Замучила ошибка there are no trading operations - страница 18

 
Опять эта ошибка появилась, я уже вообще всю защиту убрал, чтобы проверить, 

no trading operations

 😱😱

 

Вопрос:  Как получается ошибка

test on EURUSD,H1 (hedging)
 2019.04.24 19:45:37   failed instant sell 0.32 EURUSD at 1.11644 [Invalid volume]
 2019.04.24 19:45:38   failed instant sell 0.32 EURUSD at 1.11645 [Invalid volume]
 2019.04.24 19:45:38   failed instant sell 0.32 EURUSD at 1.11646 [Invalid volume]
 2019.04.24 19:45:39   failed instant sell 0.32 EURUSD at 1.11647 [Invalid volume]
 2019.04.24 19:45:39   failed instant sell 0.32 EURUSD at 1.11649 [Invalid volume]
 2019.04.24 19:45:40   failed instant sell 0.32 EURUSD at 1.11648 [Invalid volume]
 2019.04.24 19:45:40   failed instant sell 0.32 EURUSD at 1.11649 [Invalid volume]
 2019.04.24 19:45:41   failed instant sell 0.32 EURUSD at 1.11648 [Invalid volume]

Если при открытии ордеров явно указан лот 0,01.

Проверки на максимальный и минимальный лот сделаны, на общий объем тоже..

 

Вообще вырезал продажи из советника оставил только покупки, и все равно валидатор умудряется как то продавать !

Снова баг.... 

 
Vladimir Pastushak:

Вообще вырезал продажи из советника оставил только покупки, и все равно валидатор умудряется как то продавать !

Снова баг.... 

Может вам лучше прекратить на какое-то время попытки публикаций? На длительное время…

 

Нашел следующее

В справке написано

Максимально допустимый для данного символа совокупный объем открытой позиции и отложенных ордеров  в одном направлении (покупка или продажа). Например, при ограничении в 5 лотов можно иметь открытую позицию на покупку объемом 5 лотов и выставить отложенный ордер Sell Limit объемом 5 лотов. Но при этом нельзя выставить отложенный ордер Buy Limit (поскольку совокупный объем в одном направлении превысит ограничение) или выставить Sell Limit объемом более 5 лотов.


Открываем позиции на покупку не превышая лимита лотов на покупку, но когда пытаемся закрыть позиции частично получаем не корректный обьем. Закрытие то продажа, получается что SYMBOL_VOLUME_LIMIT учитывает совокупный обьем покупок и продаж?

Данный факт подтверждает тест при котором ограничиваем обьем покупок в половину от лимита, тогда закрытие/продажа проходят без проблем.


 
Vladimir Pastushak:

Нашел следующее

В справке написано

Максимально допустимый для данного символа совокупный объем открытой позиции и отложенных ордеров  в одном направлении (покупка или продажа). Например, при ограничении в 5 лотов можно иметь открытую позицию на покупку объемом 5 лотов и выставить отложенный ордер Sell Limit объемом 5 лотов. Но при этом нельзя выставить отложенный ордер Buy Limit (поскольку совокупный объем в одном направлении превысит ограничение) или выставить Sell Limit объемом более 5 лотов.


Открываем позиции на покупку не превышая лимита лотов на покупку, но когда пытаемся закрыть позиции частично получаем не корректный обьем. Закрытие то продажа, получается что SYMBOL_VOLUME_LIMIT учитывает совокупный обьем покупок и продаж?

Данный факт подтверждает тест при котором ограничиваем обьем покупок в половину от лимита, тогда закрытие/продажа проходят без проблем.


Это разные ошибки.

  • Не верный объём позиции (ордера).
  • Превышение допустимого лимита.
 
Alexey Viktorov:

Это разные ошибки.

  • Не верный объём позиции (ордера).
  • Превышение допустимого лимита.

Возможно, выше сообщение из валидатора пишет что не верный обьем, исправляется корректировкой лотов для закрытия части позиции

 
Vladimir Pastushak:

Возможно, выше сообщение из валидатора пишет что не верный обьем, исправляется корректировкой лотов для закрытия части позиции

Вы вообще понимаете разницу между длинной и короткой позициями?

 
Алексей Тарабанов:

Вы вообще понимаете разницу между длинной и короткой позициями?

вообще да.

 
Vladimir Pastushak:

вообще да.

Это внушает надежду. 

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