Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

RSI intrazone trading N bars - эксперт для MetaTrader 5

Просмотров:
1375
Рейтинг:
(9)
Опубликован:
2021.04.22 07:39
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Торговая стратегия

На заданном таймфрейме 'Working timeframe' создаётся индикатор iRSI (Relative Strength Index, RSI). Для формирования торгового сигнала в момент рождения нового бара опрашивается значение индикатора на баре #1. Если индикатор находится ВНУТРИ зоны перепроданности или перекупленности - это есть сигнал. В советнике есть только Стоп лосс и Тейк профит, Трейлинга нет. Лот только постоянный.

Новое: между сигналами можно задавать минимальное количество баров (параметр 'Signal: min bars').

Торговые сигналы:

При нахождении внутри зоны перепроданности советник открывает позиции 'SELL', при нахождении внутри зоны перекупленности - позиции 'BUY. Пример открытия 'SELL' позиций. Пример сигналов, когда новый параметр 'Signal: min bars' выставлен в '5' - то есть между сигналами должны быть как минимум пять баров (на рисунке эти минимальные пять баров указаны прямоугольником)

    RSI intrazone trading N bars

    Рис. 1. RSI intrazone trading N bars. 'Signal: min bars' выставлен в '5'

    Особенности:

    • Советник можно оптимизировать по рабочему таймфрейму ('Working timeframe')
    • Параметр 'Pips Or Points: ' задаёт стандарт расчёта Стоп лосс, Тейк профит и Трейлинга

    Теперь подробнее по каждой группе параметров:

    Trading settings:

    'Working timeframe' - рабочий таймфрейм. Таймфрейм на котором создаются индикаторы и на котором ищется новый бар.

    'Pips Or Points: ' задаёт стандарт расчёта Стоп лосс и Тейк профит. Может быть 'Pips (1.00045-1.00055=1 pips)' или 'Points (1.00045-1.00055=10 points)'. Любой из параметров ('Stop Loss', 'Take Profit') можно отключить - для этого выбранный параметр установите в '0.0'.

    Position size management (lot calculation)

    Лот может быть только постоянный и задаётся в 'Lots'.

    RSI:

    Параметры индикатора RSI и его зон.

    Additional features:

    Флаг 'Positions: Only one' выставленный в 'true' разрешает советнику иметь в рынке не более одной позиции.

    ВНИМАНИЕ: 'Positions: Only one' выставленный в 'true' не отменяет действие 'Positions: Close opposite' выставленный в 'true'! Другими словами: сначала будет закрыта противоположная позиция(позиции)

    Additional features

    За переворот сигналов отвечает флаг 'Positions: Reverse'. Интересный флаг 'Positions: Close opposite' - при выставлении его в 'true' перед открытием позиции гарантированно удаляет противоположные позиции. 'Print log' выводит расширенное логирование всех операций. Параметр 'Freeze and StopsLevels Coefficient' задаёт коэффициент для уровней стопов и заморозки для случаев, когда эти уровни для символа равны нулю. Рекомендуется применять значение '3'.

    iRVI Crossing zero iRVI Crossing zero

    Советник по индикатору iRVI (Relative Vigor Index, RVI)

    TMA Band TMA Band

    Одна из версий TMA

    iMA Minimum Intersection Height iMA Minimum Intersection Height

    Торговая стратегия на пересечении двух iMA (Moving Average, MA) - только после пересечения индикаторы должны разойтись на минимальное расстояние 'Minimum Intersection Height'

    SignalStochReverse SignalStochReverse

    MQL5 Wizard класс для создания модуля торговых сигналов.