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

RSI MA oscillator

rsi_ma.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 MA oscillator — это пользовательский индикатор для MetaTrader, который рассчитывает значение RSI и применяет к нему скользящую среднюю. Основная линия индикатора отображает скользящую среднюю от RSI, что позволяет сгладить колебания осциллятора и выявить трендовые изменения более наглядно.

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

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

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

НастройкаОписание
RSI_Length Период расчёта индикатора RSI. Определяет количество баров, используемых для вычисления значения RSI.
MA_Length Период скользящей средней, применяемой к значениям RSI. Определяет количество баров, используемых для расчёта усреднения.
MA_Method Метод расчёта скользящей средней. Допустимые значения: 0 — SMA (простая), 1 — EMA (экспоненциальная), 2 — SMMA (сглаженная), 3 — LWMA (взвешенная).
Price Тип цены, используемой для расчёта RSI. Допустимые значения: 0 — Close, 1 — Open, 2 — High, 3 — Low, 4 — Median, 5 — Typical, 6 — Weighted.
Получить полный код

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

#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Yellow

extern int RSI_Length=14;
extern int MA_Length=14;
extern int MA_Method=0;  // 0 - SMA

extern int Price=0;    // Applied price

double RSI_MA[];
double RSI[];

int init()
{
      // код доступен только после оплаты
   }
 IndicatorShortName("RSI MA oscillator");
 IndicatorDigits(Digits);
 SetIndexStyle(0,DRAW_LINE);
 SetIndexBuffer(0,RSI_MA);
 SetIndexStyle(1,DRAW_NONE);
 SetIndexBuffer(1,RSI);

 retur

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

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

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

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

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

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

Стоимость полного кода
77,30₽ ≈ $0.94