Нужен советник на основе пересечения RSI и MA

MQL5 Uzmanlar

İş tamamlandı

Tamamlanma süresi: 20 gün

Şartname

Прошу написать советника по пересечению RSI и MA в одном окне. Для примера прилагаю снимок с графика и шаблон с индикатором на основе которого нужен советник. Советник прошу написать на MQL5 и на MQL4.

Задание:

 

Настройки советника:

 

  1. Устанавливаем размер лота
  2. Устанавливаем направление торговли

- только в Buy

-только в Sell

- в обе стороны

  1. Устанавливаем рабочий таймфрейм на выбор (M1, M5, M15, M30, H1, H4, D1). Советник должен работать на нем вне зависимости от переключения таймфреймов на графике.
  2. Мэджик намбер севетника.
  3. Устанавливаем дистанция стоп-лосса

- выбираем параметр или «0», если не требуется

  1. Устанавливаем дистанцию тейк-профита

- выбираем параметр или «0», если не требуется

  1. Устанавливаем дистанцию троллинг-стопа.

- выбираем параметр или «0», если не требуется

  1. Через сколько пунктов начинать действие троллинг-стопа.
  2. Движение уровня троллинг стопа:

- открытии нового бара

- стандартно.

  1. Устанавливаем параметры для индикатора RSI для каждого тайм-фрейма с начального и далее (необходимо встроить в советник).

- период

- применить к (как в стандартном индикаторе)

  1. Устанавливаем параметры трех средних скользящих (МА). Для каждой МА по отдельности. Индикатор необходимо встроить в советник.

- период (как в стандартном индикаторе)

- сдвиг (как в стандартном индикаторе)

- метод (как в стандартном индикаторе)

- применить к (как в стандартном индикаторе)

  1. Устанавливаем параметры MACD. Индикатор необходимо встроить в советник.
  • быстрая EMA (как в стандартном индикаторе)
  • медленная EMA (как в стандартном индикаторе)
  • контрольная SMA (как в стандартном индикаторе).

 

  1. Настройка на условие открытие ордера в рабочем таймфрейме:

- выбираем параметр

1. RSI пересекает МА1

2. RSI пересекает МА1 и МА2

3. RSI пересекает МА1, МА2, МА3

4. RSI пересекает МА1, МА2, МА3; МА1 выше МА2

5. RSI пересекает МА1, МА2, МА3; МА1 выше МА2, МА3

6. RSI пересекает МА1, МА2, МА3; МА1 выше МА2, МА3; МА2 выше МА3

  1. Условие открытия ордера по сигналу:

- пересечение (согласно алгоритма)

- закрепление бара после пересечения (согласно алгоритма).

 

Алгоритм работы советника:

 

Построен на сборном индикаторе (в одном окне), где есть RSI, здесь же МА1 применяется к RSI (данные предыдущего индикатора), MA2 применяется здесь же к RSI (данные первого индикатора), MA3 применяется к MA2 (данные предыдущего индикатора). В данном советнике открываем сделку, когда происходит пересечение RSI и МА в определенной последовательности (настройка 11). Если пересечение RSI снизу вверх – открываем Buy. Если RSI сверху вниз – открываем Sell. При открытии ордера проверяется условие настройки 2.

 

Дополнительные условия для подтверждения открытия ордера:

1. Условие открытия ордера в Buy – индикатор MACD в зоне покупок (значение больше 0). Индикатор нужно встроить в советник.

2. Условие открытия ордера в Sell – индикатор MACD в зоне продаж (значение меньше 0).

 

Кроме TP и SL ввести условия на закрытие сделки:

        1. Выход сигнальной из MACD (0 если не применяется)
        2. Пересечение RSI и MA1 (0 если не применяется).


Заранее благодарю откликнувшихся.


Yanıtlandı

1
Geliştirici 1
Derecelendirme
(203)
Projeler
264
22%
Arabuluculuk
24
50% / 17%
Süresi dolmuş
0
Yüklendi
2
Geliştirici 2
Derecelendirme
(340)
Projeler
588
36%
Arabuluculuk
31
45% / 3%
Süresi dolmuş
16
3%
Serbest
Yayınlandı: 13 kod
3
Geliştirici 3
Derecelendirme
(361)
Projeler
644
26%
Arabuluculuk
92
72% / 14%
Süresi dolmuş
12
2%
Çalışıyor
Yayınlandı: 1 kod
4
Geliştirici 4
Derecelendirme
(589)
Projeler
1070
50%
Arabuluculuk
39
28% / 41%
Süresi dolmuş
49
5%
Serbest
Yayınlandı: 1 makale, 8 kod
Benzer siparişler
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров

Proje bilgisi

Bütçe
35+ USD
Son teslim tarihi
to 7 gün