Lavoro terminato
Specifiche
Написать эксперт на MQL5 торгующий по скользящим средним.
ТЗ:
Техническое задание на эксперт «Торговля по скользящим средним».
1. Эксперт должен быть написан на языке MQL 5.
2. Покупка.
2.1. Условия для выполнения покупки.
2.1.1. Up_ MA_1 пересекла Up_MA_2 снизу вверх.
2.1.2. Up_MA_3 возрастает.
2.1.3. Цена приблизилась к Up_MA_4 на Up_ N пунктов.
2.2. Возможность установки Up_StopLoss и Up_TakeProfit, в том числе равные нулю.
2.3. Сопровождение позиции.
2.3.1. Трейлинг не используется
2.3.2. Фиксированный трейлинг.
2.3.3. Трейлинг на основе Up_MA_5.
2.3.4. Трейлинг на основе Up_SAR.
3. Продажа.
3.1. Условия для выполнения продажи.
3.1.1. Dn_MA_1 пересекла Dn_MA_2 сверху вниз.
3.1.2. Dn_MA_3 убывает.
3.1.3. Цена приблизилась к Dn_MA_4 на Dn_N пунктов.
3.2. Возможность установки Dn_StopLoss и Dn_TakeProfit, в том числе равные нулю.
3.3. Сопровождение позиции.
3.3.1. Трейлинг не используется
3.3.2. Фиксированный трейлинг.
3.3.3. Трейлинг на основе Dn_MA_5.
3.3.4. Трейлинг на основе Dn_SAR.
4. Должна быть возможность оптимизировать параметры Up_MA_1, Up_MA_2, Up_MA_3, Up_MA_4, Up_MA_5, Up_SAR, Up_StopLoss, Up_TakeProfit, Up_N, Dn_MA_1, Dn_MA_2, Dn_MA_3, Dn_MA_4, Dn_MA_5, Dn_SAR, Dn_StopLoss, Dn_TakeProfit, Dn_N.
5. Должна быть возможность торговать и оптимизировать только на покупку или только на продажу.