Как идентифицировать срабатывание отложенного ордера при написании советника? По совокупности условий выставляю несколько отл.ордеров, после срабатывания одного из них остальные нужно удалить
- Как можно определить в советнике, что отложенный ордер сработал?
- [ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда.
- Удаление отложенных ордеров
OrderSelect на нужный тикет. Затем анализируйте его тип. если OrderType вернул OP_BUY или OP_SELL, значит ордер сработал. не забудьте проанализировать также OrderCloseTime. если вернулось значение, отличное от 0, то ордер уже закрыт и находится в Account History
if ( OrderType() <= OP_SELL ) { ....... }
значит, что ордер сработал, т.е. теперь это - маркет ордер (Buy или Sell)
значит, что ордер сработал, т.е. теперь это - маркет ордер (Buy или Sell)
именно так
2 Slawa, 2 komposter, Спасибо парни. Очень помогли.
Модератор закрывай тему!
Модератор закрывай тему!
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь