t3 ssl mtf tt ir.mq4
Похожие материалы по тегам
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «t3 ssl mtf tt ir.mq4» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Индикатор 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? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.