← К каталогу
Исходный код · ID 1795

extreme-rsi.mq5

Похожие материалы по тегам

ares_indicator.pineTradingView · 1 общих теговgold_trend_revers.mq5MQL5 / MetaTrader 5 · 1 общих тегов!!!-mt4 x-xardg-rsi.mq5MQL5 / MetaTrader 5 · 1 общих тегов! cycle-identifier.mq5MQL5 / MetaTrader 5 · 1 общих тегов!!! rsi ma simple+arrows 1.2 (mtf).mq5MQL5 / MetaTrader 5 · 1 общих теговprecisionflowea.mq5MQL5 / MetaTrader 5 · 1 общих тегов
Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Индикатор Extreme RSI рассчитывает значение RSI заданного периода по ценам закрытия и отображает сигналы на графике в виде стрелок. Синяя стрелка (буфер buy) появляется при пересечении RSI вверх уровня 30, красная стрелка (буфер sell) — при пересечении RSI вниз уровня 70. Стрелки размещаются на уровне минимума/максимума предыдущей свечи с небольшим смещением в 15 пунктов.

Настройка периода RSI позволяет изменить чувствительность индикатора. Минимальное количество баров для корректной работы — 100. Индикатор перерисовывает значения только при появлении новой свечи, что предотвращает постоянное обновление исторических данных.

Продукт представляет собой пользовательский индикатор для платформы MetaTrader 5, реализующий аналитическую логику на основе классического осциллятора RSI с визуализацией точек разворота через графические объекты-стрелки.

Настройки программы

НастройкаОписание
rsiperiod Задаёт период расчёта индикатора RSI. По умолчанию равен 14.
Получить полный код

Поиск по коду файла

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_width1 1
#property indicator_width2 1
#property indicator_color1 Blue
#property indicator_color2 Red
extern int rsiperiod = 14;
double buffy1[];
double buffy2[];
int cb=0;
int bar;

int init()
  {
      // код доступен только после оплаты
   }
   int  draw;
   SetIndexStyle(0,DRAW_ARROW);
   SetIndexArrow(0,233);
   SetIndexStyle(1,DRAW_ARROW);
   SetIndexArrow(1,234);
   SetIndexEmptyValue(0,0.0);
   SetIndexLabel(0,"buy");
   SetIndexLabel(1,"sell");
   SetIndexDrawBegin(0,draw);
   SetIndexDrawBegin(1,draw);
   SetIndexBuffer(0,buffy1);
   SetIndexBuffer(1,bu

Показано первые 50% кода (символов: 960)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
96₽ ≈ $1.17