1-код каркас меню

2- код визуальные настройки

Индикаторы TradingStar

Индикатор индекса относительной силы RSI

  1. Введение RSI (Relative Strength Index
  2. Использование индикатора RSI в TradingStar
  3. Практическое применение индикатора RSI

I. Введение в индикатор RSI

Индикатор RSI (Relative Strength Index, индекс относительной силы) - один из важнейших, доступных и самых известных индикаторов. RSI является осциллятором, колеблется зоне, ограниченной максимальным (100) и минимальным значением (0).

     Индикатор RSI анализирует сумму длин свечей (их силу) относительно определенного периода.

  •  чем больше суммарная длина зеленых свечей за определенный период - тем ближе значение индикатора к 100;
  •  чем больше суммарная длина красных свечей за определенный период - тем ближе значение индикатора к 0


ПЕРЕКУПЛЕННОСТЬ / ПЕРЕПРОДАННОСТЬ

     Важными значениями являются уровни в 30 и 70.

- если значение индикатора поднимается к 70 и выше - актив перекуплен и входить в покупки сейчас неблагоразумно
- если значение индикатора опускается ниже 30 - актив перепродан и вы рискуете продать его на самом дне. Это хорошая возможность, чтобы рассматривать покупки.

     Дополнительный сигнал от индикатора RSI - определение направления текущей тенденции.

     Принято считать, что если значение индикатора пересекает отметку в 50 - то тренд меняется. Довольно часто можно заметить, как при сильных трендах цена находит поддержку/сопротивление на этом уровне. Поэтому, если вы хотите убедиться в том, что тренд действительно восходящий, но у вас есть сомнения - дождитесь пока RSI пересечет отметку в 50. Обратно противоположно при поиске нисходящей тенденции. Есть сомнения? Дождитесь, пока RSI опустится ниже значения 50 и этот момент даст вам еще один довод к тому, что тенденция действительно нисходящая.

ПРОВЕРКА RSI НА РАЗНЫХ ТАЙМФРЕЙМАХ

     Для более убедительного входа в рынок по значениям индикатора RSI следует сопоставлять значения индикатора на разных ТФ. В то время как на 15-ти минутном графике значения RSI могут показывать перепроданность, на 2-х часовом графике в это же время индикатор будет сигнализировать о перекупленности. Значения более старшего ТФ являются весомее, но выполняются и в более дальних периодах.

ПЕРИОДЫ

     Принято считать, что оптимальным периодом для индикатора RSI является период 14, т.е индикатор RSI с периодом в 14 свечей.
Чем больше значение периода - тем менее подвержен индикатор лишним «шумам» и ложным сигналам; чем меньше значение периода - тем индикатор будет давать большие ложных сигналов и «шумов» будет больше.
Необходимо получать больше сигналов - выбирайте период RSI поменьше (но получите больше ложных сигналов, которые нужно будет отфильтровывать). Хотите получать более надежные сигналы - выбирайте период индикатора побольше.

 

II. Использование индикатора RSI в TradingStar

  • Рисунок 1.

  1. RSI                - Чекбокс включение данного индикатора.
  2. Закр.свеча   - Чекбокс расчитывать значение по закрытой свечи.
  3. Период RSI - Колличество свечей на выбранном выбранном временном интервале. Идеальным периодом считается 14.
  4. Знач.мин.    - Минимальной значение RSI для входа в сделку. (от 0 до 100)
  5. Знач.макс.  - Максимальное значение RSI для входа в сделку. (от 0 до 100)
  1.  Условия индик. RSI

    RSI<RSI - Значение предыдущей свечи RSI больше чем значение свечи до нее. Указываемое в полях 8 и 9. Т.е. RSI растет. (Указывается в абсолютных значениях 1-100)

Пример:

    RSI>RSI - Значение предыдущей свечи RSI меньше чем значение свечи до нее. Указываемое в полях 8 и 9. Т.е. RSI падает. (Указывается в абсолютных значениях 1-100)

 

  1. Условия индик. RSI

    RSI>RSI<RSI - Разворот вверх. Текущее значение RSI падало, а далее стало расти.

Пример:

    RSI<RSI>RSI - Разворот вниз.   Текущее значение RSI расло, а далее стало падать.
    RSI>RSI>RSI - Падение. Текущее значение RSI падает на протяжении 2х свечей.
    RSI<RSI<RSI - Рост. Текущее значение RSI растет на протяжении 2х свечей.

  1.    1 Знач. RSI<>RSI мин  - минимальное значение для расчета пункта 6 и 7.  (Рисунок 1 - выделено фиолетовым)
  2.    1 Знач. RSI<>RSI макс - максимальное значение для расчета пункта 6 и 7. (Рисунок 1 - выделено фиолетовым)
  3.    2 Знач. RSI<>RSI мин  - минимальное значение для расчета пункта 7.   (Рисунок 1 - выделено желтым)
  4.    2 Знач. RSI<>RSI макс - максимальное значение для расчета пункта 7.  (Рисунок 1 - выделено желтым)

12 - 13 Дельта мин и Дельта макс - сделаны по принципу "Условия индик. RSI" и применяются для расчета 3х точек RSI (скажем RSI>RSI<RSI) но в процентах от предыдущего значения. Скажем RSI>RSI<RSI и значения Дельта мин = 100 и Дельта макс = 150 означает, что ищется точка входа где RSI упадет, но потом вырастет от 100 до 150%

 

Практическое применение индикатора RSI

  • Расширенные фильтры RSI в TradingStar позволяют отлавливать хорошие точки входа в сделки бота.
  • Попробуем улучшить бот KES. Данный бот разработан пользователем @itvol1 (Тан) еще на платформе RevenueBot, потом с открытие платформы TradingStar успешно перенесен на новую систему.
  • Данный бот целиком построен на индикаторе RSI и на данный момент распространяется бесплатно. Но ввиду того, что бот написан на устаревшей системе, а платформа TradingStar позволяет использовать индикатор RSI более широко проведем модернизаю бота KES в этом примере.

1. Скачиваем бот KES и устанавливаем в систему TradingStar.

2. Смотрим используемые фильтры бота:

  • 5 минут таймфренд:

  • 15 минут таймфренд:

  • 1 час таймфренд:

  • Как видим бот KES не использует все возможности программы TradingStar в плане настройки индикатора RSI - исправим это:
  • Будем искать точку входа с минимально низким значением индикатора RSI, т.е. если сейчас при соблюдении на таймфрейн 15минут RSI<50 и на 1час RSI<55 бот как только на таймфрейне 5минут увидит RSI ниже 45, то бот сразу же стартанет.
  • Это не есть хорошо!!! RSI может еще долго падать (как известно обычная нижняя граница RSI = 30)
  • Давайте исправим это! Для этого применим возможности TradingStar для оттягивания старта бота на основе условия "Условия индик. RSI" , т.е. создадим условия старта бота на таймфрейне 5минут RSI = 45, а с максимально оттягиванием RSI вниз, это нам даст гарантию, что бот при более низком RSI должен пойти обязательно вверх.
  • Будем применять технологию на таймфрейне 5минут - "RSI>RSI<RSI - Разворот вверх." - т.е. искать точку пока значение RSI падает и потом пойдет вверх - эта настройка позволит стртануть боту не на RSI=45, а ниже - т.е. значение индикатора будет тянуться вниз пока оно падает, а при отскоке, бот "увидит", что падение закончилось и началось движение вверх.
  • Предлагаемая новая настройка:

 

Что мы имеем в итоге:

  • На таймфрейнах 15минут RSI<50 и на 1час RSI<55 бот работает по прежнему.
  • На таймфрейне 5 минут в зоне RSI<45 бот будет искать отскок, т.е. падение сначала на 3 единицы значения, а следом рост на 2. По личному наблюдению, так бот может ждать входа и оттягивать вход дольше чем оригинальный KES, но так как бот входит в режиме отскока то и выходит гораздо лучше, порой даже не используя технологию усреднения.