измени код, долив выключен или включён принцип действий советника таков, допустим долив выключен, в начале открывается два типа ордера buy 0.1 и sell 0.1, через расстояние открывается по одному типу ордеру, а не сразу два типа ордера, например цена идёт вниз преодолевает расстояние 100 пипсов и открывается buy 0.2 с умноженным лотом, цена пошла вверх и задевает красную линию трейлинг-стопа и закрывается все buy ордера и в том числе закрывается sell ордера, на графике не осталось ни одного ордера, потом заново открывается два типа ордера buy и sell, если долив включён, в начале открывается два типа ордера buy 0.1 и sell 0.1, через расстояние открывается по одному типу ордеру, а не сразу два типа ордера, например цена идёт вниз преодолевает расстояние 100 пипсов и открывается sell 0.2 с умноженным лотом, цена немного спустился вниз и разворачивается вверх и задевает красную линию трейлинг-стопа и закрывается все sell ордера и в том числе закрывается buy ордера, на графике не осталось ни одного ордера, потом заново открывается два типа ордера buy и sell
в некоторых сеточниках магики разделённые, не обезятельно перезаливать этот файл, можно же создать новый файл DoubleSetkaTrail 2.0, я долго думал как сделать советник универсальным, если тебе нетрудно это сделать может быть напишешь код MQL4
давай пока оставим всё как есть, можешь сделать чтобы магический номер был отдельно, например:
магик buy = 123;
магик sell = 1234;
buy и sell работали независимо друг от друга,
общий магик не нужен, а вот когда надо будет удалять вручную все ордера с помощью:
удалить все позы = true; он будет удалять все позиций с любым магическим номером buy и sell
если buy выключен или sell выключен, один тип ордера открывается, если включить Reverse Mode = true; то открывается противоположный тип ордера. Может надо просто в входные параметры поставить: Трендовый режим = true/false
Пример скрин №3
Generals