작업 종료됨
명시
Есть простой советник на MQL4 с разными условиями торговли для бай (две стратегии) и
для селл (две стратегии). В МТ4 это может выглядеть, как 4 разных позиции (2 бай и 2 селл). Понятно, в МТ5 это невозможно, и в этой работе этого и не нужно делать (т.е. не нужно никаких виртуальных ордеров), все просто, если открывается первым бай, то селл уже открыться не может, если поступает сигнал от второго бай, то просто доливаемся к уже открытой позиции. Точно также и для селл. Уровни StopLoss и TrailingStop, соответственно, для однонаправленных ордеров будут объеденены в один. Т.е. если доливается вторая стратегия, к уже открытой первой, то уровень выставленного StopLoss уже не меняем.
Советник прилагаю, так что можно все увидеть.
Основные требования:
1. Чтобы результаты торговли/тестирования не отличались от оригинала. Понятно, что общий результат будет отличаться, но имеется в виду, чтобы результаты не отличались при тестировании каждой из 4-х стратегий в отдельности. Пожалуйста, перед тем как соглашаться на этот заказ, ознакомьтесь с приложенным кодом, чтобы потом не получилось, что нужно увеличить сроки, стоимость и т.д. Поскольку некоторые стандартные индикаторы, как оказалось не совсем совпадают в двух платформах, например ADX.
2. Чтобы код был понятным (легко читаемым), т.е. не все в одной куче, а,
например, как в оригинале - если трейлинг, то это отдельная функция, как
и все остальное.