Как в выходной инициализировать эксперта ???

 

Привет всем !!!

Вопрос в следующем как в выходной инициализировать эксперта на реале, на демо ????

В выходные дни много работаю но тиков нет соотвественно если бросить советника на график ничего не произойдет ....

Кнопка обновить не помогает ..... Мож кто знает как сгенерировать или вызвать один виртуальный тик что бы советник инициализировался и исполнился один раз ????

 
VOLDEMAR:

Привет всем !!!

Вопрос в следующем как в выходной инициализировать эксперта на реале, на демо ????

В выходные дни много работаю но тиков нет соотвественно если бросить советника на график ничего не произойдет ....

Кнопка обновить не помогает ..... Мож кто знает как сгенерировать или вызвать один виртуальный тик что бы советник инициализировался и исполнился один раз ????


Попробуй. Может поможент
Файлы:
mtpump.zip  77 kb
 

init ()

{

start();

}

 
Vinin:

Попробуй. Может поможент

Спасибо но что это и как им пользоваться ??? Кроме смд окна с надписью в обработке ничего больше не произошдо
 
Joker:

init ()

{

start();

}



Джокер спасибоньки вам, сам чето я не додумалсе !!!!
 
VOLDEMAR:

Спасибо но что это и как им пользоваться ??? Кроме смд окна с надписью в обработке ничего больше не произошдо

Программа ищет запущенные терминалы и дает им команду на обновление графиков
 
Vinin:

Программа ищет запущенные терминалы и дает им команду на обновление графиков

Спасибо !!! Но обновлений графиков не было вариант джокера помог, то что и требовалось !!! ))))))) Спасибо еще раз ......
 
Функция init () запускается в работу фактом броска советника на график. Запускается независимо от тика. Тиком запускается функция start(). Поэтому если сунуть в инициализацию алерт в качестве проверки, то он должен сработать независимо от того, выходной это или рабочий день.
 

скрипт каждые 2 секунды генерит тик, для советника и индикатора :

//+------------------------------------------------------------------+
//|                                                       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>
extern int  delay_MSecond = 2000;
//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
//----
   while(!IsStopped()){
      PostMessageA (WindowHandle (Symbol(), Period()), WM_COMMAND, 33324, 0);
      PostMessageA (WindowHandle (Symbol(), 0), RegisterWindowMessageA ("MetaTrader4_Internal_Message"), 2, 1);
      Sleep(delay_MSecond);
   }
//----
   return(0);
  }
//+------------------------------------------------------------------+
 
VOLDEMAR:

Привет всем !!!

Вопрос в следующем как в выходной инициализировать эксперта на реале, на демо ????

В выходные дни много работаю но тиков нет соотвественно если бросить советника на график ничего не произойдет ....

Кнопка обновить не помогает ..... Мож кто знает как сгенерировать или вызвать один виртуальный тик что бы советник инициализировался и исполнился один раз ????

Один раз можно таким скриптиком.
Файлы:
 
TarasBY:
Один раз можно таким скриптиком.


А если я буду использовать это в коммерческих целях ? как вы об этом узнаете ? а ?

Чем обусловлены данные ограничения ? Это вы ввели все эти функции ? Что из этого есть ваше личное ? только заголовок ограничивающий применение ?

Причина обращения: