Робот для торговли перекупленность/перепроданность по индикатору RSI под Quik.

Робот для торговли перекупленность/перепроданность по индикатору RSI под Quik.

Всех приветствую.

Представляю вашему вниманию робота для торговли перекупленность/перепроданность с помощью индикатора RSI. Данный робот позволит вам автоматизировать торговлю в те моменты когда на рынке наблюдается боковая динамика. Робот анализирует расположение индикатора RSI и как только индикатор закроется в зоре перекупленности или перепроданности совершит сделку. Этот робот является контртрендовым и ведет себя лучше в волатильные дни без тренда. В этой статье расскажу как запустить робота и начать автоматическую торговлю.

 

План:

1) Что такое RSI?

2) Как установить робота для торговли перекупленности/перепроданности по RSI;

3) Как использовать;

4) Заключение

 

1) Что такое RSI?

 

Индикатор был разработан трейдером Уэллсом Уайлдером для торговли.

Этот индикатор является одним из самых часто используемых индикатором технического анализа среди тредеров и аналитиков всего мира.

Индикатор RSI ( Relative Strength Index , индекс относительной силы).

Индикатор RSI является осциллятором, т.е колеблется в определенной зоне от 0 до 100.

Данный индикатор отображает «моментум» - скорость и амплитуду, с которой изменяется скорость движение цены, насколько сильно изменяется цена в сторону своего движения.

То есть индикатор RSI показывает силу тренда и вероятность его смены. Если индикатор из верхней части начинает снижаться, то есть вероятность смены тренда на нисходящее движение.

 

В основе индикатора лежит анализ цен закрытия Close свечей за определенный период времени и их относительная разница. Можно сказать, что индикатор показывает, насколько сильным является движение за определённый период времени, исходя из движения закрытий баров за этот период.

 

2) Как установить робота 

Разархивируйте и сохраните в удобном месте. Для запуска нескольких копий сделайте доп. копии папок робота и установите соответствующие настройки.

Запускаем RSI.exe и настраиваем. 

  • Класс - класс инструмента (смотреть надо в таблице всех параметров Квика "Код класса") для Сбербанка - TQBR, Газпрома - TQBR, для их текущих фьючерсов SPBFUT
  • Инструмент - торгуемый инструмент (смотреть надо в таблице всех параметров Квика "Код бумаги") для Сбербанка - SBER, Газпрома - GAZP, для их текущих фьючерсов SRU2 и GZU2. Важный момент фьючер на доллар/рубль SiU2 пишется через маленькую “i”.
  • Таймфрейм – это используемый таймфрейм для индикатора
  • Кол-во – это количество торгуемых лот роботом
  • Период – это период для расчета индикатора RSI
  • Перекупленность – это уровень при превышении, которого по закрытию свечи робот возьмет позицию в шорт.
  • Перепроданность – это тот ур. при опускании ниже по закрытию свечи, робот займет позицию лонг.
  • Id – это точка отсчета для id транзакций робота. Если будете запускать нескольких роботов, увеличьте данное число у следующего на 1000
  • Вкл. – если установить галочку робот начнет торговать, если снять, то робот закроет свою позицию. 

 

Примечание! Все изменения вступают в силу только после нажатия кнопки Применить.

Примечание! Для работы робота можно не располагать на графике индикатор.

Примечание! Для более удобного визуального отображения можно добавить индикатор RSI.

 

Важно! ТФ, Класс , Инст. нельзя менять на лету, после изменения этих параметров придется остановить main.luac и перезапустить. Все остальные параметры можно менять на лету.

 

В Quik выбираем Создать Окно->Все типы окон

обезличенный сделки

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

Выбираем необходимые инструменты которые будем использовать для робота. В случае со Сбербанком раздел Акции первого уровня, потом добавляем Сбербанк.

 

У вас появится таблица.

Отлично. 

После этого запускаем main.luac в Quik Сервисы ->Lua скрипты

 

Если у вас стоит галочка Вкл. в RSI.exe , то робот сразу начнет торговать.

 

Скачать

 

3) Как использовать

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

Робот является переворотным. Если значение индикатора попадёт в зону торговли перекупленности/перепроданности , то робот возьмёт соответствующую направленную позицию.

Какие стратегии можно торговать:

  • Контртренд.

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

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

Примечание: Робот видит только свою позицию, то есть если вы закроете руками его позицию, то он знать об этом не будет. 

Можно запустить несколько ботов на одном или разных инструментах, для этого надо просто сделать копию папки, настроить нужные параметры и запустить.

 

4) Заключение

В рамках статьи был рассмотрен торговый робот с контртрендовым алгоритмом построенным на базе индикатора RSI. Мы научились устанавливать и запускать робота в торговлю.

14:52
281

Комментарии

Нет комментариев. Ваш будет первым!