Цитата Сообщение от raboco Посмотреть сообщение
но я все равно не понял, вот эта строка ордер закрывает?
Да - там же функция OrderClose().
Она возвращает логическое значение результата исполнения и если !OrderClose(), где "!" - отрицание = not,- выводится "Print("Error close BUY " + OrderTicket());"

- - - Добавлено - - -

Цитата Сообщение от raboco Посмотреть сообщение
они одинаковые оба автора бзикнули чтоли?
То что они одинаковые указывает на использование одного источника кода.
А проблему "бзика" нужно решать в контексте надобности этой функции. Если она носит чисто информативный характер и не влияет на работу с рынком то от нее следует отказаться, дабы не тащить чужие глупости в свой код.