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

Rsi experiment

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

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

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

О программе

Этот файл представляет собой пользовательский индикатор для MetaTrader 5, написанный на языке MQL5. Индикатор отображается в отдельном окне и предназначен для расчёта и визуализации осциллятора, который по своему поведению напоминает RSI. Индикатор строит одну линию, окрашенную в оранжевый цвет, с фиксированными уровнями 30 и 70, а также ограничениями по вертикальной шкале от 0 до 100.

В основе расчёта лежит анализ изменения цены выбранного типа (по умолчанию цена закрытия). Сначала вычисляются разности между последовательными значениями цены, затем берётся их абсолютная величина. Далее к полученным рядам применяется сглаживание методом скользящей средней с заданным периодом и методом усреднения. Итоговое значение осциллятора формируется на основе отношения сглаженных величин и приводится к диапазону от 0 до 100. Если знаменатель равен нулю, значение устанавливается равным 50.

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

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

НастройкаОписание
Length Период усреднения, используемый при сглаживании разностей цен. Определяет чувствительность индикатора: чем больше значение, тем более сглаженной будет линия.
Price Тип цены, на основе которого рассчитывается индикатор. По умолчанию используется цена закрытия (PRICE_CLOSE).
MaMethod Метод усреднения, применяемый при сглаживании. По умолчанию используется сглаженная скользящая средняя (MODE_SMMA).
Получить полный код

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

#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1  Orange
#property indicator_width1  2
#property indicator_minimum 0
#property indicator_maximum 100
#property indicator_level1  70
#property indicator_level2  30

extern int Length   = 14;
extern int Price    = PRICE_CLOSE;
extern int MaMethod = MODE_SMMA;

double rsi[];
double mom[];
double moa[];

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

int st

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

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

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

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

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

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

Стоимость полного кода
100,50₽ ≈ $1.23