Нет, невозможно. Вы можете выставить встречный отложенный ордер сумарным объемом равным желаемому и затем закрыть все перекрытые ордера (ручной способ). Или закрывать встречные ордера попарно функцией "MQL4: OrderCloseBy"
Нет, невозможно. Вы можете выставить встречный отложенный ордер сумарным объемом равным желаемому и затем закрыть все перекрытые ордера (ручной способ). Или закрывать встречные ордера попарно функцией "MQL4: OrderCloseBy"
Спасибо за разъяснения.По моему было бы удобно, чтобы при доливке просто модифицировалась открытая позиция, а не открывалась новая.Если не ошибаюсь ,такой принцип был в IDS
Это Вам нужно на соответствующий форум. Тут MT4 и MQL4.
IDS и рядом не стояла, по сравнению с MT4, поищи готовые скрипты, у МТ4 если бы каждая из возможностей была в виде кнопочки, то все рабочее пространство было бы в кнопочках :)
IDS и рядом не стояла, по сравнению с MT4, поищи готовые скрипты, у МТ4 если бы каждая из возможностей была в виде кнопочки, то все рабочее пространство было бы в кнопочках :)
Что МТ намного функциональней IDS -я не спорю.А IDS упомянул для пояснения сути вопроса.Так что- без обид и всем большое спасибо за участие.
По закрытию перекрытых ордеров.
Когда хочешь закрыть один из них (если открыто несколько по 1 инструменту) - они закрываются все.
Можно ли сделать так, чтобы можно было выбирать - какой ордер конкретно хочешь закрыть?
Когда хочешь закрыть один из них (если открыто несколько по 1 инструменту) - они закрываются все.
Можно ли сделать так, чтобы можно было выбирать - какой ордер конкретно хочешь закрыть?
Конечно, можно. Дважды кликаете на оредере, который хотите закрыть:
Выбирате тип "Закрыть встречным", выбираете из появившегося списка нужный ордер и жмете на желтую кнопку-полоску.
Выбирате тип "Закрыть встречным", выбираете из появившегося списка нужный ордер и жмете на желтую кнопку-полоску.
Я новичек, не всегда понимаю, что происходит в работе МТ4 , поэтому прошу помочь разобраться, что это за надпись выпадает "stack overflow" при ее появлении в закладке ЭКСПЕРТЫ советник просто перестает работать. Переводчик выдает такое "стек выходит за пределы". Не понимаю какой стек и за какие пределы он выходит и как можно это устранить. Подскажите, пожалуйста, где можно почитать об этом.
Код советника в студию!
Об этом можно почитать в документации
"MQL4: Ошибки выполнения"
"MQL4: Специальные параметры"
Чтобы избежать ошибки переполнения стека, надо увеличить размер стека при помощи инструкции
#property stacksize NNNNNN
где указать необходимый размер стека
"MQL4: Ошибки выполнения"
"MQL4: Специальные параметры"
Чтобы избежать ошибки переполнения стека, надо увеличить размер стека при помощи инструкции
#property stacksize NNNNNN
где указать необходимый размер стека
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Возможно ли в МТ объединить несколько позиций в одну ,чтобы иметь один StopLoss и один TakeProfit ?