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

Unsmoothed RSI - custom SMA

unsmoothed_rsi_-_custom_sma.mq5
Вы автор или правообладатель?

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

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

О программе

Данный индикатор рассчитывает значение RSI (индекс относительной силы) с применением пользовательской схемы сглаживания. Результат отображается в отдельном окне графика в диапазоне от 0 до 100 с уровнем 50.

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

Индикатор поддерживает стандартные средства платформы для работы с ценовыми сериями и отрисовки аналитических линий.

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

НастройкаОписание
Length Период усреднения для расчёта индикатора. Определяет количество баров, используемых при построении сглаженной линии.
Price Тип цены, используемой для расчёта. 0 — Close, 1 — Open, 2 — High, 3 — Low, 4 — Median, 5 — Typical, 6 — Weighted.
Получить полный код

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

#property indicator_separate_window
#property indicator_minimum    0
#property indicator_maximum    100

#property indicator_buffers 1
#property indicator_color1 Yellow

#property indicator_level1 50
#property indicator_levelcolor Blue
#property indicator_levelwidth 1
#property indicator_levelstyle STYLE_DASH

extern int Length=14;
extern int Price=3;

double U_RSI[];
double Pos[], Neg[];

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

int start()
{
      // код доступен только после оплаты
   }
   int counted_bars=IndicatorCounted();
      if (counted_bars<0) return(-1);
      if (counted_bars>0) counted_bars--;
         int limit = MathMin(Bars-counted_bars,Bars-1);

   for (int pos=limit; pos>=0; pos--)
   {
      double Diff=iMA(NULL, 0, 1, 0, MODE_SMA, Price, p

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

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

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

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

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

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

Стоимость полного кода
151,10₽ ≈ $1.85