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

11 tdi red green tape w alerts.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 общих тегов
Вы автор или правообладатель?

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

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

О программе

Индикатор основан на концепции Traders Dynamic Index (TDI), которая объединяет анализ направления тренда, его силы и волатильности. В основе расчёта лежит индикатор RSI, к которому применяются скользящие средние для формирования линии цены и сигнальной линии. Зелёная гистограмма обозначает сигнал на покупку, красная — на продажу.

Индикатор отображает уровни волатильности и базовую линию рынка. Расширение верхней и нижней зон указывает на сильный тренд, сужение — на боковое движение. При экстремальном сужении зон возможен резкий выброс цены.

Настройки позволяют изменять период RSI, тип цены, параметры скользящих средних и типы оповещений. Индикатор поддерживает текстовые уведомления, отправку email и звуковые сигналы при смене направления TDI.

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

НастройкаОписание
RSI_Period Задаёт количество баров, используемых для расчёта RSI. Рекомендуемое значение: 8–25.
RSI_Price Определяет тип цены, используемой в расчёте RSI: 0 — Close, 1 — Open, 2 — High, 3 — Low, 4 — Median (High+Low)/2, 5 — Typical (High+Low+Close)/3, 6 — Weighted Close (High+Low+Close+Close)/4.
RSI_Price_Line Задаёт период скользящей средней, применяемой к значениям RSI для построения линии цены.
RSI_Price_Type Определяет тип скользящей средней для линии цены RSI: 0 — Simple, 1 — Exponential, 2 — Smoothed, 3 — Linear Weighted.
Trade_Signal_Line Задаёт период скользящей средней, применяемой к значениям RSI для построения сигнальной линии.
Trade_Signal_Type Определяет тип скользящей средней для сигнальной линии: 0 — Simple, 1 — Exponential, 2 — Smoothed, 3 — Linear Weighted.
alertsMessage Включает или отключает отправку текстовых уведомлений-оповещений при изменении направления TDI.
alertsEmail Включает или отключает отправку email-сообщений при изменении направления TDI.
alertsSound Включает или отключает воспроизведение звукового сигнала при изменении направления TDI.
Получить полный код

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

#property indicator_buffers 8
#property indicator_color1 Black
#property indicator_color2 0XFFFFFFFF  // MediumBlue
#property indicator_color3 0xFFFFFFFF  // Yellow
#property indicator_color4 0XFFFFFFFF  // MediumBlue
#property indicator_color5 Green
#property indicator_color6 Red
#property indicator_separate_window

#property indicator_label2  "Down"
#property indicator_type2   DRAW_HISTOGRAM
#property indicator_color2  clrRed
#property indicator_style2  STYLE_SOLID
#property indicator_width2  4

#property indicator_label3  "Buy"
#property indicator_type3   DRAW_HISTOGRAM
#property indicator_color3  clrLime
#property indicator_style3  STYLE_SOLID
#property indicator_width3  4

extern int RSI_Period = 13;         //8-25
extern int RSI_Price = 0;           //0-6   
extern int RSI_Price_Line = 2;      
extern int RSI_Price_Type = 0;      //0-3
extern int Trade_Signal_Line = 7;   
extern int Trade_Signal_Type = 0;   //0-3
extern bool alertsMessage=false;
extern bool alertsEmail=false;
extern bool alertsSound=false;

double RSIBuf[],UpZone[],MdZone[],DnZone[],MaBuf[],MbBuf[];

int init()
  {
      // код доступен только после оплаты
   }
   IndicatorShortName("TDI");
   SetIndexBuffer(0,RSIBuf);
   SetIndexBuffer(1,DnZone);
   SetIndexBuffer(2,UpZone);
   SetIndexBuffer(4,MaBuf);
   SetIndexBuffer(5,MbBuf);
   SetIndexStyle(0,DRAW_NONE); 
   SetIndexStyle(3,DRAW_LINE);
   SetIndexStyle(4,DRAW_LINE);   //,0,2
   SetIndexStyle(5,DRAW_LINE);   //,0,2

   SetIndexLabel(0,NULL); 
   SetIndexLabel(1,"Sell"); 
   Set

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

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

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

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

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

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

Стоимость полного кода
243,20₽ ≈ $2.97