Поправить советник

 
Добрый день,  сможет кто то поправить советник т.ч. он мог частично закрывать все ордера, а не один!!! 
 
PetrovMaxim:
Добрый день,  сможет кто то поправить советник т.ч. он мог частично закрывать все ордера, а не один!!! 

судя по коду вы должны уточнить что такое "все ордера"  в вашем понимании. Так как советник закрывает все ордера своего символа и магика

какие ордера, которые он открывает, он не закрывает.

на каком символе стоит советник

 
PetrovMaxim:
Добрый день,  сможет кто то поправить советник т.ч. он мог частично закрывать все ордера, а не один!!! 
Ордер можно только удалить, но не закрыть.
 
Vitaly Muzichenko:
Ордер можно только удалить, но не закрыть.
код для МТ4.
 
o_O:

судя по коду вы должны уточнить что такое "все ордера"  в вашем понимании. Так как советник закрывает все ордера своего символа и магика

какие ордера, которые он открывает, он не закрывает.

на каком символе стоит советник

Советник должен частично закрывать ордера на покупку, допустим каждые 10 а данный код не ведет несколько ордеров на покупку. Например открыт один ордер на покупку лотом 1 через 10 пунктов частично закроется 0,2 открываем второй лот на покупку и соответмтвенно еще через 10 пунктов у первого лота закроется еще часть, а вот у второго не будет частичного закрытия,  вот это и хотелось поправить 

Открытие работает к этому нет вопросов! 

Код для mt4
 
o_O:
код для МТ4.
Да хоть для МТ6. Закрыть можно только позиции - хоть целиком, хоть частично, но не ордера!
 
Vitaly Muzichenko:
Да хоть для МТ6. Закрыть можно только позиции - хоть целиком, хоть частично, но не ордера!
Вы бы были гением,  если написали для mt6.

 

PetrovMaxim  Вам намекают, что это частичное закрытие позиций, а не ордеров.

Хотелось бы все таки узнать в чем ошибка .

Может нет проверки был ли частичное закрытие второй позиции

Причина обращения: