我有我的策略集,但是我想在烛台以特定数量的刻度穿过 hma49 时测试进入交易。比如 4. 我可以把它作为输入,这样我就可以调整 hma49 上方的刻度数吗?这将非常适合测试。我确信必须有一种方法来编码,但我已经用谷歌搜索并尝试了很多次,但无法弄清楚。对此的任何帮助都会非常棒。我没有办法自己去那里。
//@version=4
strategy ("15MinChart400", overlay=true)
hma23 = hma(close, 23)
hma49 = hma(close, 49)
hma16 = hma(close, 16)
hma200 = hma(close, 200)
hma400 = hma(close, 400)
CO = crossover(hma49, 4 * syminfo.mintick)
long = CO and close >= hma49
exitLong = close <= hma49
//第二次尝试,现在需要烛台回溯
hma49 = hma(close, 49)
ticks = input(4)
tickPrice = hma49 + ticks * syminfo.mintick
lookback = input(4, "Candlestick Lookback")
CL = close[lookback]
long = crossover(close,tickPrice) and crossover(close,hma49) and CL
exitLong = close <= hma49
这是我的尝试,但它不起作用。
任何帮助将不胜感激!
非常感谢,
保罗