- Katılım
- 28 Ocak 2021
- Mesajlar
- 23
Laguerre Rsi John Ehlers tarafından geliştirilmiştir. Klasik Rsi dan farklı bir yaklaşım sergilemiştir. Aşırı alım ve satım bölgelerinde klasik Rsi dan daha fazla kaldığı söylenilebilir. En doğru tanım aradaki farkı kendinizin görmesiyle olacaktır. Klasik Rsi da 70 seviyesi Laguerre Rsi da 0.8 seviyesine denktir. 30 seviyesi ise 0.2 seviyesine. Optimizasyon için (alpha:=0.2) bölümüne (alpha:=opt1) yazılmalıdır. Burada bir diğer yaklaşım ise seviyeleri de opt etmek olabilir. Formüllerin en altındaki CROSS fonksiyonundan sonraki (0.2 veya 0.8) bölümlerine (opt2,opt3 vs...) yapılarak hem periyot hem de seviye optimizasyonları gerçekleştirmek mümkün.
MATRIKS INDICATOR BUILDER FORMÜLÜ;
alpha:=input("Alpha Katsayisi",0,1,0.2);
L0:= alpha*c+(1-alpha)*PREV;
L1:=-(1-alpha)*L0 + Ref(L0,-1) + (1-alpha)*PREV;
L2:=-(1-alpha)*L1 + Ref(L1,-1) + (1-alpha)*PREV;
L3:=-(1-alpha)*L2 + Ref(L2,-1) + (1-alpha)*PREV;
cu:= If(L0>L1, L0-L1,0) + If(L1>L2, L1-L2,0) + If(L2>L3, L2-L3,0);
cd:= If(L0<L1, L1-L0,0) + If(L1<L2, L2-L1,0) + If(L2<L3, L3-L2,0);
temp:= If(cu+cd=0, -1,cu+cd);
If(temp=-1,0,cu/temp):0.8:0.2
AL (Laguerre Rsi değerinin 0.2 seviyesini yukarıya kesmesi)
alpha:=0.2;
L0:= alpha*c+(1-alpha)*PREV;
L1:=-(1-alpha)*L0 + Ref(L0,-1) + (1-alpha)*PREV;
L2:=-(1-alpha)*L1 + Ref(L1,-1) + (1-alpha)*PREV;
L3:=-(1-alpha)*L2 + Ref(L2,-1) + (1-alpha)*PREV;
cu:= If(L0>L1, L0-L1,0) + If(L1>L2, L1-L2,0) + If(L2>L3, L2-L3,0);
cd:= If(L0<L1, L1-L0,0) + If(L1<L2, L2-L1,0) + If(L2<L3, L3-L2,0);
temp:= If(cu+cd=0, -1,cu+cd);
K1:=If(temp=-1,0,cu/temp);
cross(k1,0.2)
SAT (Laguerre Rsi değerinin 0.8 seviyesini aşağıya kesmesi)
alpha:=0.2;
L0:= alpha*c+(1-alpha)*PREV;
L1:=-(1-alpha)*L0 + Ref(L0,-1) + (1-alpha)*PREV;
L2:=-(1-alpha)*L1 + Ref(L1,-1) + (1-alpha)*PREV;
L3:=-(1-alpha)*L2 + Ref(L2,-1) + (1-alpha)*PREV;
cu:= If(L0>L1, L0-L1,0) + If(L1>L2, L1-L2,0) + If(L2>L3, L2-L3,0);
cd:= If(L0<L1, L1-L0,0) + If(L1<L2, L2-L1,0) + If(L2<L3, L3-L2,0);
temp:= If(cu+cd=0, -1,cu+cd);
K1:=If(temp=-1,0,cu/temp);
cross(0.8,k1)
MATRIKS INDICATOR BUILDER FORMÜLÜ;
alpha:=input("Alpha Katsayisi",0,1,0.2);
L0:= alpha*c+(1-alpha)*PREV;
L1:=-(1-alpha)*L0 + Ref(L0,-1) + (1-alpha)*PREV;
L2:=-(1-alpha)*L1 + Ref(L1,-1) + (1-alpha)*PREV;
L3:=-(1-alpha)*L2 + Ref(L2,-1) + (1-alpha)*PREV;
cu:= If(L0>L1, L0-L1,0) + If(L1>L2, L1-L2,0) + If(L2>L3, L2-L3,0);
cd:= If(L0<L1, L1-L0,0) + If(L1<L2, L2-L1,0) + If(L2<L3, L3-L2,0);
temp:= If(cu+cd=0, -1,cu+cd);
If(temp=-1,0,cu/temp):0.8:0.2
AL (Laguerre Rsi değerinin 0.2 seviyesini yukarıya kesmesi)
alpha:=0.2;
L0:= alpha*c+(1-alpha)*PREV;
L1:=-(1-alpha)*L0 + Ref(L0,-1) + (1-alpha)*PREV;
L2:=-(1-alpha)*L1 + Ref(L1,-1) + (1-alpha)*PREV;
L3:=-(1-alpha)*L2 + Ref(L2,-1) + (1-alpha)*PREV;
cu:= If(L0>L1, L0-L1,0) + If(L1>L2, L1-L2,0) + If(L2>L3, L2-L3,0);
cd:= If(L0<L1, L1-L0,0) + If(L1<L2, L2-L1,0) + If(L2<L3, L3-L2,0);
temp:= If(cu+cd=0, -1,cu+cd);
K1:=If(temp=-1,0,cu/temp);
cross(k1,0.2)
SAT (Laguerre Rsi değerinin 0.8 seviyesini aşağıya kesmesi)
alpha:=0.2;
L0:= alpha*c+(1-alpha)*PREV;
L1:=-(1-alpha)*L0 + Ref(L0,-1) + (1-alpha)*PREV;
L2:=-(1-alpha)*L1 + Ref(L1,-1) + (1-alpha)*PREV;
L3:=-(1-alpha)*L2 + Ref(L2,-1) + (1-alpha)*PREV;
cu:= If(L0>L1, L0-L1,0) + If(L1>L2, L1-L2,0) + If(L2>L3, L2-L3,0);
cd:= If(L0<L1, L1-L0,0) + If(L1<L2, L2-L1,0) + If(L2<L3, L3-L2,0);
temp:= If(cu+cd=0, -1,cu+cd);
K1:=If(temp=-1,0,cu/temp);
cross(0.8,k1)