작업 종료됨
명시
Необходимо написать советник (первая версия) торгующий на реале (5 знаков) с возможностью последующего апгрейда.
Логика работы:
1. Робот совершает сделки когда MACD попадает в указанный в настройках диапазон значений со стороны нулевого значения.
Пример: устанавливаем 4 параметра:
1. Покупка если MACD между 0.000300 и 0.000700. Покупка совершается есть предыдущий бар MACD был ниже 0.000300, а следующий закрылся в диапазоне 0.000300 и 0.000700. Покупка при открытии следующего бара на
ценовом графике.
2. Продажа если MACD между -0.000300 и -0.000700. Продажа совершается есть предыдущий бар MACD был выше -0.000300, а следующий закрылся в диапазоне -0.000300 и -0.000700. Продажа при открытии следующего бара на ценовом графике.
2. Управление сделками. При открытии сделки сразу устанавливаются фиксированные SL и TP. Сделки открываются по принципу Мартингейла. Первая сделка 0.01 лот в случае закрытия по TP следующая сделка так же 0.01 лот. В случае закрытия по SL следующая сделка объемом в 2 раза больше предыдущего, т.е. 0.02. Если сигнал поступил до закрытия предыдущей сделки, то объем минимальный (0.01).
3. Советник должен открывать сделки в случае проскальзывания цены.
Необходимые настройки перед запуском советника (пользовательский интерфейс):
Стандартные параметры MACD
1. MACD Быстрое EMA
2. MACD Медленное EMA
3. MACD SMA
4. MACD Применить к
5. Диапазон на покупку min
6. Диапазон на покупку max
7. Диапазон на продажу min
8. Диапазон на продажу max
9. Минимальный лот
10. SL в пунтках
11. TP в пунтках
Важно:
1. Советник должен уверенно работать на реале
2. Возможность апгрейда советника