Там везде пробегает mn<0 .....потом mn - MagicNumber (-1 - любой магик) везде связано с тем, что магик должен быть отрицательный я кэшно дико извеняюсь,... но нахрена магик отрицательный предыдущий автор сделал?.... голову, что бы другие ломали???
Не лезьте в дебри.
Там все правильно. Автор шаблона один из лучших прогеров MQL4.
У меня тоже опыт написания большой.
Пока вы не разберетесь почему у вас не работает сова, когда у меня пашет как надо, никуда не уедете.
В условиях ошибки нет.
Если в вызываемой функции стоит значение магика
-1, это значит, что он просто
не учитывается, а не то, что он имеет расчетное отрицат. значение.
Короче, просите кого-то проверить на стороне.
Я все же сильно подозреваю, что вы путаете магик с номером ордера или комментом ордера.
Магик всплывает при наведении курсора на ордер. Например: #92090909, id 12345.
Выше в теме я подумал, что вы айди номером ордера обозвали, там я писал, что по нему не сортируют.
#92090909 это номер (тикет), по нему плохо сортировать, он может меняться при частичном исполнении.
id 12345 это магик, по нему и ведут основной учет.
Короче, смотрите, если магики совпадут все будет работать, а то я себя уже википедией на диване чувствую.