Перейти к основному содержимому
RSIrelative strength indexindicators
Торговый бот по RSI: как настроить условие входа и выхода

Торговый бот по RSI: как настроить условие входа и выхода

Индекс относительной силы (RSI) — один из наиболее широко используемых индикаторов моментума в техническом анализе, и это один из индикаторов, которые можно прикрепить к боту на Freya. Вместо того чтобы смотреть на график и реагировать вручную, вы можете указать боту открывать или закрывать позицию, когда RSI достигает выбранного вами уровня. Это руководство объясняет, что такое RSI, как именно он работает в качестве условия на Freya, и несколько общих способов, которыми его используют трейдеры.

Полное меню триггеров см. в Индикаторы, с которыми можно торговать. О том, как работает сама система условий, см. в Условия входа и система триггеров.

Главное

  • RSI — это осциллятор моментума, который движется между 0 и 100; низкие значения часто называют oversold (перепроданность), высокие — overbought (перекупленность).
  • На Freya вы задаёте RSI как условие с одним из четырёх операторов: Выше, Ниже, Пересекает вверх или Пересекает вниз.
  • RSI требует порогового значения от 0 до 100 (распространённые варианты — 30 и 70), а его период зафиксирован на 14.
  • Каждое условие несёт собственный таймфрейм, поэтому вы можете считывать RSI на 1-часовом, 4-часовом или любом выбранном интервале.
  • Одно и то же условие RSI работает как для входов, так и для выходов, и эта статья — общеобразовательная, а не финансовый совет.

Что такое RSI?

RSI измеряет скорость и величину недавних ценовых изменений и выражает их одним числом от 0 до 100. Он сравнивает среднее недавних приростов со средним недавних потерь за окно ретроспективы. Когда доминировали приросты, RSI растёт к 100; когда доминировали потери, он падает к 0.

Трейдеры обычно читают его так:

Значение RSIРаспространённое названиеТипичная интерпретация
Ниже 30OversoldПродажи были интенсивными; некоторые трейдеры следят за отскоком
30–70НейтральноНет сильного сигнала моментума ни в одну сторону
Выше 70OverboughtПокупки были интенсивными; некоторые трейдеры следят за откатом

Уровни 30 и 70 — это условности, а не правила: некоторые трейдеры используют 20/80 для более строгих сигналов, другие — 40/60, чтобы действовать раньше. RSI описывает то, что цена уже сделала; он не предсказывает, что произойдёт дальше. В сильном тренде RSI может оставаться выше 70 (или ниже 30) длительное время без разворота, поэтому большинство трейдеров сочетают его с другим контекстом, а не торгуют им изолированно.

RSI — это осциллятор моментума: он обобщает недавнее поведение цены по фиксированной шкале 0–100. Низкое или высокое значение — это информация о недавнем прошлом, а не гарантия относительно будущего.

Использование RSI на Freya

На Freya RSI — это условие, которое вы прикрепляете к боту. Вы выбираете оператор, пороговое значение и таймфрейм, и бот оценивает это условие на реальных рыночных данных. Есть четыре оператора, и каждый означает что-то конкретное:

ОператорЧто он означает с RSI
ВышеСрабатывает, пока RSI в данный момент выше вашего порога (напр. RSI выше 70)
НижеСрабатывает, пока RSI в данный момент ниже вашего порога (напр. RSI ниже 30)
Пересекает вверхСрабатывает в момент, когда RSI движется вверх через ваш порог (напр. пересекая вверх 30)
Пересекает внизСрабатывает в момент, когда RSI движется вниз через ваш порог (напр. пересекая вниз 70)

Несколько деталей, важных на Freya:

  • Пороговое значение (0–100). RSI всегда требует значения, которое вы задаёте. Распространённые отправные точки — 30 (oversold) и 70 (overbought), но допустимо любое число от 0 до 100.
  • Период зафиксирован на 14. Freya использует стандартный 14-периодный RSI — самую распространённую настройку в техническом анализе. Настраивать его не нужно.
  • Таймфрейм для каждого условия. Каждое условие RSI несёт собственный таймфрейм. Вы можете считывать RSI на 1-часовом графике для одного условия и на 4-часовом для другого в одном и том же боте.
  • Вход и выход. RSI работает с обеих сторон. Вы можете использовать его, чтобы решить, когда открывать позицию, и чтобы решить, когда закрывать её.

Разница между «Выше/Ниже» и «Пересекает вверх/вниз» — это разница между состоянием и событием. «Ниже 30» истинно всё время, пока RSI находится под 30. «Пересекает вниз 30» срабатывает только в тот единственный момент, когда RSI опускается через 30. Используйте операторы состояния, когда хотите постоянное условие, и операторы пересечения, когда хотите поймать точный момент, когда моментум проходит через уровень.

Настройка условия RSI

Вот общий порядок добавления RSI к боту. Точный экран зависит от того, создаёте ли вы новый бот или редактируете существующий, но настройка условия одинакова.

  1. Создайте новый бот или отредактируйте существующий. Откройте конструктор ботов и перейдите в раздел, где задаются условия — Условия входа, чтобы управлять тем, когда он открывает, или сторона выхода, чтобы управлять тем, когда он закрывает.
  2. Добавьте условие. Добавьте новое условие входа (или выхода) к боту.
  3. Выберите RSI в качестве индикатора. Выберите RSI из списка доступных индикаторов.
  4. Выберите оператор. Выберите один из четырёх: Выше, Ниже, Пересекает вверх или Пересекает вниз.
  5. Задайте значение и таймфрейм. Введите свой порог (0–100, напр. 30 или 70) и выберите таймфрейм, на котором следует считывать RSI (например, 1h или 4h). Период остаётся стандартным 14.
  6. Объедините с AND / OR, если хотите больше условий. Вы можете добавить до 8 условий на бота и объединить их через AND (все должны быть истинны одновременно — менее частые, более строгие сигналы) или OR (достаточно любого — более частые сигналы). Например, требовать RSI ниже 30 на 1 часе и ниже 35 на 4 часах перед входом.

Начните с одного условия RSI, пока вы изучаете поведение бота, затем добавьте второе условие, когда освоитесь. Руководство по системе триггеров подробнее разбирает объединение условий.

Распространённые настройки RSI

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

  • Вход по oversold. RSI Ниже 30 (или Пересекает вниз 30) как условие входа — идея в том, чтобы открывать только когда рынок уже растянут вниз. Многие трейдеры сочетают это с фильтром на более длинном таймфрейме.
  • Выход по overbought. RSI Выше 70 (или Пересекает вверх 70) как условие выхода — идея в том, чтобы закрыть позицию Long, когда моментум выглядит растянутым вверх.
  • Входы по пересечению. RSI Пересекает вверх 30, чтобы войти, когда RSI выбирается обратно из зоны перепроданности, а не пока он ещё падает.
  • Согласие нескольких таймфреймов. Два условия RSI, объединённые через AND — например, RSI Ниже 40 на 1 часе и RSI Ниже 45 на 4 часах — чтобы бот действовал только когда моментум слаб на обоих.

RSI может оставаться overbought или oversold длительное время во время сильного тренда. Значение за пределами 70 или 30 не означает, что грядёт разворот. Относитесь к любому отдельному индикатору как к одному входному параметру, тестируйте свою идею перед тем как вкладывать реальные средства, и помните, что любая торговля несёт риск.

Часто задаваемые вопросы

Какой таймфрейм использовать для RSI?

Тот, что подходит вашей стратегии — у каждого условия свой таймфрейм, так что это ваш выбор. В общеобразовательном плане: более короткие таймфреймы вроде 5m или 15m дают более частые, более шумные сигналы; более длинные вроде 4h или 1d дают менее частые, более устойчивые. Многие бот-трейдеры считывают RSI на 1 часе как золотую середину. Универсально «правильного» таймфрейма не существует.

Можно ли использовать RSI и для входа, и для выхода?

Да. Одно и то же условие RSI можно использовать, чтобы решить, когда бот открывает позицию и когда закрывает её. Распространённый учебный паттерн — вход на значении oversold и выход на overbought, но вы можете настроить каждую сторону независимо.

Какое значение использовать для RSI?

Это зависит от вас и вашей стратегии. В общеобразовательном плане 30 и 70 — классические уровни oversold/overbought; 20 и 80 — более строгие; 40 и 60 действуют раньше. Любое значение от 0 до 100 допустимо на Freya. «Лучшее» значение зависит от актива, таймфрейма и того, насколько избирательным вы хотите видеть бота — тестируйте, прежде чем полагаться на него.

Можно ли изменить период RSI?

Нет. Freya использует стандартный 14-периодный RSI, который является наиболее широко используемой настройкой в техническом анализе. Вы задаёте оператор, значение и таймфрейм; период остаётся зафиксированным на 14.

В чём разница между «Ниже 30» и «Пересекает вниз 30»?

«Ниже 30» — это состояние: оно истинно всё время, пока RSI находится под 30. «Пересекает вниз 30» — это событие: оно срабатывает только в тот единственный момент, когда RSI опускается через 30. Используйте оператор состояния для постоянного условия и оператор пересечения, чтобы поймать точный разворот.

Гарантирует ли RSI прибыльные сделки?

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

Как RSI сравнивается с другими индикаторами Freya?

RSI — это осциллятор моментума. Freya предлагает множество других индикаторов — среди них инструменты тренда, волатильности и объёма. Полный список и то, что измеряет каждый, см. в Индикаторы, с которыми можно торговать, а для более глубокой теории — Технические индикаторы для торговли ботами.

Создайте аккаунт

Примените знания на практике: откройте аккаунт Freya уже сегодня.

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