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

smoothed rsi fl__1.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 4, отображающий сглаженную или обычную RSI в отдельном окне с плавающими уровнями. Построен на основе стандартных ценовых данных и рассчитывает три буфера: линию RSI, верхний и нижний динамические уровни.

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

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

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

НастройкаОписание
RsiLength Длина периода RSI — Задаёт длину периода для расчёта RSI; минимальное значение ограничивается единицей.
RsiPrice Тип цены для RSI — Определяет тип цены (Close, Open, High, Low, Median, Typical, Weighted), используемой при расчёте RSI.
RsiSmooth Сглаживание RSI — Включает или отключает дополнительное сглаживание линии RSI перед отрисовкой.
FlPeriod Период диапазона уровней — Определяет количество баров, в пределах которых вычисляется диапазон для плавающих уровней.
FlUp Верхний уровень в процентах — Задаёт положение верхнего плавающего уровня как процент от диапазона RSI.
FlDown Нижний уровень в процентах — Задаёт положение нижнего плавающего уровня как процент от диапазона RSI.
Получить полный код

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

#property indicator_separate_window
#property indicator_buffers 3
#property indicator_color1  DeepSkyBlue
#property indicator_color2  LimeGreen
#property indicator_color3  Red
#property indicator_width1  2
#property indicator_minimum 0
#property indicator_maximum 100

extern int    RsiLength              = 9;
extern int    RsiPrice               = PRICE_CLOSE;
extern bool   RsiSmooth              = true;
extern int    FlPeriod               = 70;
extern double FlUp                   = 90;
extern double FlDown                 = 10;

double rsi[];
double bli[];
double sli[];
double prc[];
double buff[];

int init()
{
      // код доступен только после оплаты
   }
   IndicatorBuffers(5);
   SetIndexBuffer(0,rsi);
   SetIndexBuffer(1,bli);
   SetIndexBuffer(2,sli);
   SetIndexBuffer(3,prc);
   SetIndexBuffer(4,buff);

   string PriceType;
      switch(RsiPrice)
      {
         case PRICE_CLOSE:    PriceType = "Close";    break;  // 0
         case PRICE_OPEN:     PriceType = "Open";     break;  // 1
         case PRICE_HIGH:     PriceType = "High";     break;  // 2
         case PRICE_LOW:      PriceType = "Low";      break;  // 3
         case PRICE_MEDIAN:   PriceType = "Median";   break;  // 4
         case PRICE_TYPICAL:  PriceType = "Typical";  break;  // 5
         case PRICE_WEIGHTED: PriceType = "Weighted"; break;  // 6
      }      

   RsiLength = MathMax(

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

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

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

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

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

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

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