papaklass!
Вы, наверное, не правильно поняли вопрос.
Дело в том, что из-за исполнения ордера, меняется стакан цен.
Но. Сигнал изменение стакана, из-за исполнения ордера,
приходит раньше, чем сообщение о сделке.
Я не могу отменить исполненный ордер.
P/S На ФОРТС, плотность наполнения стакана может быть не через пункт,
а то и вообще, стакан может быть пустым.
Я не могу закрыть исполненный ордер.
как можно закрыть исполненный ордер?
как в МТ5 можно вообще закрыть ордер?
ордер можно только удалить. можно удалить остаток неисполненный.
а закрыть можно только позицию.
так что же вам надо?
Как избежать ситуации...
Видимо сначала надо на бумаге рассмотреть все варианты, а потом уже код писать.
Yurich, спасибо, попробую... Но результат будет тот же.
Объяснить почему?
Да, понял неправильно. Если разработчики ничего не скажут по этому поводу, то остается только выдерживать паузу между получением сигнала на торговую операцию и отправкой приказа на эту операцию. Так как отменить исполненный ордер не получится.
Я думал, о паузе, но как контролировать установленный ордер, пока он не исполнился или удалился?
Сигналов-то нет. Знаю, только то, что он выставлен и всё...
Вопрос отправил в сервисдеск.
Объяснить почему?
Yorich, поделитесь пожалуйста, как Вы предусматриваете исполнение
выставленного ордера?
Я не знаю как, поэтому и обратился на форум.
Yorich, поделитесь пожалуйста, как Вы предусматриваете исполнение
выставленного ордера?
Спасибо Yorich, понятно.
Скажите(я спрашиваю без сарказма и подколок), кроме OnTick, OnBookEvent, OnTradeTransAction, OnTrade
есть ли ещё события, которыми стоит руководствоваться для принятия решения?
Спасибо Yorich, понятно.
Скажите(я спрашиваю без сарказма и подколок), кроме OnTick, OnBookEvent, OnTradeTransAction, OnTrade
есть ли ещё события, которыми стоит руководствоваться для принятия решения?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Добрый день!
Как избежать ситуации, когда выставленный ордер исполняется,
а в советнике возникает ситуация на удаление этого ордера и
приказ на удаление успевает отправляться на сервер, до прихода
подтверждения сделки?
Т.е
OnBookEvent срабатывает раньше, чем OnTradeTransAction.
P/S В заголовке не было текста - [что приходит раньше - BookEvent или TradeEvent]