Тайм Фреймы

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Maksim Neimerik
31892
Maksim Neimerik  
Привет уважаемые программеры! Подскажите возможно ли программно менять тайм фрейм графика к которому прикручен советник? Считывать ТФ можно с помощью ChartPeriod(), а вот как менять - не нашел...
Aleksey Semenov
3801
Aleksey Semenov  
Maksim Neimerik:
Привет уважаемые программеры! Подскажите возможно ли программно менять тайм фрейм графика к которому прикручен советник? Считывать ТФ можно с помощью ChartPeriod(), а вот как менять - не нашел...
никак, смена тф ведёт к переинициализации советника, из кода самого советника сменить тф не получится
Maksim Neimerik
31892
Maksim Neimerik  
Aleksey Semenov:
никак, смена тф ведёт к переинициализации советника, из кода самого советника сменить тф не получится

Понял, спасибо

Alexey Viktorov
28109
Alexey Viktorov  
Maksim Neimerik:
Привет уважаемые программеры! Подскажите возможно ли программно менять тайм фрейм графика к которому прикручен советник? Считывать ТФ можно с помощью ChartPeriod(), а вот как менять - не нашел...

Чересчур опрометчивое заявление уже было, но в том есть некоторая здравая мысль. Менять период графика из советника можно, но надо быть очень внимательным чтобы не зациклить переключение периодов и не потерять необходимые значения переменных.

Документация по MQL5: Операции с графиками / ChartSetSymbolPeriod
Документация по MQL5: Операции с графиками / ChartSetSymbolPeriod
  • www.mql5.com
Меняет значения символа и периода указанного графика. Функция работает асинхронно, то есть отдает команду и не ждет окончания ее выполнения. Отданная команда поступает в очередь сообщений графика и выполняется только после обработки всех предыдущих команд. Возвращает true в случае удачного помещения команды в очередь графика, иначе false. Чтобы...
Maksim Neimerik
31892
Maksim Neimerik  
Alexey Viktorov:

Чересчур опрометчивое заявление уже было, но в том есть некоторая здравая мысль. Менять период графика из советника можно, но надо быть очень внимательным чтобы не зациклить переключение периодов и не потерять необходимые значения переменных.

Да, проверил, действительно работает! Спасибо большое!

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