Разработчикам: MarketInfo(Symbol(),MODE_LOW)

 
в тестовом режиме на любом графике и таймфрейме выдает 0
так и должно быть?
int start()
{
Print(MarketInfo(Symbol(),MODE_LOW));
Print(MarketInfo(Symbol(),MODE_HIGH));
}
 
Поставь вместо Symbol() - NULL.
 
Поставь вместо Symbol() - NULL.

не помогает
 
так и должно быть. читайте "ограничения тестирования" "Особенности и ограничения тестирования в MetaTrader 4"
 
при тестировании можно спрашивать
double day_low=iLow(NULL,PERIOD_D1,0);


другие таймфреймы этого же инструмента моделируются правильно

 
а зачем так сделано?
 
зачем сделано что? моделирование других таймфреймов? или Вы про ограничения?
моделирование HIGH и LOW в окне рынка (откуда берёт информацию функция MarketInfo) сильно замедлит тестирование. поэтому и не стали реализовывать.
 
понятно. спасибо.
Причина обращения: