Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1244
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
string AUDUSD = "AUDUSD";
Хотябы так.
Вот оно!!! Так оно и было у меня)), стер и забыл))
Большое тебе спасибо!!! Мир в твой дом!
Советник, скрипт, индикатор не обращаются, а работают в текущем окне. И глобальные переменные разных окон / чартов не пересекаются. Поэтому должно работать)
string AUDUSD; // Это текстовая переменная, к тому же изначально пустая т.е. равная ""
(Symbol() == AUDUSD) // эта строка к переменной AUDUSD отношения не имеет.
Но критерии открытия ордеров не должны быть одинаковыми для разных инструментов / окон. Если они будут одинаковыми, то действительно во всех окнах откроется.
Спасибо!
А я логику делал именно для того, чтобы советник работая в нескольких окнах при появлении, в дальнейшем, сигнала по открытие ордера, понимал, что сигнал из кейса на покупку по такому-то инструменту и остальные не теребонькал
Вот оно!!! Так оно и было у меня)), стер и забыл))
Большое тебе спасибо!!! Мир в твой дом!
Или вот так на уровне глобальных переменных
Или вот так на уровне глобальных переменных
Вообще круто)) теперь робот получает сигнал и разом в нескольких окнах открывает ордера по разным парам))
Спасибо еще раз!!
проблема не в значениях переменной по моему. просто у меня в коде улсовие перерасчета по наступлении нового часа. и получается что по текущему символу новый бар появляется и высчитывается значения бара =1, а по сигнальному символу получается новый бар еще не сформировался что ли и высчитывается значения для бар =2
проблем решилась просто - отслеивал и по сигнальному символу начало нового бара
Подскажите пожалуйста.
Покажите кодом, что именно вас интересует
Подскажите пожалуйста.
Имеете в виду диапазон значений?
Покажите кодом, что именно вас интересует
Имеете в виду диапазон значений?
не, к примеру передать вначале case 1, следом case 2 и т.д.
кейсы исполняют открытие ордеров