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

OSMA

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

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

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

О программе

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

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

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

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

НастройкаОписание
period_RSI Период расчёта индикатора RSI
applied_price_RSI Применяемая цена для расчёта индикатора RSI
period_MA Период скользящей средней, применяемой к значениям RSI
ma_method Метод скользящей средней, используемой для сглаживания значений RSI
Получить полный код

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

#property indicator_separate_window

#property indicator_buffers 3

#property indicator_color1 Lime
#property indicator_color2 Red
#property indicator_level1 50
#property indicator_levelcolor       MediumSeaGreen

extern int  period_RSI           = 14;
extern int  applied_price_RSI    = 0;
extern int  period_MA            = 1;
extern int  ma_method            = 1;      

double Buf0[];
double Buf1[];
double Buf2[];

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

       SetIndexBuffer(0,Buf0);
       SetIndexBuffer(1,Buf1);
       SetIndexBuffer(2,Buf2);

       SetIndexStyle(0,DRAW_LI

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

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

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

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

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

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

Стоимость полного кода
83,20₽ ≈ $1.02