0 beğenilme 0 beğenilmeme
322 kez görüntülendi

//@version=5

indicator("Tillson T3", overlay=true)

T3FiboLine = input(false, title="Show T3 Fibonacci Ratio Line?")

 

length1 = input(5, "T3 Length")

a1 = input(0.5, "Volume Factor")

 

DEMA(series, length) =>

    if (length > 0)

        emaValue = ta.ema(series, length)

        2 * emaValue - ta.ema(emaValue, length)

    else

        na

 

e1 = ta.ema((high + low + 2 * close) / 4, length1)

e2 = DEMA(e1, length1)

e3 = DEMA(e2, length1)

e4 = DEMA(e3, length1)

e5 = DEMA(e4, length1)

e6 = DEMA(e5, length1)

c1 = -a1 * a1 * a1

c2 = 3 * a1 * a1 + 3 * a1 * a1 * a1

c3 = -6 * a1 * a1 - 3 * a1 - 3 * a1 * a1 * a1

c4 = 1 + 3 * a1 + a1 * a1 * a1 + 3 * a1 * a1

T3 = c1 * e6 + c2 * e5 + c3 * e4 + c4 * e3

 

col1 = T3 > T3[1]

col3 = T3 < T3[1]

color_1 = col1 ? color.new(color.green, 0) : col3 ? color.new(color.red, 0) : color.new(color.yellow, 0)

plot(T3, color=color_1, linewidth=3, title="T3")

 

length12 = input(3, "T3 Length fibo")

a12 = input(0.618, "Volume Factor fibo")

 

e12 = ta.ema((high + low + 2 * close) / 4, length12)

e22 = DEMA(e12, length12)

e32 = DEMA(e22, length12)

e42 = DEMA(e32, length12)

e52 = DEMA(e42, length12)

e62 = DEMA(e52, length12)

c12 = -a12 * a12 * a12

c22 = 3 * a12 * a12 + 3 * a12 * a12 * a12

c32 = -6 * a12 * a12 - 3 * a12 - 3 * a12 * a12 * a12

c42 = 1 + 3 * a12 + a12 * a12 * a12 + 3 * a12 * a12

T32 = c12 * e62 + c22 * e52 + c32 * e42 + c42 * e32

Grafik kategorisinde (77 puan) tarafından | 322 kez görüntülendi

1 cevap

1 beğenilme 0 beğenilmeme
Merhabalar,

aşağıdaki şekilde deneyebilirsiniz,

TİLLSON T3 olarak gördük,

 

eriods:= Input("Periods?",-4,100,8);
a:= Input("HacimFactor?",-4,1,.7);
e1:= Mov((H+L+2*C)/4,periods,E);
e2:= Mov(e1,periods,E);
e3:= Mov(e2,periods,E);
e4:= Mov(e3,periods,E);
e5:= Mov(e4,periods,E);
e6:= Mov(e5,periods,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;
T3:= c1*e6+c2*e5+c3*e4+c4*e3;
T3

MATRİKS EXPLORER TARAMA FORMÜLLERİ:

AL VERSİYON 1: T3'ÜN KIRMIZIDAN YEŞİLE DÖNMESİ
periods:=8;
a:= 0.7;
e1:= Mov((H+L+2*C)/4,periods,E);
e2:= Mov(e1,periods,E);
e3:= Mov(e2,periods,E);
e4:= Mov(e3,periods,E);
e5:= Mov(e4,periods,E);
e6:= Mov(e5,periods,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;
T3:= c1*e6+c2*e5+c3*e4+c4*e3;
T3>REF(T3,-1) AND REF(T3,-1)<REF(T3,-2)

AL VERSİYON 2: FİYATIN T3'Ü YUKARI KESMESİ
periods:=8;
a:= 0.7;
e1:= Mov((H+L+2*C)/4,periods,E);
e2:= Mov(e1,periods,E);
e3:= Mov(e2,periods,E);
e4:= Mov(e3,periods,E);
e5:= Mov(e4,periods,E);
e6:= Mov(e5,periods,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;
T3:= c1*e6+c2*e5+c3*e4+c4*e3;
CROSS(C,T3)

SAT VERSİYON 1: T3'ÜN YEŞİLDEN KIRMIZIYA DÖNMESİ
periods:=8;
a:= 0.7;
e1:= Mov((H+L+2*C)/4,periods,E);
e2:= Mov(e1,periods,E);
e3:= Mov(e2,periods,E);
e4:= Mov(e3,periods,E);
e5:= Mov(e4,periods,E);
e6:= Mov(e5,periods,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;
T3:= c1*e6+c2*e5+c3*e4+c4*e3;
T3<REF(T3,-1) AND REF(T3,-1)>REF(T3,-2)

SAT VERSİYON 2: FİYATIN T3'Ü AŞAĞI KESMESİ
periods:=8;
a:= 0.7;
e1:= Mov((H+L+2*C)/4,periods,E);
e2:= Mov(e1,periods,E);
e3:= Mov(e2,periods,E);
e4:= Mov(e3,periods,E);
e5:= Mov(e4,periods,E);
e6:= Mov(e5,periods,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;
T3:= c1*e6+c2*e5+c3*e4+c4*e3;
CROSS(T3,C)

 

iyi çalışmalar
(22,148 puan) tarafından
Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.



7,637 soru
7,640 cevap
4,448 yorum
10,967 kullanıcı