- Как торговать на нескольких парах но не более одной одновременно
- Количество одновременно открытых ордеров не может быть больше 2, как это организовать?
- В чём может быть проблема неправильного открытия ордеров?
В каждом советнике нужно прописывать магики (магические номера), с помощью которых советник идентифицирует (метит и различает)
свои ордера от чужих (открытых другим советником). Кроме этого нужно в блоках анализа ордеров сделать соответствующие коррекции/дополнения.
В каждом советнике нужно прописывать магики (магические номера), с помощью которых советник идентифицирует (метит и различает)
свои ордера от чужих (открытых другим советником). Кроме этого нужно в блоках анализа ордеров сделать соответствующие коррекции/дополнения.
1. В функции OrderSend(...) задавать ненулевой и для каждого советника свой магический номер.
2. При анализе количества ордеров в цикле у каждого выбранного ордера проверять магический номер функцией OrderMagicNumber() и сравнивать с родным магиком. В простейшем варианте в эксперте (например для тестера) количество ордеров может проверяться только функцией OrdersTotal().
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования