Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Именно. Комплексный советник.
Для программиста - проще. Но для пользователя удобство резко теряется. Нужно пройтись по списку из 100 параметров и правильно их настроить.Напишите скрипты которые будут расставлять глобальные переменные с настройками по которым будет работать советник.Скрипты на горячие клавиши и всего делов. Пользователю удобно.
Напишите скрипты которые будут расставлять глобальные переменные с настройками по которым будет работать советник.Скрипты на горячие клавиши и всего делов. Пользователю удобно.
И все же, есть какая-нибудь идея получения списка индикаторов с их параметрами, которые прикреплены к графику?
И все же, есть какая-нибудь идея получения списка индикаторов с их параметрами, которые прикреплены к графику?
По моему используя ChartIndicatorsTotal и потом - ChartIndicatorName по индексу, можно получить короткое имя индикатора, для технических индикаторов это короткое имя фиксировано, вместе с параметрами, для пользовательских индикаторов, в которых короткое имя может быть установлено любой, в том числе и без параметров, видимо надо искать другое решение.
Спасибо за идею (она была еще на первой странице обсуждения), что-то получается. Вместе с коротким именем ChartIndicatorName возвращает перечисленные настроечные параметры индикатора в скобках. Разобрать их не проблема. Теперь вырисовывается следующая проблемка: нужно организовать расчет значений индикаторов с такими параметрами, то есть все же получить handle. В справке указано, что инициализацию индикатора правильнее производить в OnInit. В OnTick, например, нельзя. Кто-нибудь в курсе чем чревато получение handle в других функциях?
Scriptong:
Кто-нибудь в курсе чем чревато получение handle в других функциях?
См., например, Справочник MQL5 / Доступ к таймсериям и индикаторам / BarsCalculated
Как я понимаю, хендл индикатора можно получать и в OnTick(), но вот данные в индикаторном буфере могут быть ещё не рассчитаны.
См., например, Справочник MQL5 / Доступ к таймсериям и индикаторам / BarsCalculated
Как я понимаю, хендл индикатора можно получать и в OnTick(), но вот данные в индикаторном буфере могут быть ещё не рассчитаны.
Scriptong:
То есть, поэкспериментировать с небольшой задержкой?
То есть, поэкспериментировать с небольшой задержкой?