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

Shinigami RSI spread indi v1.0

shinigami_rsi_spread_indi_v1.0.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 с разными периодами и отображает результат в отдельном окне с диапазоном значений от -100 до 100. Для расчёта используется встроенная функция iRSI, вычисляющая разницу между быстрой и медленной RSI на каждом баре.

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

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

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

НастройкаОписание
RSIshort Период короткой RSI, используемой для расчёта спреда.
RSIlong Период длинной RSI, используемой для расчёта спреда.
line Переключатель стиля отображения: true — отображать спред линией, false — отображать положительные и отрицательные значения спреда в виде гистограмм.
Получить полный код

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

#property indicator_separate_window
#property indicator_minimum -100
#property indicator_maximum 100
#property indicator_buffers 3
#property indicator_color1 DodgerBlue
#property indicator_color2 LimeGreen
#property indicator_color3 Red
#property indicator_width1 1
#property indicator_width2 3
#property indicator_width3 3

extern int RSIshort = 3;
extern int RSIlong = 8;
extern bool line = false;

double RSIspread[];
double RSIup[];
double RSIdn[];

int init()
{
      // код доступен только после оплаты
   }
string short_name;
IndicatorBuffers(3);
SetIndexBuffer(0,RSIspread);
SetIndexBuffer(1,RSIup);
SetIndexBuffer(2,RSIdn);
if(line) { SetIndexStyle(0,D

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

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

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

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

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

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

Стоимость полного кода
111,70₽ ≈ $1.37