一旦一笔交易已经开启,我就无法避免新的交易开启

  • 本文关键字:交易 一笔 pine-script
  • 更新时间 :
  • 英文 :


我是Pine Script的新手,我已经编写了一个在某些条件下开仓的策略,问题是这些条件经常发生,所以交易一个接一个地开仓,而没有第一个被关闭。我想设置一个过滤器,防止我在已经开仓的情况下再开仓。这个函数看起来微不足道,但由于某种原因,我不能让它工作,在输入策略后。Opentrades在图表中不再有未开的交易。

你能帮我吗?

strategy.opentrades == 0
strategy.order("buy", true, 1, when = MeanPrcDev50<-LimitX and MeanPrcDev100<-LimitX and 
MeanPrcDev200<-LimitX) // buy by market if current open great then previous high
strategy.order("sell", false, 1, when = MeanPrcDev50>LimitX and MeanPrcDev100>LimitX and 
MeanPrcDev200>LimitX)

确保如果包含在策略行开头标题中,则pyramiding = 1,或者在标题中不存在或指定pyramiding。你也可以检查你的设置,如果不包括,并确保金字塔设置为1在菜单中。

Flat = strategy.postion_size == 0
strategy.order("buy", true, 1, when = MeanPrcDev50<-LimitX and MeanPrcDev100<-LimitX and 
MeanPrcDev200<-LimitX and Flat) // buy by market if current open great then previous high
strategy.order("sell", false, 1, when = MeanPrcDev50>LimitX and MeanPrcDev100>LimitX and 
MeanPrcDev200>LimitX)

相关内容

  • 没有找到相关文章

最新更新