提问人:Sun100 提问时间:11/16/2023 最后编辑:Olexandr KonovalovSun100 更新时间:11/20/2023 访问量:25
Pine 中的间隙模型效果不佳。我该如何解决?
The gap model in Pine does not work well. How can I fix it?
问:
购买入场条件。 如果今天的开盘价比前一天的低点(在本例中为5)低一定数量,则以今天的开盘价买入,并以今天的收盘价收盘。
卖出入场条件 如果今天的开盘价比前一天的最高价(此处设置为5)高出一定数量,则以今天的开盘价卖出,并以今天的收盘价平仓。
因此,该头寸应在从开盘价到收盘价的白天平仓。
我写的松树脚本如下 我读到如果我设置 process_orders_on_close = true,我可以以收盘价平仓,所以我这样做了
当我实际在图表上运行它时,它并没有按预期工作。 (持仓期不是1天)
我该如何解决这个问题?
//@version=5
strategy("Gap Strategy", shorttitle="GS", overlay=true, process_orders_on_close = true)
//buyCondition,sellCondition
buyCondition = open < low[1] - 5
sellCondition = open > high[1] + 5
//Entry
if(buyCondition)
strategy.entry("Buy", strategy.long)
if(sellCondition)
strategy.entry("Sell", strategy.short)
//Close
strategy.close("Buy")
strategy.close("Sell")
由于以开盘价入场的条件是价格必须比开盘价高或低一定数量,我想知道还不能以开盘价进行计算这一事实是否有问题。
在这种情况下,指定进入和关闭时间可能是个好主意,但在这种情况下,我无法尝试,因为我不明白应该如何编程。
答: 暂无答案
下一个:根据查看的图表时间计算不同的回溯
评论