T3 - страница 8

 

...

Еще один для коллекции T3

Более простой (код) и некоторые дополнения

Параметры:

  • T3Original = true - вычисление T3 оригинальным способом Тима Тилсона
  • T3Original = false - вычисление T3 модифицированным способом Фулкса/Матулича
Файлы:
t3_basic.mq4  4 kb
 

вот так! Спасибо, Младен.

__________________

//| T3 basic.mq4 |

//| mladen |

//| оригинальный T3, разработанный Тимом Тилсоном (TASC январь 1998)|

//| модификация с запаздыванием по периодам Боба Фулкса и Алекса Матулича 4/2003 | //| оригинальный T3 разработан Тимом Тилсоном (TASC январь 1998).

рисунок: желтый

T3Period = 14;

T3Price = PRICE_CLOSE;

T3Hot = 0.7;

T3Original = true; /false

Файлы:
t3_bas_org.gif  13 kb
 

Еще один для коллекции T3

Проще (код) и некоторые дополнения...

Спасибо mladen приятно... буду использовать это в своих графиках.

Xard777

 
fxbs:
вот так! спасибо, Младен

__________________

//| T3 basic.mq4 |

//| mladen |

//| оригинальный T3, разработанный Тимом Тилсоном (TASC январь 1998 г.| |)

//| модификация с запаздыванием по периодам Боба Фулкса и Алекса Матулича 4/2003 | //| оригинальный T3 разработан Тимом Тилсоном (TASC январь 1998 г.).

рисунок: желтый

T3Period = 14;

T3Price = PRICE_CLOSE;

T3Hot = 0.7;

T3Original = true; /false
mladen:
Еще один в коллекцию T3

Упрощение (код) и некоторые дополнения

Параметры :

  • T3Original = true - вычислять T3 оригинальным способом Тима Тилсона
  • T3Original = false - вычисление T3 модифицированным способом Фулкса/Матулича

Оригинальная формула для MS 6.5:

РЕАЛИЗАЦИЯ МЕТАСТОКОВ

Код MetaStock 6.5 для ILRS:

{ввод количества периодов оглядки, по умолчанию 11}

periods:=Input("Periods? ",2,63,11);

{определяем количество точек во временном ряду}

size:=LastValue(Cum(1));

{определите постоянную интегрирования, взяв простое

скользящее среднее первых периодов точек временного ряда

серии}

start:=LastValue(Ref(Mov(P,periods,S),periods-size)))

{значение - интеграл наклона линейной регрессии плюс

константа интегрирования}

Cum(LinRegSlope(P,periods))+start;

Если x обозначает действие по прогону временного ряда через

EMA, то f - это наша формула для обобщенного DEMA с

переменной "a", обозначающей наш фактор объема:

f: = 1 + a x - ax2

РИСУНОК 1: HEWLETT-PACKARD. EPMA(15), IE/2(15) и ILRS(15) - красный,

синим и зеленым, соответственно, в MetaStock. Обратите внимание, что EPMA более плотно прилегает к данным.

чем простая или экспоненциальная скользящая средняя той же длины. Цена

за это мы платим тем, что она намного шумнее, чем ILRS, и она также проскакивает данные

при наличии линейных тенденций.

Трижды прогнать фильтр через себя эквивалентно следующему

кубирование f:

-a3x6+ 3a2+3a3 x5+ -6a2-3a-3a3 x4+ 1+3a+a3+3a2 x3.

Таким образом, код MetaStock 6.5 для T3 выглядит следующим образом:

periods:=Input("Periods? ",1,63,5);

a:=Input("Hot? ",0,2,.7);

e1:=Mov(P,periods,E);

e2:=Mov(e1,периоды,E);

e3:=Mov(e2,периоды,E);

e4:=Mov(e3,периоды,E);

e5:=Mov(e4,периоды,E);

e6:=Mov(e5,периоды,E);

c1:=-a*a*a;

c2:=3*a*a+3*a*a*a;

c3:=-6*a*a-3*a-3*a*a*a;

c4:=1+3*a+a*a*a+3*a*a;

c1*e6+c2*e5+c3*e4+c4*e3;

Очень жаль, что NK совершил ошибку, просто закодировав способ Фулкса/Матулича без предупреждения остальных.

Итак, я спрашиваю себя: насколько мы уверены, что с остальными Юриками все в порядке?

Файлы:
 
Файлы:
t3series0.mqh  32 kb
t3series.mqh  31 kb
t3series1.mqh  29 kb
 
mladen:
Еще один для коллекции T3

Упрощение (код) и некоторые дополнения

Параметры :

  • T3Original = true - вычисление T3 оригинальным способом Тима Тилсона
  • T3Original = false - вычисление T3 модифицированным способом Фулкса/Матулича.

Спасибо Младен.

 

t3_wpr_cross_multi.mq4 (многопарный) Dm_35

Файлы:
 
mladen:
Еще один для коллекции T3

Упрощение (код) и некоторые дополнения

Параметры :

  • T3Original = true - вычисление T3 оригинальным способом Тима Тилсона
  • T3Original = false - вычисление T3 модифицированным способом Фулкса/Матулича.

Очень интересно! И индикатор выглядит великолепно.

Есть ли у вас какая-нибудь документация по нему, которую можно найти в Интернете или выложить?

 

ну. NK работал над дигифильтрами ad Juriks - это был приоритет

он не мог включить все за один раз

(да и кто может?)

 

GlobalTrend-T01en.mq4 (2.7 КБ) Тартан

extern int t3_period = 21;

extern double b = 0.7;

extern int kb = 150;

Файлы: