Не открывает ордера в тестере в определенные даты. Возвращает ошибку 2 и ошибку 3

 

Всю голову уже сломал. 

Символ EURUSD.c (взят у одного известного брокера)

М5, спред 5 пипсов


Запускаю советника в тестере 2 марта. 

Советник набирает 3-4 сделки, доходит до 5 марта и потом наотрез отказывается закрывать и открывать позиции. 

То вываливается ошибка 2, то ошибка 3. 

ERR_COMMON_ERROR 2 Общая ошибка
ERR_INVALID_TRADE_PARAMETERS 3 Неправильные параметры



Думал что ошибка в коде, сделал кнопки на графике: Открыть сделку и закрыть сделки. 

и опять та же ерунда. 

Я упростил код до такого, и все равно вываливается ошибка. 

      double lt = 1.0 ;
      lt =  NormalizeDouble(lt,2);
      long ticket =  OrderSend(_Symbol,OP_BUY,lt,Ask,0,0,0,"comment",0,0);

Этот же советник без ошибок тестируется на любом интервале за последние 20 лет. 

На другом брокере все работает нормально. Такое ощущение, буд-то в терминал зашит запрет торговли в дни праздников 8 марта. 


В чем может быть причина указанных ошибок?

 
Sergey Likho:

Всю голову уже сломал. 

Символ EURUSD.c (взят у одного известного брокера)

М5, спред 5 пипсов


Запускаю советника в тестере 2 марта. 

Советник набирает 3-4 сделки, доходит до 5 марта и потом наотрез отказывается закрывать и открывать позиции. 

То вываливается ошибка 2, то ошибка 3. 

ERR_COMMON_ERROR 2 Общая ошибка
ERR_INVALID_TRADE_PARAMETERS 3 Неправильные параметры



Думал что ошибка в коде, сделал кнопки на графике: Открыть сделку и закрыть сделки. 

и опять та же ерунда. 

Я упростил код до такого, и все равно вываливается ошибка. 

Этот же советник без ошибок тестируется на любом интервале за последние 20 лет. 

На другом брокере все работает нормально. Такое ощущение, буд-то в терминал зашит запрет торговли в дни праздников 8 марта. 


В чем может быть причина указанных ошибок?

ещё 30 апреля-2 мая мало кто торгует ...заговор прям-таки . В конце декабря вообще ахтунг

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

СУЩЕСТВУЮТ КАЛЕНДАРНЫЕ ПРАЗДНИКИ..

они не учитываются тестером и вашими хотелками

 
Maxim Kuznetsov:

ещё 30 апреля-2 мая мало кто торгует ...заговор прям-таки . В конце декабря вообще ахтунг

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

СУЩЕСТВУЮТ КАЛЕНДАРНЫЕ ПРАЗДНИКИ..

они не учитываются тестером и вашими хотелками

я же копаю дальше) На фунте все открывает, а на евро нет. 

Как может быть запрещена торговля в тестере? котировки то есть, в спецификации все хорошо.

А если и запрещена, то есть соответствующая ошибка, которая не ERR_COMMON_ERROR, ERR_INVALID_TRADE_PARAMETERS

 

да, кстати код из исходного поста изобилует ошибками..

и попадение в 8-е марта может быть не заговором тёщи, а просто наведёнкой :-)

NormalizeDouble(lots,two_digits) ; неверно 

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