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

arrow_rsi-8_cross-55 45.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 на выбранном таймфрейме и отображает стрелки на графике при пересечении уровней 55 и 45. При пересечении вверх уровня 55 рисуется зелёная стрелка, при пересечении вниз уровня 45 — красная стрелка. Дополнительно предусмотрен переключатель звуковых уведомлений.

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

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

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

НастройкаОписание
TF Числовое значение таймфрейма для расчёта RSI (0 — текущий таймфрейм, 1 — M1, 5 — M5, 15 — M15, 30 — M30, 60 — H1, 240 — H4, 1440 — D1, 10080 — W1, 43200 — MN1).
RSI Текстовый параметр, используемый в качестве метки в коротком имени индикатора.
RSIPeriod Период расчёта индикатора RSI.
Alarm_On Включает или отключает звуковые уведомления при появлении сигналов стрелок.
Move_Arrow Смещение стрелок от цены в пунктах для визуального отображения сигналов.
CountBars Количество баров с конца графика, на которых выполняется расчёт индикатора.
Получить полный код

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

#property indicator_chart_window
#include <WinUser32.mqh>
#property indicator_buffers 2
#property indicator_color1 LimeGreen //Red
#property indicator_width1 1
#property indicator_color2 Red //Red
#property indicator_width2 1

extern int        TF               = 0 ;

extern string     RSI              = "== RSI ===";           
extern int        RSIPeriod        = 8 ; //14

extern bool   Alarm_On       =  True ; 

extern int    Move_Arrow     = 10 ;
extern int    CountBars      = 500 ;//500    

bool   StepTF_Up   =  true; 

double RSI1_up , RSI1_dn ; 

double up1, down1 ;

double bBuffer1[];
double sBuffer1[];

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

int start()
  {
      // код доступен только после оплаты
   }
     static int last_bar = 0;
   if(last_bar==Bars) return (0);
   last_bar = Bars;
   int limit,y=0,counted_bars=IndicatorCounted();

   limit=Bars-counted_bars+TF/Period();

   if(counted_bars>0) limit++; else if (limit>100) limit=CountBars;  
     SetIndexDrawBegin(0,Bars-Cou

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

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

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

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

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

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

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