Þimdi saatlýk momentumu 5 dk grafik üstünde oluþturalým..
Genel kural olarak
1)MTF formullerim üst framenin bitmiþ barýný baz alýr,yani canlý
Live bar hesaba dahil degildir..
Böylece
"REPAÝNT" durumu oluþmaz..Birçok platformda MTF ler üst frame datasý dosyadan çekilerek
iþlenir ve repainte sebeb olur.Metodumda alt frame grafik üzerinden,üst frame datasý elde edilir.
2)MTF sini olusturacagýmýz indikatorlerin
(c/ref(c,-9))*100 gibi açýk formulunu bilip dogrulugunu
test etmemiz gerekir...
Momentumu MTF olarak hesaplamak için iki data lazým
mo(9) son kapanmýþ üstframe datasý
C
ve bundan 9 üst frame bar önceki data...
HOUR()<>ref(HOUR(),-1) ---->açýk grafik üzerinde saat baþlarýnýn tespiti...
valuewhen(1,nw,Ref(C,-1))---->açýk grafik üzerinde son saatlýk kapanýþ datasý...
9 ----> üst frame olarak momentum bar sayýsý....
valuewhen(9+1,nw,Ref(C,-1))---->açýk grafik üzerinde son
(9+1) saatlýk kapanýþ datasý...
bu fonksiyonlarý kullanarak gerekli datalar,elde ettik....
(c/ref(c,-9))*100 formulune uygulayalým...
Kod:
Nw:=HOUR()<>ref(HOUR(),-1);
n1:=9;
nc1:=valuewhen(1,nw,Ref(C,-1));
nc2:=valuewhen(n1+1,nw,Ref(C,-1));
momH:=100*nc1/nc2; momH:100
Grafik üstünde görelim....
5dk grafik üzerinde saatlýk momentum oluþturduk..1_5_10_15_20_30 dk lýk graflarda sorunsuz çalýþýr...
Saatlýk grafda
ref(mo(9),-1) aynýdýr...
Yer Ýmleri