Написать индикатор для торговли в откат с использованием индикаторов RSI и Bollinger Bands, учитывающий ограничение торговли по времени.

MQL5 Indicatori

Lavoro terminato

Tempo di esecuzione 7 giorni
Feedback del cliente
Обращался первый раз, работа выполнена так, как я и хотел, все так аккуратно и понятно.
Feedback del dipendente
Спасибо за заказ :)

Specifiche

Я буду работать с этим кодом, поэтому просьба добавить описание на русском к каждой строчке программного кода, чтобы новичок мог понять.

Торговая идея
Торговля должна вестись на любой паре, на любом таймфрейме.

Индикаторы
Буферы:
1) Буферная стрелка вверх (код 233, цвет зеленый);
2) Буферная стрелка вниз (код 234, цвет красный);
3) RSI ;
4) Верхняя лента BB;
5) Нижняя лента BB.

Условия для индикатора RSI (должно быть в input) :
 - Период RSI – 14
 - Зона перекупленности 70
 - Зона перепроданности 30

Условия для индикатора
BB (должно быть в input) :
 - период BB – 20;
 - Отклонение – 2.
Буффер МА в Болинджере не нужен. Только буфферы для верхней и нижней лент.

Ограничение времени торговли по МСК
(должно быть в input):
 - Я хочу устанавливать ограничения с временными промежутками в формате HH:MM каждый день, в период которых индикатор не будет отображать буфферные стрелки. Например индикатор не торгует с 10:30 по 12:15. Остальное время торгует. Таких временных промежутков , которые сам буду выставлять, должно быть шесть.
 - Кроме того, должны быть постоянные неизменные ограничения на каждый день, для каждого часа  начиная с 52й минуты до конца часа.

 - 3 минуты с начала часа с 4:00 по 9:00, и 5 минут и с начала часа с 17:00 по 23:00.
 - период с 23:25 по 23:35.

Описание сигнала

Сигнал на покупку
Открывать сделку при:
- Вылете цены  за ленты Боллинджера (
Low впадины(предыдущей свечи) или свечи поглощения меньше нижней ленты Болинджера)
- Сужении верхней ленты Болинджера (значение верхней ленты Болинджера на свече поглощения меньше, чем на впадине(предыдущей свече))
-
RSI ниже зоны 30 (перепроданности)


Сигнал на продажу
Открывать сделку при:
- Вылете цены  за ленты Боллинджера (
High вершины(предыдущей свечи) или свечи поглощения выше верхней ленты Болинджера)
- Сужении нижней ленты Болинджера (значение нижней ленты Болинджера на свече поглощения больше, чем на вершине(предыдущей свече))
- RSI выше зоны 70 (перекупленности)

- Если свеча поглощения меньше предыдущей свечи, то вход (буферная стрелка) берется сразу на следующей свече после свечи поглощения
- Если свеча поглощения больше предыдущей свечи, то вход (буферная стрелка) берется на ретесте 50% свечи поглощения, на ретест дается 5 свечей (должно быть в
input) с момента
закрытия свечи поглощения.

Закрытие позиции по времени

(Я хочу проверить сам проверять винрейт данной системы, но не знаю, можно ли это сделать в индикаторе, поэтому пункт не особо распишу.)

 - Спустя 10 минут после входа
 - Объем – фиксированный




Con risposta

1
Sviluppatore 1
Valutazioni
(112)
Progetti
132
56%
Arbitraggio
1
0% / 0%
In ritardo
0
Gratuito
2
Sviluppatore 2
Valutazioni
(250)
Progetti
460
26%
Arbitraggio
140
20% / 59%
In ritardo
100
22%
In elaborazione
3
Sviluppatore 3
Valutazioni
(298)
Progetti
477
40%
Arbitraggio
105
40% / 24%
In ritardo
81
17%
Caricato
Pubblicati: 2 codici

Informazioni sul progetto

Budget
30 - 54 USD
Scadenze
a 7 giorno(i)