ФОРТС Отмена ордера в момент его исполнения [что приходит раньше - BookEvent или TradeEvent] - страница 4

 
pronych:

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

Правда, с недавних пор, за частые ошибки возможны штрафы.

А вот случай когда заявка в стакане  снята по причине исполнения, а  соответствующее событие пока не пришло - надо иметь ввиду.

Две большие разницы, как говорят у нас в Одессе. Ну, или два разных события, как сказал-бы Рустам. 
 
tara:
Две большие разницы, как говорят у нас в Одессе. Ну, или два разных события, как сказал-бы Рустам. 
Ну да. Наши пашковские Гурген и Гиви тоже согласны ))
 
Mikalas:

Как избежать ситуации, когда выставленный ордер исполняется,

а в советнике возникает ситуация на удаление этого ордера и

приказ на удаление успевает отправляться на сервер, до прихода

подтверждения сделки? 

А зачем вам избегать таких ситуаций? Пусть отправляется приказ на удаление, он все равно будет отклонен.

Или нужно и другую логику на это завязать? 

 

Добрый день!

Денежку сейчас берут за не правильные транзакции, как,

впрочем, и за их количество(не более 2000 за сессию) 

 
Mikalas:

Добрый день!

Денежку сейчас берут за не правильные транзакции, как,

впрочем, и за их количество(не более 2000 за сессию) 

Запрос на удаление несуществующего ордера - это неправильная транзакция? Как они их считают?

По идее, сервер должен сам отклонить запрос. Или он стучится на биржу? Тогда нужно разобраться.

 

Но почему тогда вы не идете на диалог с теми, кто хочет помочь? 

 

Уважаемый komposter!

Помочь в чём?

Никто не хочет читать внимательно сообщения!

А сразу отправляют читать документацию и статьи.

Ни разу я не получил конкретного ответа на поставленные вопросы!

Скажу более (без обид) многие на этом форуме выставляют себя "всезнайками",

а на поверку оказывается, что вместо АСС получается у-два-с.

Чтобы не быть голословным привожу пример:

https://www.mql5.com/ru/forum/6482 

У меня советник работает (уже 9 месяцев), я его писал сам.

А теперь, еще раз "за рыбу деньги"... 

Если отложенный ордер выставлен, то пока его не отменили или он не исполнился

не приходит никаких сигналов. А в момент заливки сигнал в OnBookEvent

приходит раньше чем в OnTradeTransaction.

На ФОРТС, в стакане со слабым наполнением, есть большие разрывы между близлежащими

ценами, поэтому (ордер залился - стакан изменился) советник даёт команду на удаление

ордера и эта команда уходит на сервер, до прихода сообщения о сделке.

Я писал в сервисдеск, но нет ответа.  

Я обратился на форум потому, что не знаю как можно решить

эту проблему(в надежде, что кто-то её уже решил).  

Цвет штатного индикатора
Цвет штатного индикатора
  • www.mql5.com
Как программно изменить цвет штатного индикатора?
 

Спасибо papaklass!

->  Выделенное мной имеет логическое обоснование:

Это так и я понимаю это. 

Я, пока, просто ввел задержку на удаление ордера с объёмом 1. 

Помогло, но это не хорошее решение.

 

Всем спасибо.

Проблему решил. 

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