連續向上/向下策略

定義

如果至少連續X根K線的當前收盤價高於前一收盤價,則連續上漲/下跌策略進入多頭。如果至少連續Y根K線的當前收盤價低於前一收盤價,則它進入空頭。X和Y可在策略設定中進行管理,可以透過在策略覆蓋在圖表上時,右鍵點擊該策略或點擊圖表左上角區域的設定進行訪問。

計算

Pine Script
//@version=5
strategy("Consecutive Up/Down Strategy", overlay=true)
consecutiveBarsUp = input(3)
consecutiveBarsDown = input(3)
price = close
ups = 0.0
ups := price > price[1] ? nz(ups[1]) + 1 : 0
dns = 0.0
dns := price < price[1] ? nz(dns[1]) + 1 : 0
if (ups >= consecutiveBarsUp)
	strategy.entry("ConsUpLE", strategy.long, comment="ConsUpLE")
if (dns >= consecutiveBarsDown)
	strategy.entry("ConsDnSE", strategy.short, comment="ConsUpLE")
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)

總結

連續向上/向下策略主要是為趨勢設計的。它可以在任何時間週期內使用,並且取決於您分配給連續向上和連續向下的值。這可以在策略設定中進行調整,由您決定。該策略的預設選項是3個連續的上漲K線和3個連續的下跌K線。這代表如果有3個連續的K線高於或低於前一根K線的收盤價,則該策略將做多或做空。