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

multisymbol_color-rsi_vbob.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 для выбранного инструмента и отображающий результат в виде цветных гистограммных блоков в отдельном окне. Использует 8 буферов с 8 различными цветами для визуализации уровня силы индикатора. Может работать как с текущим символом графика, так и с указанной валютной парой.

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

НастройкаОписание
Periode Период — Период расчёта RSI (целое число).
invert_strength Инверсия силы — Переключатель инверсии направления RSI (true/false).
CurrencyPair Валютная пара — Символ валютной пары для анализа; если пусто, используется текущий символ графика.
NOTE0 Примечание 0 — Информационное примечание: вводить валютную пару заглавными буквами.
NOTE1 Примечание 1 — Информационное примечание: пример формата пары — EURUSD.
NOTE2 Примечание 2 — Информационное примечание: оставить пустым для текущего символа.
NOTE3 Примечание 3 — Информационное примечание: для мини-счёта.
NOTE4 Примечание 4 — Информационное примечание: добавлять «m» для мини-счёта, например EURUSDm.
Получить полный код

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

#property indicator_separate_window
#property indicator_buffers 8
#property indicator_color1 C'162,208,162'
#property indicator_color2 C' 90,185, 90' 
#property indicator_color3 C' 23,139, 23' 
#property indicator_color4 C'255,255,255' 
#property indicator_color5 C'255,185,185' 
#property indicator_color6 C'255,115,115' 
#property indicator_color7 C'255, 76, 76' 
#property indicator_color8 C'255, 32, 32' 

extern int    Periode=14;
extern bool   invert_strength =  0;
extern string CurrencyPair    = "";
extern string NOTE0 = "enter currencypair in uppercase"; 
extern string NOTE1 = "like EURUSD"; 
extern string NOTE2 = "leave empty for current symbol"; 
extern string NOTE3 = "if you have a mini account"; 
extern string NOTE4 = "add a \"m\"  e.g EURUSDm "; 

   double     ExtBuffer0[];   
   double     ExtBuffer1[];
   double     ExtBuffer2[];
   double     ExtBuffer3[]; 
   double     ExtBuffer4[];   
   double     ExtBuffer5[];
   double     ExtBuffer6[]; 
   double     ExtBuffer7[];
   double     ExtBuffer8[]; 

int init()
{
      // код доступен только после оплаты
   }
   SetIndexBuffer(0,ExtBuffer0);
   SetIndexBuffer(1,ExtBuffer1);
   SetIndexBuffer(2,ExtBuffer2);
   SetIndexBuffer(3,ExtBuffer3);
   SetIndexBuffer(4,ExtBuffer4);
   SetIndexBuffer(5,ExtBuffer5);
   SetIndexBuffer(6,ExtBuffer6);
   SetIndexBuffer(7,ExtBuffer7);

   SetIndexStyle(0,DRAW_HISTOGRAM, EMPTY, 5, C'162,208,162');
   SetIndexStyle(1,DRAW_HISTOGRAM, EMPTY, 5, C'90,185,90');
   SetIndexStyle(2,DRAW_HISTOGRAM, EMPTY, 5, C'23,139,23');
   SetIndexStyle(3,DRAW_HISTOGRAM, EMPTY, 5, C'255,255,255');
   SetIndexStyle(4,DRAW_HISTOGRAM, EMPTY, 5, C'255,185,185');
   SetIndexStyle(5,DRAW_HISTOGRAM, EMPTY, 5, C'255,115,115');
   SetIndexStyle(6,DRAW_HISTOGRAM, EMPTY, 5, C'255,76,76');
   SetIndexStyle(7,DRAW_HISTOGRAM, EMPTY, 5, C'255,32,32');

   for (int i=0;i<indicator_buffers;i++) SetIndexLabel(i,NULL);   

   if (CurrencyPair == "") CurrencyPair = Symbol();
   if (iClose

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

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

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

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

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

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

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