Здравствуйте, уважаемые трейдеры и программисты.
Я ознакомился с темой по ссылке https://www.mql5.com/ru/articles/1504 - строю эквиобъемный график - он постоянно обновляется, но эксперты на нем не работают.
Почему?
Как, и можно ли это исправить?
Можно ли как-то по другому построить эти графики?
Спасибо за помощь.
С Уважением.
в тексте ваших экспертов - тех, которые не работают - нужно парсить символ графика, например, на эквиобъемном графике Symbol() даст "!EqvEURUSD", такого симола реально нет,ю поэтому и не отргует. Вы эту строку разбираете и получаете "EURUSD". после этого используете этот символ для открытия ордеров. Все будет работать - проверено электроникой.
в тексте ваших экспертов - тех, которые не работают - нужно парсить символ графика, например, на эквиобъемном графике Symbol() даст "!EqvEURUSD", такого симола реально нет,ю поэтому и не отргует. Вы эту строку разбираете и получаете "EURUSD". после этого используете этот символ для открытия ордеров. Все будет работать - проверено электроникой.
Насколько я понимаю, эксперт на оффлайновом окне не входит в start().
Поправьте меня, пожалуйста, если я не прав.
Обновляющий индикатор посылает искусственные тики.
Если он так их посылает:
PostMessageA (HandlWindow, WM_COMMAND, 33324, 0); // Обновляем окно.
PostMessageA (HandlWindow, WM_COMMAND, 2, 1); // Эммуляция тика для эксперта.
То в start() не входит.
Если он так их посылает:
То в start() не входит.
Конечно :) надо же смотреть что пишешь :) .
Поподробнее можно?
Спасибо огромное, что ответили)
alsu, не могли бы вы на примере показать, как именно надо изменить настройки советника..? Часть кода.)
В программировании совсем ничего не соображаю просто, спасибо заранее.
Спасибо огромное, что ответили)
alsu, не могли бы вы на примере показать, как именно надо изменить настройки советника..? Часть кода.)
В программировании совсем ничего не соображаю просто, спасибо заранее.
string _Symbol; if(StringFind(Symbol(),"!Eqv")==0) _Symbol = StrSubstr(Symbol(),4); else _Symbol=Symbol();обновляющий индикатор не только обновляет окно, но и пишет в файл истории. Поэтому у меня лично входит... и выходит... (с)
Alsu - я написал Вам в личку.
А у меня вместо !Evq - графики называются !Rng - странно)
Я совсем запутался с этими эквиобъемными графиками :(
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Здравствуйте, уважаемые трейдеры и программисты.
Я ознакомился с темой по ссылке https://www.mql5.com/ru/articles/1504 - строю эквиобъемный график - он постоянно обновляется, но эксперты на нем не работают.
Почему?
Как, и можно ли это исправить?
Можно ли как-то по другому построить эти графики?
Спасибо за помощь.
С Уважением.