AL_SAT kararı Cross ile verilen örnek...
AL_SAT kararı > < >= <= = ile verilen örnek...
islemTipi:=Input("Alsat1 Tum0",0,1,1);
---->İŞLEM TİPİ
n:=50; --------------------------------------->FORMULUMUZDE BULUNAN EN BÜYÜK PERYOT örnegimizde 50
{al:=Cross(mov(c,13,s),mov(c,50,s)); sat:=Cross(mov(c,50,s),mov(c,13,s)); }
-->AL_SAT FORMULUMUZ
al:=mov(c,13,s)>mov(c,50,s); sat:=mov(c,13,s)<mov(c,50,s);
-->AL_SAT FORMULUMUZ
al:=if(al and cum(1)=>n,1,0) ; sat:=if(sat and cum(1)=>n,1,0) ;
z:=valuewhen(1,al-sat,al-sat);
st:=if(BarsSince(cross(cum(al or sat),0.5))>0,1,0);
ov0:=cum(if(ref(z,-1)=1,ROC(c,1,$),if(ref(z,-1)=-1,-ROC(c,1,$))))*st;
ov1:=cum(ref(z,-1)*ROC(c,1,$))*st;
if(islemTipi=1,ov0,ov1)
Burada kendimiz
"IS DEFINED" oluşturtuk..
SON Formulasyon
Kod:
islemTipi:=Input("Alsat1 Tum0",0,1,1); n:=50;
{al:=Cross(mov(c,13,s),mov(c,50,s)); sat:=Cross(mov(c,50,s),mov(c,13,s)); }
al:=mov(c,13,s)>mov(c,50,s); sat:=mov(c,13,s)<mov(c,50,s);
al:=if(al and cum(1)=>n,1,0) ; sat:=if(sat and cum(1)=>n,1,0) ;
z:=valuewhen(1,al-sat,al-sat);
st:=if(BarsSince(cross(cum(al or sat),0.5))>0,1,0);
ov0:=cum(if(ref(z,-1)=1,ROC(c,1,$),if(ref(z,-1)=-1,-ROC(c,1,$))))*st;
ov1:=cum(ref(z,-1)*ROC(c,1,$))*st; if(islemTipi=1,ov0,ov1)
Yer İmleri