Советник RSIAndMA

Купить эксперта RSIAndMA в магазине систем алготрейдинга

Принцип торговой системы

Совмещение преимуществ трендовой стратегии торговли (пересечение двух средних) и торговли при помощи осциллятора (индикатор RSI) и исключение недостатков, свойственных этим стратегиям.

Основными преимуществами трендовой торговой стратегии являются, во-первых, открытие позиции исключительно в направлении тренда и, во-вторых, возможность долговременного удержания прибыльных позиций, что позволяет получать хорошие сочетания распределений прибыль/убыток. Основным недостатком торговой стратегии, использующей принцип пересечения двух средних, является запаздывание сигналов на открытие/закрытие позиции.

Преимуществом стратегии, использующей в своей основе сигналы осциллятора, является быстрая реакция на изменение движения цены на рынке. Недостатками таких стратегий являются, во-первых, наличие большого количества ложных сигналов из-за избыточной чувствительности осцилятора, а во вторых, при переходе рынка в долгосрочный тренд мы получаем “зашкаливание осциллятора”.

Для того чтобы исключить ложные сигналы и не вести торговлю против тренда, необходимо “дать знать” осциллятору, какой сейчас рынок – восходящий или нисходящий.

Иначе говоря, необходим фильтр, который при получении сигнала от осциллятора или разрешит открытие сделки, или запретит ее открытие.

При этом сигналы, которые являются ложными для открытия позиции, так же будут использованы нами. Они послужат нашей системе для закрытия позиции.

Особенностью стратегии является то, что сигналом RSI будет пересечение линией индикатора уровня 50. Таким образом мы отфильтруем ложные сигналы, связанные с излишней чувствительностью осциллятора RSI.

Открытие позиции long будет происходить, когда индикатор RSI пересекает уровень 50 снизу вверх, и при этом сигнал фильтра будет “вверх” – быстрая скользящая средняя (синяя линия) будет находиться выше медленной скользящей средней (красная линия). Открытие позиции short будет происходить, когда индикатор RSI пересекает уровень 50 сверху вниз, и при этом сигнал фильтра будет “вниз” – быстрая скользящая средняя (синяя линия) будет находиться ниже медленной скользящей средней (красная линия).

Характер решений, принимаемых такой системой, очевиден. За счет опережающих сигналов RSI, система открывает позиции без запаздывания, характерного для трендовых систем. Сделки, которые открываются в боковых трендах, закрываются с минимальными убытками при изменении направления движения за счет опережающих сигналов RSI. При наличии устойчивого тренда система позволяет удерживать позицию длительное время и при закрытии позиции избежать запаздывания за счет сигналов осциллятора RSI.

Дополнительные возможности торгового автомата

  1. Установка ордеров Стоп-Лосс и Тейк-Профит.
    При открытии позиции система устанавливает ордера Тейк-Профит и Стоп-Лосс. Данная мера является дополнительным средством безопасности, поскольку при потере связи с сервером или иной технической проблеме, связанной с компьютером клиента, установленные системой ордера будут контролироваться этими ордерами.
  2. Перенос стопа в безубыток.
    Данная функция позволяет производить перенос ордера Стоп-Лосс на уровень безубыточности. Это позволяет резко снизить число убыточных сделок при боковых трендах на рынке.
  3. Трейлинг.
    Данная функция позволяет ступенчато переносить ордер Стоп-Лосс, защищая уже полученную прибыль при наличии открытой позиции.
  4. Угловой фильтр.
    Фильтр при открытии позиций с использованием направления быстрой скользящей средней. В случае если направление скользящей средней не совпадает с направлением открытия позиции, сделка не будет открыта.
  5. Звуковой сигнал.
    Звуковой сигнал при открытии и закрытии позиций торговым автоматом.

Описание параметров советника

  • Lot – лот, которым будет торговать советник.
  • Stop_Loss – значение Стоп-Лосс в пунктах для позиции.
  • Take_Profit – значение Тейк-Профит в пунктах для позиции.
  • Fast_MA – период расчета быстрой скользящей средней.
  • Slow_MA – период расчета медленной скользящей средней. Важно, чтобы значение параметра Быстрая_MA было меньше значения параметра Медленная_MA.
  • МА_Type – метод расчета скользящих средних (0-Simple, 1-Exponential, 2-Smoothed, 3-Linear Weighted).
  • RSI_Period – период расчета индикатора RSI.
  • RSI_Up_Level – уровень, при пересечении которого линией индикатора RSI снизу вверх формируется сигнал на покупку.
  • RSI_Down_Level – уровень, при пересечении которого линией индикатора RSI сверху вниз формируется сигнал на продажу.
  • Close_Position_Via_RSI – включение (true) или выключение (false) функции советника – закрытие позиций по пересечению уровней Уровень_RSI_Up и Уровень_RSI_Down линией индикатора RSI.
  • Stop_To_Zero_Function – включение (true) или выключение (false) функции советника – перенос Стоп-Лосс на уровень безубыточности.
  • Stop_To_Zero_Level – величина в пунктах, когда советник переносит Стоп-Лосс в безубыток. В случае если значение параметра будет меньше чем разрешенный системой уровень Стоп-Лосс, советник установит величину указанного параметра автоматически.
  • Tral_Function – включение (true) или выключение (false) функции советника – Трейлинг Стоп.
  • Tral_Step – величина в пунктах, при достижении которой советник будет осуществлять трейлинг Стоп-Лосс. В случае если значение параметра будет меньше чем 100 пунктов для инструментов с точностью 5 знаков после запятой и 10 пунктов для других инструментов, советник установит значение параметра 100 или 10 пунктов соответственно.
  • Voice_Signal – включение (true) или выключение (false) функции советника – по звуковому оповещению при открытии и закрытии позиций советником.
  • Margin_Control – включение (true) или выключение (false) функции советника – по контролю над процентом денежных средств, использующихся при торговле.
  • Angle_Filtr – включение (true) или выключение (false) функции советника – фильтр по направлению быстрой скользящей средней.
  • Max_Persent_Depo – процент денежных средств, которые будут использоваться в торговле. Значение рекомендуется на уровне 5-10% (и меньше 100%).
  • iMagicNumber – уникальный номер торгового советника. Система устанавливает номер с учетом временного промежутка.

Правила входа в рынок

Советник входит в рынок в момент открытия следующей после сигнальной свечи. Сигнальная свеча – та свеча, на которой был зафиксирован сигнал для входа в рынок.

Сигнал для входа в рынок:

  • BUY: Пересечение линией индикатора RSI уровня Уровень_RSI_Up снизу вверх и быстрая МА выше медленной МА.
  • SELL: Пересечение линией индикатора RSI уровня Уровень_RSI_Down сверху вниз и быстрая МА ниже медленной МА.

При открытии сделки можно задать значения Тейк-Профита или Стоп-Лосса. Если эти значения будут меньше допустимых Брокером значений, советник установит их автоматически.

Правила выхода из рынка

Если функция Закрытие_по_ RSI включена, советник выходит из рынка в момент открытия следующей после сигнальной свечи. Сигнальная свеча – та свеча, на которой был зафиксирован сигнал для выхода из рынка.

Сигнал для выхода из рынка:

  • CLOSE BUY: Пересечение линией индикатора RSI уровня Уровень_RSI_Down сверху вниз.
  • CLOSE SELL: Пересечение линией индикатора RSI уровня Уровень_RSI_Up снизу вверх.

Также операция может быть закрыта вручную или по заранее установленному Тейк-Профиту или Стоп-Лоссу.

Добавить комментарий

Войти с помощью: 

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Time limit is exhausted. Please reload the CAPTCHA.