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

rsioma light.mq5

Вы автор или правообладатель?

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

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

О программе

Индикатор RSIOMA Light представляет собой модифицированный индикатор относительной силы (RSI) для платформы MetaTrader 5. Он анализирует ценовые данные, рассчитывая аналитический показатель в отдельном подокне с диапазоном значений от 0 до 100.

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

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

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

НастройкаОписание
RSIOMA Период расчёта индикатора, определяющий количество баров, используемых для вычислений
RSIOMA_MODE Метод сглаживания, задающий тип скользящей средней для расчёта
RSIOMA_PRICE Тип цены, используемой в качестве исходных данных для расчёта индикатора
Получить полный код

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

/*
   This indicator was created by Kalenzo
   email: b***************i*@gmail.com
   web: 

   The base for this indicator was orginal RSI attached with Metatrader.
*/

#property indicator_separate_window
#property indicator_minimum 0
#property indicator_maximum 100
#property indicator_buffers 2
#property indicator_color1 Magenta
#property indicator_color2 Purple

extern int RSIOMA          = 14;
extern int RSIOMA_MODE     = MODE_EMA;
extern int RSIOMA_PRICE    = PRICE_CLOSE;

extern int Ma_RSIOMA       = 21,
           Ma_RSIOMA_MODE  = MODE_EMA;

double RSIBuffer[];
double PosBuffer[];
double NegBuffer[];

double marsioma[];
string short_name;

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

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

   int    i,counted_bars=IndicatorCounted();
   double rel,negative,positive;

   if(Bars<=RSIOMA) return(0);

   if(counted_ba

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

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

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

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

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

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

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