- Все что касается реальной торговли![нужна помощь]
- Эффективны ли торговые стратегии на основе нейросети?
- Проблемы новичков
Ну это зависит от качества советников. Делов том что такое возникает только если два или более советника одновременно хотят открыть позу/закрыть её или модифицировать ордер.
В справке МетаЭдитора всё написано вполне понятно как её избежать:
Для проведения торговых операций из экспертов и скриптов предусмотрен всего один поток, который запускается в программном торговом контексте (контекст автоматической торговли из экспертов и скриптов). Поэтому, если этот контекст занят торговой операцией какого-либо эксперта, то другой эксперт или скрипт не может в этот момент вызывать торговые функции из-за ошибки 146 (ERR_TRADE_CONTEXT_BUSY). Для определения возможности выполнять торговые операции необходимо использовать функцию IsTradeAllowed(). Для чёткого разделения доступа к торговому контексту можно использовать семафор на основе глобальной переменной, значение которой необходимо менять при помощи функции GlobalVariableSetOnCondition().
Ну это зависит от качества советников. Делов том что такое возникает только если два или более советника одновременно хотят открыть позу/закрыть её или модифицировать ордер.
В справке МетаЭдитора всё написано вполне понятно как её избежать:
В начале когда я торговал простыми советниками без проверки на свободу потока ошибка возникала примерно раз в 2-3 дня. Потом создав функции с отработкой ошибок эта ошибка больше не появлялась.Хочу уточнить вопрос; сообщение терминала "Торговый поток занят" вызывается ERR_TRADE_CONTEXT_BUSY этой ошибкой?
Спрашиваю потому что терминал выдавал мне это сообщение когда я был на ручнике, а больше одного советника на одном терминале я никогда не запускаю.
Для тестирования другого советника или того же самого но с другими параметрами всегда запускаю другой терминал и на другом счету.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования