Добрый день! Столкнулся с необходимостью программного обновления котировок на графике в MT4 (пункт меню Графики/Обновление), т.к. время от времени происходит рассинхронизация котировок и при работе советника статистика по историии дает недостоверный результат. Убеждался неоднократно (Build 226), что до и после ручного обновления результаты анализа существенно отличаются, а после выполнения процедуры стабилизируются. Вот и спрашивается, а можно ли этот процесс автоматизировать? Если кто решал такую проблему буду очень признателен за подсказку.
- Существует ли скрипт, отмечающий сделки на графике?
- Вопрос по JMA
- Устранение пробелов в индикаторе, после перезагрузки.
//+------------------------------------------------------------------+ //| iTicks.mq4 | //| Copyright © 2009, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright © 2009, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" #include <WinUser32.mqh> //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() {bool asd; //---- while(!IsStopped()){ PostMessageA (WindowHandle (Symbol(), Period()), WM_COMMAND, 33324, 0); PostMessageA (WindowHandle (Symbol(), 0), RegisterWindowMessageA ("MetaTrader4_Internal_Message"), 2, 1); Sleep(1000); //if(asd){Comment("A");asd=false;}else{Comment("V");asd=true;} } //---- Comment(" "); return(0); } //+------------------------------------------------------------------+
И это все?! Хоть пока ничего и не понял, большое спасибо за помощь, xrust
mvpspb:
И это все?! Хоть пока ничего и не понял, большое спасибо за помощь, xrust
Это скрипт, который надо навесить на график, который вы хотите часто обновлять.
И это все?! Хоть пока ничего и не понял, большое спасибо за помощь, xrust
и кстати WinUser32.mqh для него нужен модифицированный иначе будет ругатся компилятор
Файлы:
winuser32.mqh
56 kb
Приятно видеть свой инклюдник... :-))
Да, отличная вещь, спасибо :)
Да, спасибо за титанический труд! Я у себя попробовал, графики из скрипта обновляются, отлично! Но вот почему-то результаты стат. обработки отличаются после программного и ручного обновления, если я перед этим обновляю инструмент из Архива котировок???
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь