Подскажите почему советник работает в тестере, а на на реале нет?

 
Подскажите почему советник работает в тестере, а на на реале нет?
Файлы:
 
Ваша тема перенесена в раздел: MQL4 и MetaTrader 4 — подумайте, какой раздел наиболее подходит
 

Да кто бы знал... Много проверок в этом советнике, на реальном счете он работает или нет.

Даже слишком много, это очень подозрительно. Поэтому самое лучшее место этому советнику - в корзине. 

 
kastaneda:
Подскажите почему советник работает в тестере, а на на реале нет?

Спросите у автора советника почему он так сделал.

Например, там есть такие строчки в коде -

#ifndef FOR_TESTER
   UpdateInfoPanel();
   #else
   if (_RealTrade) {
      Comment("FOR_TESTER Mode Enabled.\nPlease comment line '#define FOR_TESTER' and recompile the EA.\nTrading is disabled.");
      Print("Советник скомпилирован в режиме для тестера. Закомментируйте строчку #define FOR_TESTER и перекомпилируйте советник. Торговля не разрешена.");
      AllowTrade = false;
 
Sergey Golubev #:

Спросите у автора советника почему он так сделал.

Например, там есть такие строчки в коде -

Спасибо за ответы!  Я видел!  Только вопрос -- если поубирать эти части кода он начнет работать или  есть еще причины?