После закрытия одного ордера бай, Советник выставил ТП у всех оставшихся сел и бай ордеров, что не соответствует запрошенному алгоритму. Изменять должен только у ОДНОГО ПРОТИВОНАПРАВЛЕННОГО ордера
Есть несколько бай и сел ордеров, у которых ТП=0 и у всех МН=1. Если я руками закрываю один бай ордер с МН=1, то советник у любого одного противонаправленного ордера т.е. сел ордера с МН=1, выставит ТП допустим =44. Соответственно если я руками закрываю один сел ордер с МН=1, то советник у любого одного противонаправленного ордера т.е. бай ордера с МН=1, выставит ТП =44.
Цена 1.3 открыт ПЕРВЫЙ ордер buy лот 0.1 с ТП при 1.4 и СЛ при 1.0
Цена пошла вниз
Цена 1.2 открыт ВТОРОЙ ордер селл лот 0.2 с ТП при 1.1 и СЛ при 1.5
ИЗМЕНИЛСЯ ПЕРВЫЙ ордер buy лот 0.1 ТП стал при 1.1 и СЛ при 1.5 Цена пошла вверх
Цена 1.3 открыт ТРЕТИЙ ордер buy лот 0.3 с ТП при 1.4 и СЛ при 1.0 ИЗМЕНИЛСЯ ВТОРОЙ ордер селл лот 0.2 с ТП стал при 1.4 и СЛ при 1.0
ИЗМЕНИЛСЯ ПЕРВЫЙ ордер buy лот 0.1 ТП стал при 1.4 и СЛ при 1.0
Андрей, у меня проблема при компиле выдаёт «cannot open icon file 'C:\Users\user\AppData\Roaming\MetaQuotes\Terminal\3F73F5301A2A2B329CFC8731B09270FD\MQL4\\Images\drawing.ico' Делал я как всегда- сохранял файл в буфере, копировал в мету, сохранял как… в mql4\'experts 0 0
»
Добрый день, Андрей.Спасибо за советник.Всё работает, но можно ли что-то сделать, что бы советник работал не с одним ордером, а с неопределённым количеством ордеров с единым MN?
Уважаемый Андрей, может рисунок поможет нам выработать общий принцип открытия и закрытия ордеров советником.Нарисованная схема подразумевает, что советник открывает новые ордера в том числе и при закрытии своих предыдущих ордеров и количество выставления ордеров советником не ограничивается 1 ордером.Все нарисованные кружочки должен открывать советник.
obals