Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
2023.11.28 10:21:44.645 BAS_v.1.16 (SVZ3,M1) CTrade::OrderDelete: MQL5 program is stopped. Trading is disabled
Так! Значит нужно вынести за класс и в deinit просто отправлять запросы без класса.
Вот так сделал. снимает ордер за 7мс. Успеваю.
Так вот же!
Не подумал бы, что торговая библиотека сама определяет, когда посчитает нужным торговать.
Очень давно, нарвавшись на несколько граблей, отказался от CTrade.
Очень давно, нарвавшись на несколько граблей, отказался от CTrade.
Я сам люблю модульное программирование. Но тут из лени пользуюсь.
Вот так сделал. снимает ордер за 7мс. Успеваю.
Не правильное условие. Я всегда путаюсь с && и || по исполнению. Если && проверяются оба условия. Поэтому новый код
снять лимитные ордера если закрывается терминал МТ5 или снимается советник.
Сделал бы не так: вначале запретил работу эксперта/всех экспертов в терминале (с удалением всех ордеров), а только потом закрыл терминал.