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

rsi_colored.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 colored — индикатор для MetaTrader 5, отображающий значение RSI (Relative Strength Index) в отдельном окне. Расчёт выполняется на основе заданного периода и применяемой цены, результат выводится в пять буферов с цветовой индикацией направления изменения.

Индикатор использует три основных цвета (жёлтый, зелёный, оранжевый) для визуализации различных состояний RSI. Зелёные и оранжевые точки отображаются в зависимости от того, растёт или падает значение RSI от бара к бару, что позволяет наглядно оценить ускорение и замедление движения.

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

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

НастройкаОписание
RSIPeriod Количество баров, используемых для расчёта индикатора RSI.
RSIAppliedPrice Тип цены, используемой для расчёта RSI (например, закрытие).
Получить полный код

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

#property indicator_separate_window
#property indicator_buffers 5
#property indicator_color1  Yellow
#property indicator_color2  Green
#property indicator_color3  Green
#property indicator_color4  Orange
#property indicator_color5  Orange
#property indicator_width1  2
#property indicator_width2  2
#property indicator_width3  2
#property indicator_width4  2
#property indicator_width5  2
#property indicator_minimum 0
#property indicator_maximum 100

extern int  RSIPeriod       = 14;
extern int  RSIAppliedPrice = PRICE_CLOSE;

double buffer1[];
double buffer2[];
double buffer3[];
double buffer4[];
double buffer5[];

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

int start()
{
      // код доступен только после оплаты
   }
   int  counted_bars=IndicatorCounted();
   int  i,limit;

   if(counted_bars<0) return(-1);
   if(counted_bars>0) counted_bars--;
           limit=Bars-counted_bars;

   if (buffer1[limit] > buffer1[limit+1]) CleanPoint(limit,buffer2,buffer3);
   if (buffer1[limit] < buffer1[limit+1]) CleanPoint(limit,buffer4,buffer5);
      for(i=limit; i>=0; i--)
      {
    

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

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

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

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

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

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

Стоимость полного кода
187,80₽ ≈ $2.30