Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Увеличивай свой рейтинг. Выполняй заказы в сервисе Фриланс!
Evgeny Potapov
1628
Evgeny Potapov 2012.08.28 03:02 

Эксперт для своей работы должен иметь адекватную информацию не только по тому таймфрейму, на котором он запущен,

но и по некоторым другим.

При тестировании этих таймфреймов может не оказаться в истории или в них могут быть провалы.

Результаты тестирования, соответственно, будут не те.

Как можно эксперту проверить наличие всех необходимых данных в ходе тестирования?

Например, я запускаю эксперта на PERIOD_M5, а он обращается к PERIOD_D1 iHigh(smb,PERIOD_D1,1);... какую мне сделать проверку?

Victor Nikolaev
Модератор
14041
Victor Nikolaev 2012.08.28 13:21  
Eugene1:

Эксперт для своей работы должен иметь адекватную информацию не только по тому таймфрейму, на котором он запущен,

но и по некоторым другим.

При тестировании этих таймфреймов может не оказаться в истории или в них могут быть провалы.

Результаты тестирования, соответственно, будут не те.

Как можно эксперту проверить наличие всех необходимых данных в ходе тестирования?

Например, я запускаю эксперта на PERIOD_M5, а он обращается к PERIOD_D1 iHigh(smb,PERIOD_D1,1);... какую мне сделать проверку?


Найди нужный код ошибки и проверяй

https://docs.mql4.com/ru/constants/errors

Evgeny Potapov
1628
Evgeny Potapov 2012.08.28 14:41  
Vinin:


Найди нужный код ошибки и проверяй

https://docs.mql4.com/ru/constants/errors



Я такой ошибки не нашёл.

Разве что ERR_CANNOT_CALL_FUNCTION 4019 Невозможно вызвать функцию

Но как-то не очень похоже.

Рустам
3602
Рустам 2012.08.28 15:09  
ERR_HISTORY_WILL_UPDATED4066Запрошенные исторические данные в состоянии обновления
Evgeny Potapov
1628
Evgeny Potapov 2012.08.30 13:56  
FAQ:
ERR_HISTORY_WILL_UPDATED4066Запрошенные исторические данные в состоянии обновления
Спасибо! Не догадался... а можно было бы, если подумать.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий