老周 发表于 2017-5-12 14:32:24

EA避免反复提示消息的一个方法

设置一个时间变量t,确定一个检查周期dt,比如用ea交易所在的时框(timeframe)作为dt,每过一个时框下的bar,才提示信息一次。同时不影响中断逻辑。

if(dLots < 0.5*lotstep)

                  {

                     if(pair.info<iTime(symbol,WorkPeriod,1))

                     {

                        Print("---",symbol," zero lots.");

                        pair.info = TimeCurrent();

                     }

                     break;

                  }

页: [1]
查看完整版本: EA避免反复提示消息的一个方法