Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
с кодом не разбирался, но этот https://www.mql5.com/ru/code/7737
работает как часы, эмуляция тика в этом коде:
PostMessageA (HandlWindow, WM_COMMAND, 33324, 0)
Эта команда обновляет окно, но не эмулирует тик. Задача состоит именно в эмуляции тика на офлайн графике для того, чтобы запускался эксперт стоящий на нем, т.е. переходил на метку start()
у меня встречный вопрос:
как посчитать корреляцию между двумя графиками offline, для https://www.mql5.com/ru/code/7737
пока ничего в голову не приходит кроме как через выгрузку в файл данных offline графиков и дальнейшей манипуляции с этими данными
PostMessageA (HandlWindow, WM_COMMAND, 33324, 0)
Эта команда обновляет окно, но не эмулирует тик. Задача состоит именно в эмуляции тика на офлайн графике для того, чтобы запускался эксперт стоящий на нем, т.е. переходил на метку start()
да, действительно - советник не запустился, проверил, индикаторы работают
этот - https://www.mql5.com/ru/code/9358 точно обновляет правильно - с эмуляцией тика, я месяца три назад на него советника бросал и торговал на оффлайн графике по Ренко
Зачем вам выгружать в файл данные. Если я вас правильно понял, вам можно с советника, запущенного на другом (третьем) графике считывать и анализировать информацию на двух других.
нашел, добавьте себе в код:
так работает и обновление и эмуляция тиков, вот такой код: int start(){Alert("START IS RUN!!!"); return(0); }
http://imglink.ru/pictures/13-10-10/402bde4440d402520e44774a09a5fff1.jpg
теперь работает на https://www.mql5.com/ru/code/7737
да, действительно - советник не запустился, проверил, индикаторы работают
этот - https://www.mql5.com/ru/code/9358 точно обновляет правильно - с эмуляцией тика, я месяца три назад на него советника бросал и торговал на оффлайн графике по Ренко
да, только проблема в том, что графики оффлайн с нестандартными именами и как к ним добраться из другого окна пока не придумалнашел, добавьте себе в код:
так работает и обновление и эмуляция тиков, вот такой код: int start(){Alert("START IS RUN!!!"); return(0); }
http://imglink.ru/pictures/13-10-10/402bde4440d402520e44774a09a5fff1.jpg
теперь работает на https://www.mql5.com/ru/code/7737
Спасибо за скрипт, щас попробую.
Да, действительно то, что нужно, спасибо!
А можно программно открыть окно offline графика, которого нет в списке "Обзор рынка"?
А можно программно открыть окно offline графика, которого нет в списке "Обзор рынка"?
наверно нет, открыть окно из "обзор рынка" умеет, к примеру, этот скрипт https://www.mql5.com/ru/code/9099
он имитирует нажатие клавиатуры, т.е. сам нажимает "горячие клавишу", а на "Файл - Открыть автономно" я горячих клавиш не видел
ЗЫ: неохота возиться, но возможно, что с помощью редактора ресурсов приложений для Windows можно терминалу переприсвоить/присвоить новую "горячую клавишу"
Сначала открываете список Offline-графиков:
Затем тоже автоматом выбираете нужный символ и жмете на кнопку "Open".