Справка ForecastCity

Как создать оповещения по RSI, скользящему среднему и ATR

6 минут чтения

Делитесь и получайте награды

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

Готовим вашу ссылку…

Подробнее о реферальной программе
ForecastCity · Руководство «Оповещения»
Все статьи руководства «Оповещения»

Оповещение по индикатору следит за RSI, скользящим средним или ATR вместо вас и сообщает, когда индикатор достигает заданного значения. Вам больше не нужно проверять индикатор на каждой свече. В ForecastCity это настраивается просто, быстро и точно: задайте условие в несколько нажатий или попросите AI Trading Assistant голосом либо в чате собрать его вместе с прогнозами 4CastMachine AI.

В примерах используется пара EURUSD на свечах 1h: падение RSI с периодом 14 ниже 30, пересечение EMA с периодом 20 выше SMA с периодом 50 и фильтр по ATR с периодом 14.

Пример 1: оповещение при падении RSI ниже 30

  1. Откройте график EURUSD в 4CM-AI Charts. Нажмите на значок молнии (Alerts) на верхней панели инструментов и нажмите кнопку +. Откроется редактор оповещений с одним пустым условием.

  2. В первом поле выберите индикатор RSI. Рядом появится поле периода со значением 14: оставьте его или введите собственный период.

  3. Во втором поле (таймфрейм) выберите 1h. Тогда RSI будет рассчитываться по часовым свечам независимо от того, какой таймфрейм открыт на графике.

  4. В следующем поле выберите оператор crosses below.

  5. В последнем поле введите 30.

Строка условия RSI: индикатор RSI с периодом 14 на свечах 1h пересекает уровень 30 сверху вниз.
Условие по RSI: индикатор RSI с периодом 14 на свечах 1h пересекает уровень 30 сверху вниз.
  1. 14: период RSI, то есть число свечей, по которым рассчитывается индикатор.

  2. 1h: таймфрейм. Значение RSI измеряется на свечах этого таймфрейма.

  3. 30: пороговое значение, с которым сравнивается RSI.

Теперь в сводке справа написано: 1h RSI(14) crosses below 30. Проверьте её перед сохранением. Для противоположной ситуации (выход RSI выше 70) выберите оператор crosses above и введите 70.

Как выбрать частоту срабатывания

Откройте вкладку Options. Для настройки Trigger по умолчанию выбрано значение Once only, если вы не сохраняли собственные настройки по умолчанию.

  • Once only: оповещение срабатывает в первый раз, когда RSI пересекает 30 сверху вниз, и после этого останавливается. Выбирайте этот вариант, когда достаточно одного уведомления.

  • Once per bar close: оповещение продолжает работать и срабатывает при каждом новом пересечении (бар означает одну свечу). Выбирайте его, чтобы узнавать о каждом уходе ниже 30.

При выборе Once per bar close под настройкой Trigger появится поле Confirmation timeframe. Установите в нём 1h, как в условии, а затем нажмите кнопку Create.

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

Когда срабатывает оповещение?

Допустим, в момент сохранения оповещения в 09:30 значение RSI равно 34.

  • В 10:00 закрывается первая после сохранения часовая свеча со значением RSI 31. Оповещение берёт его за точку отсчёта.

  • В 11:00 очередная свеча закрывается со значением RSI 28. Индикатор перешёл через отметку 30 сверху вниз, поэтому оповещение срабатывает.

  • В 12:00 значение RSI равно 26. Оно по-прежнему ниже 30, поэтому нового срабатывания не происходит.

В режиме Once only оповещение останавливается после 11:00, а его статус меняется на Stopped: Triggered. В режиме Once per bar close оно продолжает работать: для следующего срабатывания RSI должен сначала закрыться на уровне 30 или выше, а затем снова закрыться ниже 30.

Пример 2: оповещение при пересечении двух скользящих средних

  1. Создайте новое оповещение: нажмите на значок молнии (Alerts) на верхней панели инструментов и нажмите кнопку +.

  2. В первом поле выберите EMA. В поле периода отобразится 20.

  3. Установите таймфрейм 1h и выберите оператор crosses above.

  4. Наведите указатель мыши на строку условия. В правом конце строки появится значок шестерёнки: нажмите на него, чтобы открыть раздел Details. Под строкой откроется вторая линия настроек.

  5. Задайте для поля Compare with значение Indicator. Поле ввода числа исчезнет из первой строки, а во второй строке появятся два новых поля.

  6. В поле с надписью Indicator… выберите SMA. В соседнем поле периода измените 20 на 50.

Строка условия EMA 20 в сравнении со скользящим средним SMA с периодом 50 через настройку Compare with.
Условие для EMA с периодом 20 в сравнении со вторым индикатором (SMA с периодом 50) на свечах 1h.
  1. Compare with: выберите вариант Indicator, чтобы сравнивать EMA со вторым индикатором вместо фиксированного числа.

  2. SMA и 50: второй индикатор и его собственный период.

  3. 20: период первого индикатора (EMA).

В сводке появится запись: 1h EMA(20) crosses above SMA(50). Оба скользящих средних рассчитываются по свечам 1h. Оповещение срабатывает на закрытии часовой свечи, на которой линия EMA переходит выше линии SMA.

Пока в поле Compare with выбран вариант Indicator, вторая строка остаётся открытой, а значок шестерёнки скрыт. Чтобы вернуться к сравнению с числом, выберите вариант Value.

В завершение настройте Trigger так же, как в примере 1, и нажмите кнопку Create. Выберите Once per bar close, если хотите получать уведомления о каждом пересечении, а не только о первом.

Пример 3: фильтр ATR для пропуска спокойного рынка

Индикатор ATR показывает средний диапазон последних свечей от максимума до минимума. Добавленный вторым условием, он не даёт оповещению из примера 2 срабатывать на вялом рынке.

  1. В списке Alerts наведите указатель мыши на оповещение из примера 2 и нажмите Edit.

  2. Нажмите кнопку + Add condition. Под первой строкой появится новая строка, присоединённая связкой and.

  3. В новой строке выберите ATR. В поле периода отобразится 14.

  4. Установите таймфрейм 1h, как у первого условия.

  5. Выберите оператор is above и введите 0.001 (на паре EURUSD это равно 10 пунктам).

  6. Нажмите кнопку Save.

Теперь в сводке отображается вторая строка: and 1h ATR(14) is above 0.001. Оповещение срабатывает только тогда, когда на закрытии часовой свечи выполняются оба условия одновременно.

Используйте здесь оператор is above, а не crosses above. Условие с оператором is above остаётся верным всё время, пока ATR держится выше 0.001, поэтому оно работает как фильтр. Пересечение же происходит в один момент, и тогда оба пересечения должны были бы совпасть на одной и той же свече.

Значение ATR измеряется в единицах цены, а не в процентах. Для другого инструмента добавьте индикатор Average True Range на его график и подберите подходящее значение по его шкале.

Полезно знать

  • Оператор crosses below срабатывает как мгновенное событие, когда RSI опускается ниже 30. Оператор is below остаётся верным всё время, пока RSI находится ниже 30: используйте его как фильтр в паре с другим условием.

  • Оповещение начинает следить за рынком с момента сохранения. Первое закрытие свечи после сохранения лишь задаёт точку отсчёта. Если RSI уже ниже 30, оповещение будет ждать, пока RSI не закроется на отметке 30 или выше, а затем снова не опустится ниже 30.

  • Периоды для RSI, EMA, SMA и ATR задаются в пределах от 1 до 200. В списке Compare with доступны те же четыре индикатора.

  • Условие с источником Price сравнивает цену только с введённым числом, а не с индикатором. Чтобы сравнить цену со скользящим средним, выберите в первом поле SMA с периодом 1 (его значение равно цене закрытия каждой свечи) и сравните его с нужным средним через Compare with.

  • Для оповещения с двумя условиями требуется тариф подписки, включающий многоусловные оповещения. Иначе при нажатии кнопки + Add condition или Save откроется карточка улучшения подписки.

Если оповещение не срабатывает

  • Дождитесь закрытия свечи. На графике линия RSI движется внутри формирующейся свечи, но оповещение считывает значение RSI только на закрытии свечи. Прокол ниже 30, закрывшийся выше 30, не учитывается.

  • Откройте оповещение кнопкой Edit и сверьте индикатор, его период, таймфрейм и пороговое значение с настройками индикатора на вашем графике.

  • Для расчёта индикатора оповещению нужна достаточная история свечей на выбранном таймфрейме. Пока истории недостаточно, оно не срабатывает.

  • Убедитесь, что в списке Alerts у оповещения указан статус Active. Вне часов, заданных в разделе Schedule, оповещение не срабатывает, и пропущенные события не сохраняются на потом.

Эта статья была полезной?

Последнее обновление: 28.10.2026