Скачать MetaTrader 5

Офлайн графики. Проблема с индикаторами.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Узнай, как вставлять видео в редакторе сообщений
EgorD
145
EgorD 2010.11.19 19:36 

Доброго дня всем. Проблема в следующем: на оффлайн графиках практически все индикаторы фризятся и не обновляются, отстают от графика, вообщем, картина маслом. Переустановка МТ не дала ничего. Кто встречался с таким? Как с этим бороться? Спасибо!

Freelance
1234
Freelance 2010.11.19 21:06  

Попробуйте докинуть скриптец на этот график.

//+------------------------------------------------------------------+
//|                                                       MyTick.mq4 |
//|                      Copyright © 2010, 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(5000);
   //if(asd){Comment("A");asd=false;}else{Comment("V");asd=true;}
   }
//----
   Comment("  ");
   return(0);
  }
//+------------------------------------------------------------------+
//
//
//+------------------------------------------------------------------+
Alexey Subbotin
4998
Alexey Subbotin 2010.11.19 21:14  

хороший скриптец, но "тик" будет приходить ровно каждые 5 секунд)))

если хочется близости с реальным миром, лучше убрать цикл и бросить скрипт на график с онлайн-инструментом. Вместо Symbol() влепить символ оффлайнового графика.

Кстати, и то не факт, что будет работать - если оффлайновый совпадает по символу и ТФ с открытым обычным, WindowHandle может зацепить именно обычный и тогда ппц. За этим придется следить)

Freelance
1234
Freelance 2010.11.19 21:39  
alsu:

хороший скриптец, но "тик" будет приходить ровно каждые 5 секунд)))

если хочется близости с реальным миром, лучше убрать цикл и бросить скрипт на график с онлайн-инструментом. Вместо Symbol() влепить символ оффлайнового графика.

Кстати, и то не факт, что будет работать - если оффлайновый совпадает по символу и ТФ с открытым обычным, WindowHandle может зацепить именно обычный и тогда ппц. За этим придется следить)

Согласен. Виноват. Задачу может усложнить.

Я для оживления советников на выходные пользую...

;)

Vadim Zhunko
5226
Vadim Zhunko 2010.11.19 21:47  
alsu:

хороший скриптец, но "тик" будет приходить ровно каждые 5 секунд)))

если хочется близости с реальным миром, лучше убрать цикл и бросить скрипт на график с онлайн-инструментом. Вместо Symbol() влепить символ оффлайнового графика.

Кстати, и то не факт, что будет работать - если оффлайновый совпадает по символу и ТФ с открытым обычным, WindowHandle может зацепить именно обычный и тогда ппц. За этим придется следить)

Давеча, библиотеку написал. В копилке лежит. Там можно открыть график и сразу получить его дескриптор. Ошибка исключена в этом случае. Да, и функции для обновления графика, конечно, там есть.
Alexey Subbotin
4998
Alexey Subbotin 2010.11.19 22:30  
Zhunko:
Давеча, библиотеку написал. В копилке лежит. Там можно открыть график и сразу получить его дескриптор. Ошибка исключена в этом случае. Да, и функции для обновления графика, конечно, там есть.
зачот
EgorD
145
EgorD 2010.11.19 23:06  

Поставил библиотеку, запустил скрипт - выдает ошибку при обращении к этой библиотеке.

Alexandr Bryzgalov
27604
Alexandr Bryzgalov 2010.12.27 18:00  
EgorD:

Доброго дня всем. Проблема в следующем: на оффлайн графиках практически все индикаторы фризятся и не обновляются, отстают от графика, вообщем, картина маслом. Переустановка МТ не дала ничего. Кто встречался с таким? Как с этим бороться? Спасибо!

проблему-то решил?
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий