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

Heatmap_RSI

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

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

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

О программе

Heatmap_RSI — индикатор MetaTrader 5, который рассчитывает RSI заданной периодичности и визуализирует результат в виде тепловой карты из цветных гистограммных блоков. Восемь буферов отрисовывают различные диапазоны силы RSI: красные оттенки при перекупленности, зелёные при недопродаже и серый при нейтральном движении цены.

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

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

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

НастройкаОписание
Periods Период расчёта индикатора RSI.
invert_strength Переключатель инверсии силы RSI. При активации значения отражаются относительно уровня 50, меняя направление цветовой интерпретации.
CurrencyPair Валютная пара, для которой рассчитывается RSI. Если поле оставлено пустым, используется текущий символ графика.
NOTE0 Подсказка: введите валютную пару в верхнем регистре.
NOTE1 Пример значения параметра валютной пары.
NOTE2 Подсказка: оставьте поле пустым для использования текущего символа графика.
Получить полный код

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

#property indicator_separate_window
#property indicator_buffers 8
#property indicator_color1 DarkGreen   // C'162,208,162'
#property indicator_color2 Green       // C' 90,185, 90' 
#property indicator_color3 LimeGreen   // C' 23,139, 23' 
#property indicator_color4 C'50,50,50' // C'255,255,255' 
#property indicator_color5 Maroon      // C'255,185,185' 
#property indicator_color6 FireBrick   // C'255,115,115' 
#property indicator_color7 Red         // C'255, 76, 76' 
#property indicator_color8 OrangeRed   // C'255, 32, 32' 

extern int    Periods = 8;
extern bool   invert_strength =  0;
extern string CurrencyPair    = "";
extern string NOTE0 = "Enter currencypair in uppercase,"; 
extern string NOTE1 = "e.g. EURUSD"; 
extern string NOTE2 = "Leave empty for current symbol."; 

   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, 4, indicator_color1);
   SetIndexStyle(1,DRAW_HISTOGRAM, EMPTY, 4, indicator_color2);
   SetIndexStyle(2,DRAW_HISTOGRAM, EMPTY, 4, indicator_color3);
   SetIndexStyle(3,DRAW_HISTOGRAM, EMPTY, 4, indicator_color4);
   SetIndexStyle(4,DRAW_HISTOGRAM, EMPTY, 4, indicator_color5);
   SetIndexStyle(5,DRAW_HISTOGRAM, EMPTY, 4, indicator_color6);
   SetIndexStyle(6,DRAW_HISTOGRAM, EMPTY, 4, indicator_color7);
   SetInd

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

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

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

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

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

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

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