Работа завершена
Техническое задание
Я буду работать с этим кодом, поэтому просьба добавить описание на русском к каждой строчке программного кода, чтобы новичок мог понять.
Торговая идея
Торговля должна вестись на любой паре, на любом таймфрейме.
Индикаторы
Буферы:
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 минут после входа
- Объем – фиксированный