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

T3 Price Overlay

t3_price_overlay @fxsignalspot.com.mq5
Вы автор или правообладатель?

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

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

О программе

T3 Price Overlay — это индикатор для MetaTrader, который рассчитывает линии T3 на основе цен High и Low с использованием многократного экспоненциального сглаживания. Параметр Periods задаёт базовый период расчёта, а Volume_Factor влияет на коэффициенты фильтра. Индикатор определяет направление цены относительно рассчитанных линий T3 и отображает свечные гистограммы: бычьи (светло-зелёные) и медвежьи (красные). Линии T3 High и T3 Low отрисовываются красной линией на графике.

Индикатор использует 10 буферов: 8 гистограмм для отображения свечей (открытие, максимум, минимум, закрытие для бычьих и медвежьих) и 2 линейных буфера для линий T3. Расчёт T3 выполняется отдельно для максимумов и минимумов цены. Определение направления происходит путём сравнения цены закрытия с рассчитанными значениями T3 High и T3 Low.

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

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

НастройкаОписание
Periods Целочисленный параметр, задающий базовый период расчёта сглаживания. Используется для формирования весовых коэффициентов фильтра T3. По умолчанию равен 20.
Volume_Factor Числовой параметр, определяющий коэффициент, используемый при расчёте весовых множителей фильтра T3. Влияет на скорость реакции линий на изменение цены. По умолчанию равен 0.7.
Получить полный код

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

#property indicator_buffers 10
#property indicator_chart_window

/* Candles */
#property indicator_color1 clrLime
#property indicator_color2 clrLime
#property indicator_color3 clrLime
#property indicator_color4 clrLime
#property indicator_color5 clrRed
#property indicator_color6 clrRed
#property indicator_color7 clrRed
#property indicator_color8 clrRed
#property indicator_width1 1
#property indicator_width2 1
#property indicator_width3 3
#property indicator_width4 3
#property indicator_width5 1
#property indicator_width6 1
#property indicator_width7 3
#property indicator_width8 3

/* T3 Lines */
#property indicator_color9 clrRed
#property indicator_style9 STYLE_SOLID
#property indicator_width9 2
#property indicator_color10 clrRed
#property indicator_style10 STYLE_SOLID
#property indicator_width10 2

extern int    Periods       = 20;
extern double Volume_Factor = 0.7;

double Up_High[];
double Up_Low[];
double Up_Open[];
double Up_Close[];
double Dn_High[];
double Dn_Low[];
double Dn_Open[];
double Dn_Close[];

double T3_High[];
double T3_Low[];

double e1=0;
double e2=0;
double e3=0;
double e4=0;
double e5=0;
double e6=0;

double c1,c2,c3,c4;
double b2,b3;

int Bullish = 1;
int Bearish = -1;
int Neutral = 0;

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

   IndicatorShortName("T3 Price Overlay");
   IndicatorBuffers(10);

   SetIndexBuffer(0,Up_High);
   SetIndexBuffer(1,Up_Low);
   SetIndexBuffer(2,Up_Open);
   SetIndexBuffer(3,Up_Close);
   SetIndexBuffer(4,Dn_High);
   SetIndexBuffer(5,Dn_Low);
   SetIndexBuffer(6,Dn_Open);
   SetIndexBuffer(7,Dn_Close);

   for (int i=0; i<8; i++){
      SetIndexStyle(i,DRAW_HISTOGRAM);
   }

   SetIndexStyle(8,DRAW_LINE);
   SetIndexBuffer(8,T3_High);
   SetIndexLabel(8,"T3 Hi

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

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

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

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

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

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

Стоимость полного кода
267,90₽ ≈ $3.27