Не срабатывают стоп и тек-профит приказы в тестере

 

Не получил обратной связи в теме  Ошибки, баги, вопросы, поэтому оформлю отдельным постом

Имеем такой простейший код

#include <Trade\Trade.mqh> 

bool Ok = false;

int OnInit()
{
  return(INIT_SUCCEEDED);
}

void OnDeinit(const int reason)
{

}

void OnTick()
{
  if ( Ok )  return;
  
  MqlDateTime CurrentTime;
  TimeCurrent(CurrentTime);
  
  if ( CurrentTime.hour >= 11 )
  {
    CTrade T;
    
    MqlTick Tick; 
    SymbolInfoTick(Symbol(), Tick); 
    
    T.SellLimit(1, 
      NormalizeDouble(Tick.last + 100, Digits()), 
      NULL, 
      NormalizeDouble(Tick.last + 250, Digits()), 
      NormalizeDouble(Tick.last - 250, Digits()),
      ORDER_TIME_GTC, 0);
    
    Ok = true;    
  }    
    
}

Тестируем на фьючерсе SBER 12.20 c 01.11.2020

Ожидаемый сценарий: 1) Выставление лимитного ордера, 2) Исполнение лимитного ордера с установкой стопа и тейка, 3) Исполнение стопа (или тейка) при пересечении ценой соответствующего уровня (стопа или тейка)

По факту имеем: Лимитный ордер установился,  исполнился с установкой стопа и тейка. Но после стоп и тейк не исполняются куда бы не ушла цена. Пример на скрине во вложении.

----------------------

Очень хочется получить обратную связь по одному из трёх вариантов

1) Я что-то делаю не так и огромная просьба указать, что делаю не так

2) По замыслу разработчиков в тестере стопы не должны срабатывать :(

3) Есть ошибка в тестере и сориентировать по срокам её исправления.

----------

Заранее большое спасибо.

-----------

UPD.

Проблема наблюдается у брокера Открытие на российских фьючерсах.

У AMP-а на американских всё работает корректно.

-------------------------------------

UPD2.

Проблема воспроизводится если в тестере валюта USD, если RUB - то всё нормально.

-----------------------

Для меня вопрос закрыт. Спасибо огромное @Aleksandr Slavskii

Файлы:
Screenshot_2.jpg  412 kb
 

У Вас на скрине ползунок скорости на полную катушку вывернут.

Нажмите паузу, а потом пробросьбе несколько тиков через F12. Тогда картинка будет объективней.

Ну и найстроек Тестера и логов Визуализатора не хватает.

 
fxsaber:

У Вас на скрине ползунок скорости на полную катушку вывернут.

Нажмите паузу, а потом пробросьбе несколько тиков через F12. Тогда картинка будет объективней.

Ну и найстроек Тестера и логов Визуализатора не хватает.

Выложил скрин с дальнейшей работой советника, цена может двигаться куда угодно - приказы не сработают, скрины настроек и журнала тестера. Никакого криминала на первый взгляд нет.

Файлы:
 
К сожалению, нет счета в Открытии, чтобы проверить.
 
fxsaber:
К сожалению, нет счета в Открытии, чтобы проверить.
Странно будет если брокер повлияет на работу тестера. На других российских фьючерсах на счете Открытия аналогичная картина. При ручной торговле на живом счете - всё нормально. Сейчас попробую у AMP-а на американских фьючерсах.
 
На американских фьючерсах у AMP-а работает всё нормально
 
Ludoman77:

Выложил скрин с дальнейшей работой советника, цена может двигаться куда угодно - приказы не сработают, скрины настроек и журнала тестера. Никакого криминала на первый взгляд нет.

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

 
Aleksandr Slavskii:

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

Огромное спасибо, Добрый Человек :)
 

А как валюта на тестер влияет и зачем?

баг или фича?

 
Парни, вы это всерьёз, или шутка такая? 
 
Алексей Тарабанов:
Парни, вы это всерьёз, или шутка такая? 

Это все очень серьезно,  такая же хрень была когда тестировал.

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