А как ты это делаешь?
ЗЫ:
Как посадить бегемота в холодильник?
Решение просто. Открываем
дверцу и сажаем бегемота, закрываем дверцу. А как теперь посадить жирафа
в холодильник? Элементарно! Открываем дверцу, вынимаем бегемота....
if OrdersTotal()=0
https://www.mql5.com/ru/articles/1404
спасибо, похоже то что нужно =)
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте, я только начинаю изучать MQL, поэтому не судите строго за мой вопрос. Но вот в чем проблема - советник не должен открывать новую сделку, пока не закрылась предыдущая (или по стопу или по тэйк профиту). интересует как реализовать это для 1 ордера и для n-ого числа ордеров.
Пример:
советник открывает сделку которая соответствует условиям стратегии.
появляется момент, который опять удовлетворяет условиям сделки, но советник не должен открывать ордер, пока не закроется предыдущий.
если сделка закрылась (сама) по стоплосу или тейкпрофиту, то советник опять ждет момента для открытия ордера.
Аналогичный вопрос не для одной, а для n-ого количества сделок (ордеров).