Вопросы новичка в MQL5. Профи не проходите мимо. - страница 9

 
Александр #:
Ещё вопрос. Как можно изменить таймфрейм графика по умолчанию при запуске кода из Метаэдитора? Всё время запускается только H1, а нужно М1. Как поменять символ по умолчанию нашёл в сервис/настройки/торговля, а период - не могу найти. 

Таймфрейм по умолчанию - в шаблоне графика.

Текущий таймфрейм можно сменить из кода: https://www.mql5.com/ru/docs/chart_operations/chartsetsymbolperiod

При этом иметь в виду:

При смене символа или таймфрейма графика, к которому эксперт прикреплен, выгрузка и загрузка эксперта не производится.
При этом последовательно вызываются обработчики OnDeinit() на старом символе/таймфрейме и OnInit() на новом символе/таймфрейме (если они есть),
значения глобальных переменных и статических переменных не сбрасываются.
Все события, поступившие для эксперта до завершения инициализации (функции OnInit()), пропускаются.

https://www.mql5.com/ru/docs/runtime/running

 
JRandomTrader #:

Таймфрейм по умолчанию - в шаблоне графика.

Текущий таймфрейм можно сменить из кода: https://www.mql5.com/ru/docs/chart_operations/chartsetsymbolperiod

При этом иметь в виду:

https://www.mql5.com/ru/docs/runtime/running

Спасибо большое! Ниже моего сообщения выскочила подсказка с этой темой и там самое простое решение было: в самом Метаэдиторе Сервис/Настройки/Отладка. Очень удобно ) 
Причина обращения: