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

t3 ssl mtf tt ir.mq4

Похожие материалы по тегам

#__slope direction line.mq5MQL5 / MetaTrader 5 · 1 общих теговrange breakout @meowforex1.pineTradingView · 1 общих тегов#1.mtf_collider_h4_close_13_v18bar.mq4MQL4 / MetaTrader 4 · 1 общих тегов!mth_fasttmaline_edit3.mq4MQL4 / MetaTrader 4 · 1 общих тегов!mth_fasttmaline_edit2.mq4MQL4 / MetaTrader 4 · 1 общих тегов!mth_fasttmaline_edit.mq4MQL4 / MetaTrader 4 · 1 общих тегов
Вы автор или правообладатель?

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

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

О программе

Индикатор T3 SSL MTF TT IR реализует расчёт показателя T3 (Triple Exponential Average) по методу Тима Тиллсона на мультитаймфреймах. T3 вычисляется как взвешенная сумма шести экспоненциальных скользящих средних с настраиваемым периодом и коэффициентом сглаживания. Индикатор отображает три линии на графике: основную T3, а также уровни UP и DN, формируемые в зависимости от выбранного режима расчёта корала.

Поддерживаются несколько режимов расчёта корала: стандартный, на основе диапазона цен, стандартного отклонения, ATR и режим, аналогичный SSL. Доступна интерполяция значений для разных таймфреймов. Индикатор работает в режиме MTF, при этом в свойствах указано, что перерисовка возможна в зависимости от настроек.

Встроена система уведомлений с поддержкой всплывающих сообщений, звуковых сигналов, email- и мобильных уведомлений. Срабатывание алертов привязано к смене направления тренда T3. Параметры истории, отображения и алертов настраиваются через внешние параметры индикатора.

Получить полный код

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

#property description "Presented by Tim Tillson in the January 1998 issue of Stocks & Commodities."  //"T3 – индикатор, относящийся к классу Moving Average.  Он создан Тимом Тиллсоном ещё" 
#property description "T3 is considered superior to traditional Moving Averages as it is smoother,"  //"в 1998 году. Цель, поставленная при создании - получить MA, которая будет давать меньше"
#property description "more responsive and thus performs better in ranging market conditions as well."  //"шумов и быстрее реагировать на изменения цены. T3 применяется как и обычная MA."
#property description "T3 smoothness is derived from the fact, that it's a weighted sum of a six EMAs."
#property description " "
#property description "Indicator repaints in MTF mode!  ALERTBAR corrected for MTF."   //if RePaintMTF=true!"   //"Не перерисовывается в режиме MTF если RePaintMTF=false!"  //"Индикатор НЕ перерисовывается! в режиме MTF." 
#property description " " //"ARROWBAR и ALERTBAR скорректированы для MTF."  
#property description "E-mail:  t*******e*@mail.ru" 
#property version  "2.62"  //"2.59" //"3.66"

#property indicator_chart_window
#property indicator_buffers 3

#property indicator_color1  clrLime  //LightSteelBlue  //
#property indicator_color2  clrRed  //Magenta  //
#property indicator_color3  clrLightSkyBlue  //CornflowerBlue  //LightCyan  //Dark  //Red

#property indicator_width3  0

#property indicator_style1  STYLE_DASH
#property indicator_style2  STYLE_DASH
#property indicator_style3  STYLE_DOT

enum setIntpl { Intp0,/*OFF*/ Intp1,/*HALF*/ Intp2/*FULL*/ };
enum calcCHL { CoralOFF, Standart, LowHigh, bySTD, byATR, likeSSL };
enum showCOR { LINE, ARROW };

extern int                 History  =  4567;  //288=D1/M5 //576=D2/M5; //864=D3/M5; //1152=D4/M5;  //1440=D5/M5;
extern ENUM_TIMEFRAMES   TimeFrame  =  PERIOD_CURRENT;

extern setIntpl      Interpolation  =  Intp0;

extern int                T3Period  =  21;  //14;                    //1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584;
extern double               T3Beta  =  0.618;  //0.2424;  //0.1;     //0.1454, 0.236, 0.382, 0.5, 0.618, 0.786, 1.0, 1.272, 1.414, 1.618, 2.058, 2.618, 3.32, 4.236, 5.35, 6.853.... 
extern bool             T3Original  =  false;
extern ENUM_APPLIED_PRICE  T3Price  =  PRICE_CLOSE;
extern int                 T3Shift  =  0;

extern calcCHL           CalcCoral  =  likeSSL;
extern int               DeltaPips  =  0;
extern double           KoefSpread  =  5.0;  //0.0;

extern bool                 ShowT3  =  true;
extern showCOR           ShowCoral  =  LINE;  //ARROW;  //
extern int               DotCodeUP  =  167,  //119,  //233,  //147,  116, 117, 234,   //226
                         DotCodeDN  =  167,  //119,  //234,   //181,  233,   //225
                           DotSize  =  2;  //3;

extern string            SoundFile  =  "alert2.wav";  //"expert.wav";   //"stops.wav"   //"alert.wav"   //"news.wav"
extern int                ALERTBAR  =  1;
extern bool          AlertsMessage  =  true,   //false,    
                       AlertsSound  =  true,   //false,
                       AlertsEmail  =  false,
                      AlertsMobile  =  false;

double T3UP[], T3DN[], T3MAIN[], LOWT3[], HIGHT3[], TREND[],  DLT, SPR;  
string sTFR, cTFR, IndikName;   int TFK, MAX, mns, SGB;  datetime NewTime=0, TimeBar=0;

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

int deinit() { Comment("");  return(0); }

int start()
{
      // код доступен только после оплаты
   }
   int i, CountedBars=IndicatorCounted();   
   if (CountedBars<0) return(-1);   //Стандарт+Tankk-Вариант!!!
   if (CountedBars>0) CountedBars--;
   int limit=fmin(Bars-CountedBars-1+TFK,Bars-3-MAX);  //+MAX*10*TFK
   if (History>MAX) limit=fmin(History+MAX*6,Bars-3-MAX);  //Comment(limit);
   if (NewTime!=iTime(NULL,1,0)) { /*ALL_OBJ_DELETE(PREF);*/  if (History<=MAX) limit=Bars-3;  NewTime=iTime(NULL,1,0); }  //Time[0]

   for (i=0; i<6; i++) { 

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

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

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

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

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

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

Стоимость полного кода
895,60₽ ≈ $10.95