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

RSI Zone Trade Oscillator

rsi_zone_trade_oscillator.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 Zone Trade Oscillator» рассчитывает значение индикатора RSI (Relative Strength Index) и накладывает на него скользящую среднюю, отображая обе линии в отдельном окне. Линия RSI отрисовывается синим цветом, линия скользящей средней — красным. Установлен уровень 50 (жёлтый) для визуальной ориентации на перекупленность и перепроданность.

Пользователь может настроить период расчёта RSI, период скользящей средней, применяемой к значениям RSI, а также метод сглаживания (SMA, EMA, SMMA или LWMA). По умолчанию оба периода равны 14, а метод сглаживания — простая скользящая средняя (SMA).

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

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

НастройкаОписание
RSI_Period Период расчёта индикатора RSI (Relative Strength Index). Определяет количество баров, используемых для вычисления значений RSI. По умолчанию — 14.
RSI_MA_Period Период скользящей средней, рассчитываемой по значениям индикатора RSI. Определяет количество баров, используемых для сглаживания. По умолчанию — 14.
MA_Method Метод сглаживания, применяемый при расчёте скользящей средней по значениям RSI. Доступны варианты: SMA (простая скользящая средняя), EMA (экспоненциальная), SMMA (сглаживающая) и LWMA (взвешенная по линейному весу). По умолчанию — SMA.
Получить полный код

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

#property indicator_separate_window
#property indicator_buffers 2

#property indicator_color1 clrDodgerBlue
#property indicator_color2 clrRed
#property indicator_style1 STYLE_SOLID
#property indicator_style2 STYLE_SOLID
#property indicator_width1 1
#property indicator_width2 2
#property indicator_levelcolor clrYellow

enum e_method{ SMA=MODE_SMA, EMA=MODE_EMA, SMMA=MODE_SMMA, LWMA=MODE_LWMA };

extern int      RSI_Period       = 14;
extern int      RSI_MA_Period    = 14;
extern e_method MA_Method        = SMA;

double RSI[];
double MA[];

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

   IndicatorShortName("RSI Zone Trade Oscillator");

   SetIndexStyle(0,DRAW_LINE);
   SetIndexBuffer(0,RSI);
   SetIndexStyle(1,DRAW_LINE);
   SetIndexBuffer(1,MA);

   SetLevelValue(0,50);

 

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

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

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

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

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

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

Стоимость полного кода
119,60₽ ≈ $1.46