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

Dynamic Zone RSI

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

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

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

О программе

Dynamic Zone RSI — это пользовательский индикатор для MetaTrader, который рассчитывает значение RSI и отображает его в отдельном окне вместе с динамическими верхней и нижней зонами. Зоны формируются на основе скользящего среднего и стандартного отклонения значений RSI за заданный период, что позволяет визуально оценить границы текущей динамики индикатора.

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

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

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

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

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

#property indicator_buffers 3
#property indicator_color1 Lime
#property indicator_color2 SlateBlue
#property indicator_color3 Orange

#property indicator_separate_window

extern int RSIPeriod = 14;
extern int BandPeriod = 20;

double RSIBuf[],UpZone[],DnZone[];

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

int deinit()
  {

   return(0);
  }

int start()
  {
      // код доступен только после оплаты
   }
   double MA, RSI[];
   ArrayResize(RSI,BandPeriod);
   int counted_bars=IndicatorCounted();
   int limit = Bars-counted_ba

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

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

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

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

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

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

Стоимость полного кода
103,40₽ ≈ $1.26