Помогите разобраться с советниками. - страница 3

 

Брокер может совсем отключить торговлю экспертами. Запустите такой скрипт, все три проверки должны пройти.

Если не пройдёт проверка на торговлю в терминале, то это потому что вы её сами отключили, но в тестере стратегий эксперт всё равно должен работать.

Если не пройдёт любая из двух проверок на торговлю в аккаунте, то вы возможно залогинились с инвест паролем. Скрипт нужно запускать зайдя с главным паролем. Если даже с главным паролем не проходят проверки на торговлю в ааккаунте - пишите брокеру в сапорт что у вас отключена торговля экспертами.

//+------------------------------------------------------------------+
//|                                               istradeallowed.mq5 |
//|                        Copyright 2016, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2016, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//---
   if (TerminalInfoInteger(TERMINAL_TRADE_ALLOWED)){
      Alert("Торговля в терминале - ОК");
   }
   else{
      Alert("Торговля в терминале - запрещена");
   }
   
   if (AccountInfoInteger(ACCOUNT_TRADE_ALLOWED)){
      Alert("Торговля в аккаунте - ОК");
   }
   else{
      Alert("Торговля в аккаунте - запрещена");
   }
   
   if (AccountInfoInteger(ACCOUNT_TRADE_EXPERT)){
      Alert("Торговля в аккаунте экспертами - ОК");
   }
   else{
      Alert("Торговля в аккаунте экспертами - запрещена");
   }
  }
//+------------------------------------------------------------------+

https://www.mql5.com/ru/docs/runtime/tradepermission

 

Документация по MQL5: Программы MQL5 / Разрешение на торговлю
Документация по MQL5: Программы MQL5 / Разрешение на торговлю
  • www.mql5.com
Программы MQL5 / Разрешение на торговлю - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Dr.Trader:

Брокер может совсем отключить торговлю экспертами. Запустите такой скрипт, все три проверки должны пройти.

Если не пройдёт проверка на торговлю в терминале, то это потому что вы её сами отключили, но в тестере стратегий эксперт всё равно должен работать.

Если не пройдёт любая из двух проверок на торговлю в аккаунте, то вы возможно залогинились с инвест паролем. Скрипт нужно запускать зайдя с главным паролем. Если даже с главным паролем не проходят проверки на торговлю в ааккаунте - пишите брокеру в сапорт что у вас отключена торговля экспертами.

https://www.mql5.com/ru/docs/runtime/tradepermission

 

Все 3 - ОК
 
Karputov Vladimir:
А если на биржевом символе? (На фьючерсе RST6, например).
Есть только валютные пары, остальные все отключены.
 
Ghenadie Tumco:

Этот запустите, если выдаст 3, то у вас FOK,

выдал: 2016.05.24 18:52:41.472 12345 (EURUSD,H1) 0

 
Все))) энтузиазм у людей закончился по поводу данной проблемы)))
 
Советов хороших много, а решения нет)