OnTick() не вызывается в тестере на таймфрейме D1

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Ivan Titov
6906
Ivan Titov  
В MT5 выставляю в визуальном тестировании символ RTS-12.19, таймфрейм D1, Все тики. Ставлю точку останова в начале события OnTick(), запускаю в отладке, но ни один советник не останавливается. Почему?
Alexey Viktorov
22181
Alexey Viktorov  
Вы-бы снимок сделали с точкой останова. Если точка поставлена на объявление статической переменной, пиши пропал...
Ivan Titov
6906
Ivan Titov  
Я в курсе, где не надо ставить точку. Пробовал несколько советников в разных местах
Slava
Модератор
12420
Slava  
Ivan Titov:
В MT5 выставляю в визуальном тестировании символ RTS-12.19, таймфрейм D1, Все тики. Ставлю точку останова в начале события OnTick(), запускаю в отладке, но ни один советник не останавливается. Почему?

На других таймфреймах советник останавливается в точке останова?

Какой билд клиентского терминала?

Vladimir Karputov
Модератор
161258
Vladimir Karputov  
Slava:

На других таймфреймах советник останавливается в точке останова?

Какой билд клиентского терминала?

Сегодня на билде 2022 точка останова была проигнорирована.


Мои действия: запущен редактор MetaEditor, терминал не запущен. Ставлю точку останова на функции вызываемой из OnTick() и нажимаю F5 (отладка на реальных данных) - запускается терминал и запускается советник, хотя советник при отладке должен был остановится на точке останова. Закрываю график. И заново запускаю отладку из MetaEditor через F5 - в этот раз советник останавливается на точке останова.


Добавлено: воспроизводимость 100% -> редактор MetaEditor запущен, терминал не запущен. При попытке отладке на реальных данных (F5) точка останова игнорируется.


Запуск платформы - Для продвинутых пользователей - Справка по MetaTrader 5
Запуск платформы - Для продвинутых пользователей - Справка по MetaTrader 5
  • www.metatrader5.com
По завершении установки в меню "Пуск" создается группа программ торговой платформы, а на рабочем столе дополнительно помещается ярлык программы. Используйте их для запуска. Нельзя запускать одновременно две копии платформы из одной директории. Чтобы одновременно запустить несколько копий, установите соответствующее количество программ в разные...
Ivan Titov
6906
Ivan Titov  
Slava:

На других таймфреймах советник останавливается в точке останова?

Какой билд клиентского терминала?

На H12 и меньше останавливается. Билд 2190

Ivan Titov
6906
Ivan Titov  
Vladimir Karputov:

редактор MetaEditor запущен, терминал не запущен. При попытке отладке на реальных данных (F5) точка останова игнорируется.


Хоть запущен терминал, хоть не запущен, хоть в отладке на истории, хоть в тестере: на таймфрейме D1 OnTick() не выполняется.

Vladimir Karputov
Модератор
161258
Vladimir Karputov  
Ivan Titov:

Хоть запущен терминал, хоть не запущен, хоть в отладке на истории, хоть в тестере: на таймфрейме D1 OnTick() не выполняется.

Проверьте пожалуйста в билде 2204. Один раз у меня на D1  проскочило точку останова в OnTick() - а потом (при последующих запусках) точка останова срабатывала.

Ivan Titov
6906
Ivan Titov  
Vladimir Karputov:

Проверьте пожалуйста в билде 2204. Один раз у меня на D1  проскочило точку останова в OnTick() - а потом (при последующих запусках) точка останова срабатывала.

Проверил - то же самое: из OnInit() сразу попадает в OnTester().

Vladimir Karputov
Модератор
161258
Vladimir Karputov  
Ivan Titov:

Проверил - то же самое: из OnInit() сразу попадает в OnTester().

Может влияет положение ползунка в визуальном окне тестера стратегий?

Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Тестирование стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров...
Ivan Titov
6906
Ivan Titov  
Vladimir Karputov:

Может влияет положение ползунка в визуальном окне тестера стратегий?

Нет. На H12 работает при том же положении.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий