嗨,大家好

我有一个代码的问题。

我想知道如何在每次蜡烛超过MM时执行例程,只有一次,并且在下一次穿越之前不能重复该顺序。

代码示例:

插入的代码int limit = 1;双MMA; for(int shift = 1; shiftlt; = limit; shift ){MMA = iMA(NULL,timeFrame,FastEMA,0,MODE_EMA,PRICE_CLOSE,shift);/----卖条件if(MMAgt; Ask 0.0010){SellValue = 1;打破; }/----购买条件if(MMAlt; Ask - 0.0010){BuyValue = 1;打破; }}
上面的代码在获利和下一个交叉之前多次重复订单。

我想要它可以打开的订单不超过每个交叉1个订单。或者一个限制变量(N次)。

所以,如果有人能帮忙,我会很感激。

提前致谢。