【发布时间】:2021-10-02 09:49:37
【问题描述】:
您好,我是 pine 脚本的新手,我正在尝试运行一个在价格收于最近 20 根蜡烛的最高点上方时买入的策略。
这是给我带来问题的代码部分
oldhigh = highest(high, 20)
newhigh = close > oldhigh
plot(highest(high, 20))
strategy.entry("Buy", strategy.long, when=newhigh and inDateRange, comment="New High")
strategy.close("Buy", when=(close < close[1]), comment="Close")
从策略测试器中我可以看到它没有下单。我假设它随着价格的上涨而创出新高,并将其包含在代码的 oldhigh 部分中,因此收盘价永远不会超过高点,因为它是新高点。话虽如此,我不知道如何解决该问题,因此我们将不胜感激。
【问题讨论】:
标签: pine-script