Сделал советник, только либо вы совершили логическую ошибки, либо я чего-то не допонял. Объясняю на скрине
Описание переменных:
X — Максимально допустимое расстояние от точки пересения МА
Х1 — Минимально допустимое расстояние от точки пересения МА. ВЫ указали, чтобы оно было 100 пунктов по пятизнаку. Советник автоматически определяет пятизнак, поэтому в настройках указывайте, как для четырехзначных.
Y — Максимально допустимое значение индикатора МАСD, в рамках которых совершается покупка
Y1 — Минимально допустимое значение индикатора МАСD, в рамках которых совершается продажа
Вот, держи www.opentraders.ru/downloads/1514/. Метод, может, и дубовый, но рабочий. Не стал заморачиваться с циклами, поэтому количество ордеров может быть от 1 до 5. Если нужно больше, могу доделать. Результат сделки считается с учетом спреда.
Описание параметров:
Type — тип ордеров. 1 — sell, 0 — buy
OrderCount — количество ордеров. От 1 до 5
FirstOrder — цена первого ордера
Delta — уровень для рассчета
Lots — объем первой сделки
Multi — мультипликатор
StepOrder — шаг между ордерами
delete-kintiforp