вопрос по МТ4

 
Суть вопроса: открыто 2 или больше позиций по одному инструменту в одну сторону.Для управления позициями нужно такое же количество ордеров StopLoss и TakeProfit.
Возможно ли в МТ объединить несколько позиций в одну ,чтобы иметь один StopLoss и один TakeProfit ?
 
Нет, невозможно. Вы можете выставить встречный отложенный ордер сумарным объемом равным желаемому и затем закрыть все перекрытые ордера (ручной способ). Или закрывать встречные ордера попарно функцией "MQL4: OrderCloseBy"
 
Нет, невозможно. Вы можете выставить встречный отложенный ордер сумарным объемом равным желаемому и затем закрыть все перекрытые ордера (ручной способ). Или закрывать встречные ордера попарно функцией "MQL4: OrderCloseBy"

Спасибо за разъяснения.По моему было бы удобно, чтобы при доливке просто модифицировалась открытая позиция, а не открывалась новая.Если не ошибаюсь ,такой принцип был в IDS
 
Это Вам нужно на соответствующий форум. Тут MT4 и MQL4.
 
IDS и рядом не стояла, по сравнению с MT4, поищи готовые скрипты, у МТ4 если бы каждая из возможностей была в виде кнопочки, то все рабочее пространство было бы в кнопочках :)
 
IDS и рядом не стояла, по сравнению с MT4, поищи готовые скрипты, у МТ4 если бы каждая из возможностей была в виде кнопочки, то все рабочее пространство было бы в кнопочках :)
Что МТ намного функциональней IDS -я не спорю.А IDS упомянул для пояснения сути вопроса.Так что- без обид и всем большое спасибо за участие.
 
По закрытию перекрытых ордеров.
Когда хочешь закрыть один из них (если открыто несколько по 1 инструменту) - они закрываются все.
Можно ли сделать так, чтобы можно было выбирать - какой ордер конкретно хочешь закрыть?
 
Конечно, можно. Дважды кликаете на оредере, который хотите закрыть:




Выбирате тип "Закрыть встречным", выбираете из появившегося списка нужный ордер и жмете на желтую кнопку-полоску.
 
Я новичек, не всегда понимаю, что происходит в работе МТ4 , поэтому прошу помочь разобраться, что это за надпись выпадает "stack overflow" при ее появлении в закладке ЭКСПЕРТЫ советник просто перестает работать. Переводчик выдает такое "стек выходит за пределы". Не понимаю какой стек и за какие пределы он выходит и как можно это устранить. Подскажите, пожалуйста, где можно почитать об этом.
 
Код советника в студию!
 
Об этом можно почитать в документации
"MQL4: Ошибки выполнения"
"MQL4: Специальные параметры"

Чтобы избежать ошибки переполнения стека, надо увеличить размер стека при помощи инструкции
#property stacksize NNNNNN
где указать необходимый размер стека
Причина обращения: