ксть идея, использовать MagicNumber, в init() задать ему значение рандом
в start() использовать выше приведеный код
+ проверка если Magic ордера == MagicCurrent, который был получен из init()
как вариант можно не использовать рэндом, а инкремент, значение его храня во внешнем файле.
Не вариант. Тут такое: бот запускаем одном счете на разные пары с разными магиками. Когда есть 2 лося по какому-нибудь одному магику - отключаемся. Идея со счетчиком сделок вполне подходит. И реализация - пара строчек: задаем переменную, увеличиваем ее на единицу при каждой сделке и тогда уже ищем лоси Вашим кодом. При перезапуске переменная автоматом обнуляется.
ксть идея, использовать MagicNumber, в init() задать ему значение рандом
в start() использовать выше приведеный код
+ проверка если Magic ордера == MagicCurrent, который был получен из init()
как вариант можно не использовать рэндом, а инкремент, значение его храня во внешнем файле.
ксть идея, использовать MagicNumber, в init() задать ему значение рандом
в start() использовать выше приведеный код
+ проверка если Magic ордера == MagicCurrent, который был получен из init()
как вариант можно не использовать рэндом, а инкремент, значение его храня во внешнем файле.
Не вариант. Тут такое: бот запускаем одном счете на разные пары с разными магиками. Когда есть 2 лося по какому-нибудь одному магику - отключаемся. Идея со счетчиком сделок вполне подходит. И реализация - пара строчек: задаем переменную, увеличиваем ее на единицу при каждой сделке и тогда уже ищем лоси Вашим кодом. При перезапуске переменная автоматом обнуляется.
используй глобальные переменные (https://docs.mql4.com/ru/globals)