评论

收藏

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

avatar 老周 | 1623 人阅读 | 0 人评论 | 2017-05-12

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

  1. if(dLots < 0.5*lotstep)

  2.                   {

  3.                      if(pair[ticks].info<iTime(symbol,WorkPeriod,1))

  4.                      {

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

  6.                         pair[ticks].info = TimeCurrent();

  7.                      }

  8.                      break;

  9.                   }
复制代码


""
还没有人打赏,支持一下
您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则