求证一个问题: Ontimer() 是不是不支持回测?

 

实盘没有问题,回测却不行,没有打印一条“我是中国人”。 想问问,是不是mt4根本不支持OnTimer回测? 

int OnInit()
  {
//--- create timer
    EventSetMillisecondTimer(300);
      
//---
   return(INIT_SUCCEEDED);
  }

void OnDeinit(const int reason)
  {
//--- destroy timer
   EventKillTimer();
      
  }

void OnTimer()
  {
//---
   Print( "我是中国人");
  }
 
sunsky2017:

实盘没有问题,回测却不行,没有打印一条“我是中国人”。 想问问,是不是mt4根本不支持OnTimer回测? 


是的。MT4/MT5 回测当中忽略所有定时器操作。
原因: