ref ile yazılan momentum
aaa:=((C / Ref(C,-12))*100);
AAA;
99 7733
|
|
momentuma bir el atalım
metastock da bulunan kendi indikatörü ile çizelim 12 günlük
99 7733
Son düzenleme : pazartesi; 12-08-2017 saat: 13:37.
ref ile yazılan momentum
aaa:=((C / Ref(C,-12))*100);
AAA;
99 7733
roc ile yazılan
moment:=(100+ROC(C,12,%));
moment;
momente tetik çizgisi lazım
moment:=(100+ROC(C,12,%));
moment;
Mov(moment,21,E);
benim hiç kullanmadığım macide
A1:=Input("Data: 1=Close, 2=Open, 3=High, 4=Low, 5=Volume",1,5,1);
A11:=If(A1=1,C,If(A1=2,O,If(A1=3,H,If(A1=4,L,If(A1 =5,V,V))))) ;
kisa:= Input("kisa",1, 50, 12);
uzun:= Input("uzun",10,100, 26);
sinyal:= Input("sinyal",1,50,10);
sinyal1:= Input("sinyal",1,50,20);
sinyal2:= Input("sinyal",1,50,50);
benimmacide:= Mov(A11,kisa,E) - Mov(A11,uzun,E);
sig:= Mov(benimmacide,sinyal,E);
sig1:= Mov(benimmacide,sinyal1,E);
sig2:= Mov(benimmacide,sinyal2,E);
sifir:= 0;
benimmacide;
sig;
sifir;
sig1;
sig2;
internette her yerde bulunabilen soploss
{ User Inputs }
multi:=Input("ATR multiplier",0,10,2.5);
pds:=Input("ATR periods",1,252,10);
pds1:=Input("ATR lookback periods",1,252,21);
plot:=Input("[1]Trailing Stop, [2]Long+Short, [3]Signals",1,3,1);
adv:=Input("plot: today's trailing stop=0, tomorrow's stop=1",0,1,0);
delay:=Input("Entry and Exit signal delay",0,5,0);
{ Trailing Stops }
StLong:=HHV(C-multi*Mov(ATR(1),pds,E),pds1);
StShort:=LLV(C+multi*Mov(ATR(1),pds,E),pds1);
stopLong:=If(C<PREV,StLong,Max(StLong,PREV));
stopShort:=If(C>PREV,StShort,Min(StShort,PREV));
{ Trade flags/signals }
In:=Cross(C,Ref(stopShort,-1));
Out:=Cross(Ref(stopLong,-1),C);
Init:=Cum(IsDefined(In+Out))=1;
x:=ValueWhen(1,In-Out<>0 OR Init,In-Out);
long:=x=1 AND (Alert(x<>1,2) OR Init);
short:=x=-1 AND (Alert(x<>-1,2) OR Init);
signals:=long-short;
flag:=ValueWhen(1,signals<>0 OR Init,signals);
{ Switch between Long/Short stops }
stop:=Ref(If(flag=1,stopLong,stopShort),-1+adv);
{ Plot in price chart }
If(plot=1,stop,
If(plot=2,Ref(stopLong,-1+adv),0));
If(plot=1,stop,
If(plot=2,Ref(stopShort,-1+adv),signals));
C;
resei yerine
TSI:=100*
Mov(Mov(ROC(C,3,%),5,E),8,E)/
Mov(Mov(Abs(ROC(C,3,%)),5,E),8,E);
TSI;
|
|
MOMENTUM
peki ama nasıl
hemen bakalım kendi datalarımızı oluşturup momentum çizdirelim
Yer İmleri