Teknik Analiz Dünyasına Hoşgeldiniz. Paylaşmak Güzeldir.

Yayından kaldırmak istediğiniz formüller için algoritmabul@gmail.com ile iletişime geçebilirsiniz... 

  • DİKKAT: Formüller, Sistemler sadece eğitim amaçlıdır. Alım satım, olası anapara kaybı ve diğer kayıplar dahil olmak üzere "YÜKSEK RİSK" içerir.
  • Mucize teknik gösterge yoktur, sadece doğru veya yanlış kullanılan göstergeler vardır.

Hareketli Ortalama TrapAbs Indicator

Hareketli Ortalamalar Göstergeler arasında en çok kullanılan indikatördür. Trend takip eden özelliği bulunmakla birlikte son geçmişte kalan belli bir zaman diliminin ortalaması alınarak, şuan ki fiyatın trende ne derece uzak olduğunu gösterir.

algoritma

eiπ + 1 = 0
Algorithmist
Algoritma
Katılım
23 Eki 2020
Mesajlar
1,797
Trapabs Indicator
Per1:=Input("divide",1,144,40);
A:=C/Per1;
Marge:=If(A>144,144,If(A>89,89,If(A>55,55,If(A>34,34,If(A>21,21,If(A>13,13,If(A>8,8,If(A>5,5,If(A>3,3,If(A>2,2,If(A<>1,1,0)))))))))));
Trapabs:= If( Ref(C,-1)>=PREV AND C>(PREV+marge) , C-marge, If( Ref(C,-1)>=PREV AND C>=PREV,PREV, If(Ref(C,-1)>=PREV AND C<PREV,C+marge, If(Ref(C,-1) <PREV AND C<(PREV-marge), C+marge, If(Ref(C,-1) <PREV AND C<=PREV, PREV,If(Ref(C,-1)<PREV AND C>PREV, C-marge,0))))));
MA:=Mov(Trapabs,5,S);
MA;
Trapabs;
*****wabbit*****
5 PREVs saved so far... will keep working on it!

--8<------------------------------
{Henry1224 - TrapAbs Indicator}
{modified by wabbit 17Jul05}

A:=C/Input("divide",1,144,40);

Marge:=If(A>144,144,If(A>89,89,If(A>55,55,If(A>34,34,If(A>21,21,If(A>13,13,If(A>8,8,If(A>5,5,If(A>3,3,If(A>2,2,1))))))))));

Trapabs:=If(Ref(C,-1)>=PREV,
(If(C>(PREV+marge),C-marge,If(C>=PREV,PREV,If(C<PREV,C+marge,0)))),
(If(C<(PREV-marge),C+marge,If(C<=PREV,PREV,If(C>PREV,C-marge,0)))));

MA:=Mov(Trapabs,5,S);

{plots}
MA;
Trapabs;

--8<------------------------------

wabbit


[Edit]

Seven down, wonder how many to go?


--8<------------------------------
{Henry1224 - TrapAbs Indicator}
{modified by wabbit 17Jul05}

A:=C/Input("divide",1,144,40);

Marge:=If(A>144,144,If(A>89,89,If(A>55,55,If(A>34,34,If(A>21,21,If(A>13,13,If(A>8,8,If(A>5,5,If(A>3,3,If(A>2,2,1))))))))));

Trapabs:=If(Ref(C,-1)>=PREV,
(If(C>(PREV+marge),C-marge,If(C>=PREV,PREV,C+marge))),
(If(C<(PREV-marge),C+marge,If(C<=PREV,PREV,C-marge))));

MA:=Mov(Trapabs,5,S);

{plots}
MA;
Trapabs;
--8<------------------------------
*****
Henry,

I think that about all I can do with this one..... mind sharing the secret of what its supposed to be doing?

I get the fib numbers bit, but the rest
*****
A trader from years ago ask about an adaptive stop based on fib numbers

this is the indicator that we developed

source :
 
Son düzenleme:

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kayıt ol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Şimdi kayıt ol
Giriş yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş yap