老易自定义函数-交易繁忙,程序等待,更新缓存数据

2019-01-30

void iWait(int myDelayTime) 

   {

      while (!IsTradeAllowed() || IsTradeContextBusy()) Sleep(myDelayTime);

      RefreshRates();

      return(0);

   }

 (2013.12.6)这个函数不要滥用,我发现有几个注意事项:

  • 适合用在开仓、平仓、修改订单等场合的if判断语句之前;

  • 某个功能模块之前,只要执行一次即可,比如本模块下既有买方条件,又有卖方条件,由于两个不会同时发生,故只在第一个条件之前放这个等待函数就可,无需多放。

  • 务必检查,使用该等待函数,造成价格变化或不再满足订单条件等情况发生。

本博客所有文章如无特别注明均为原创。作者:天泓评测
分享到:更多

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)