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

5 Min RSI 12-period qual INDICATOR

5min_rsi_qual_03ind.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 общих тегов
Вы автор или правообладатель?

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

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

О программе

Индикатор рассчитывает RSI с периодом 28 по ценам закрытия и отслеживает количество последовательных баров, в которых значение RSI находится выше или ниже уровня 50. При пересечении RSI уровня 50 в противоположную сторону счётчики сбрасываются в ноль. Логика разделяет подсчёт на четыре диапазона (10–19, 20–29, 30–39, 40 и более) для направления выше 50 и аналогично для направления ниже 50. В зависимости от текущего диапазона счётчика на график отображаются точки по ценам High или Low на одном из восьми буферов.

Восемь индикаторных буферов отрисовываются стилем стрелок с кодом маркера 159. Первые четыре буфера (красный, горячий розовый, светло-розовый, бледно-розовый) отображают маркеры High при нарастающем пребывании RSI выше 50. Последние четыре буфера (белый, светло-серый, светло-стальной серый, тёмно-серый) отображают маркеры Low при нарастающем пребывании RSI ниже 50. Расчёт начинается от Bars-100.

В коде не объявлены пользовательские входные параметры (input, sinput, extern), поэтому индикатор работает с фиксированными внутренними настройками: период RSI равен 28, пороговое значение — 50, границы диапазонов счётчиков — кратны 10.

Получить полный код

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

#property indicator_chart_window
#property indicator_buffers 8

#property indicator_color1 Red
#property indicator_color2 HotPink
#property indicator_color3 LightPink
#property indicator_color4 MistyRose

#property indicator_color5 White
#property indicator_color6 LightGray
#property indicator_color7 LightSlateGray
#property indicator_color8 DarkGray

double ExtMapBuffer1[];
double ExtMapBuffer2[];
double ExtMapBuffer3[];
double ExtMapBuffer4[];
double ExtMapBuffer5[];
double ExtMapBuffer6[];
double ExtMapBuffer7[];
double ExtMapBuffer8[];

int init()
  {
      // код доступен только после оплаты
   }

int deinit()
  {
   int i;

   for( i=0; i<Bars; i++ ) ExtMapBuffer1[i]=0;
   for( i=0; i<Bars; i++ ) ExtMapBuffer2[i]=0;
   for( i=0; i<Bars; i++ ) ExtMapBuffer3[i]=0;
   for( i=0; i<Bars; i++ ) ExtMapBuffer4[i]=0;
   for( i=0; i<Bars; i++ ) ExtMapBuffer5[i]=0;
   for( i=0; i<Bars; i++ ) ExtMapBuffer6[i]=0;
   for( i=0; i<Bars; i++ ) ExtMapBuffer7[i]=0;
   for( i=0; i<Bars; i++ ) ExtMapBuffer8[i]=0;

   return(0);
  }

int start()
  {
      // код доступен только после оплаты
   }
   int      pos=Bars-100; // leave room for moving average periods

   double   rsic=0;        // Relative Strength Indicator
   double   rsip=0;        // Relative Strength Indicator

   int      above=0;       // above 50 cou

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

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

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

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

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

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

Стоимость полного кода
291,70₽ ≈ $3.57