Iyi tatiller sn sazan..
Iyi tatiller sn sazan..
İyi tatiller sazan abi.
İyi tatiller dilekleri için teşekkürler.
Bir tekneye atladık. Hanımlar ve çocuklar birbirleriyle oynarken bende sabah Saraylının verdiği Trend-Yatay ayrımını yapan indiklerle biraz oynadım. Ve SaraylıTrend adılı bir indikatör yarattım. (Şüphesiz Matriks için ama sanırım aynı kod MetaStoktada çalışır).
Forumdaşlara ramazan hediyemiz olsun :
Indikatör Adı : SaraylıTrend
Indikatör Kısa Adı : sTR
Formülü :
yMcd := MACD(21,8, 8);
yMcdT := MACDTrigger(21,8,8);
yRSI := RSI(C,8);
yADX := ADX(13);
McdTr := IF(yMcd>yMcdT and yMcd > 0,1,IF(yMcd<yMcdT and yMcd < 0,-1,0));
RsiTr := IF(yRSI>70,1, IF(yRSI<30,-1,0));
AdxTr := IF(yADX>REF(yADX,-1),1,0);
BTop := BBandTop(C,13,S,2);
BBot := BBandBot(C, 13, S,2);
Upt := BarsSince(Cross(H , BTop) );
DownT := BarsSince(Cross(BBot,L));
Upb := BarsSince(Btop<Ref(bTop,-1));
Downb := BarsSince(BBot>Ref(bBot,-1));
BTr := IF(Upt<DownT and Upb >= upt,1,IF(Downt < Upt and Downb >= downT,-1,0));
TopTr := BTr+McdTr+RSITr;
TopTr
Grafik +3 ile -3 arası değerler alıyor. +3 Saraylının tariflediği gibi Bollinger, Macd ve Rsi'nin birlikte olumlu (up Trend gösterme) olması, -3 ise tamamının birlikte olumsuz olması (Down trend gösterme) durumu. Dogru çalıştığından eminim, ama arzu eden Son Satır olan TopTr (Toplam Trend) satırını silip, BTr yazarsa, bollinger bandına göre trend tarifinin dogrulugunu, McdTr ile MACD ve RsiTR ile RSI dogruluğunu (tümünde (+1 Yukarı, -1 Aşağı, 0 Nötr)) grafiğe indikatörleride düşürerek kontrol edebilir.
Bir uyarı : RSI 70 üstü ise, Üst bollinger banda fiyat vurmuş ve bolling bandda yukarı ise iki indikatörde +1 degeri üretir. TopTr = 2 olur, ama MACD bu esnada 0 altında ise ama MACD trigger üstünde ise MACDTr 0 değeri , trigger altında ise -1 değeri üretir. Sonuçta top tr ilk durumda 2 ikinci durumda ise 1 değerini üretir. Mantık bu örnekteki gibi. Bence de dogrusu bu. İki indikatör yukarı trend 1 indikatör nötr ise TopTr 2 olur, 1 indikatör down trend ise topTr 1 olur.
Saraylının tariflediği ADX(13) formülde yok. Çok çok basitçe konulabilir ama kendimce nedenlerden dolayı koymadım.
Şööle trade edebilirsiniz, sTR indikatörü 2 ise (3 indikatörden en az ikisi yukarı trend gösteriyordur diğeri ise nötr'dür), -2 ise , 3 indikatörden ikisi down trend gösteriyordur diğeri nötr'dür. Ayrıca ekrana düşürülen ADX'den konfirmasyon alınabilir. (Yükseliyor yada düşüyor olması şartı, 4 formulasyondan 3'ü gerçekleşmiş olur.)
sTR -3 yada +3 ise işaretin + yada - olmasına göre tüm indikatörler Up yada Down trend göstermektedir. Extra extra konfirmasyon için ADX'e bakılabilir.
Loss of opportunity is preferable to loss of capital.
Yazdıklarım deneyimlerimle şekillenen kişisel görüşümdür. Yatırım kararlarınızı etkilemesine izin vermeyiniz.
5 dk'lık grafikte indikatörün görüntüsü şöyle.
Bir de hemen mini bir matriks sistemi yazdım. (İlkel ve detaylarına dalmayacağım)
Sistem Adı : Saraylı sistem
AL
a := FML("STr");
Upt := BarsSince(Cross(a,1));
Downt := BarsSince(Cross(-1,a));
Upt<DownT
SAT
a := FML("STr");
Upt := BarsSince(Cross(a,1));
Downt := BarsSince(Cross(-1,a));
Upt>DownT
AÇIGA SAT
a := FML("STr");
Upt := BarsSince(Cross(a,1));
Downt := BarsSince(Cross(-1,a));
Upt>DownT
AÇIK POS KAPAT
a := FML("STr");
Upt := BarsSince(Cross(a,1));
Downt := BarsSince(Cross(-1,a));
Upt<DownT
Sistemi 5 dk'lık grafikte çalıştırınca, getirisi %31.8 (Son 4 ay).
Ancak daha geçmişte tamamı + performans olmasına ragmen , getirisi daha düşük.
Loss of opportunity is preferable to loss of capital.
Yazdıklarım deneyimlerimle şekillenen kişisel görüşümdür. Yatırım kararlarınızı etkilemesine izin vermeyiniz.
Sonuçta bu kafama takılan çalışma tatilimin 2 saatini yedi.
Sazan Sıvışır.
Umarım işinize yarar.
Loss of opportunity is preferable to loss of capital.
Yazdıklarım deneyimlerimle şekillenen kişisel görüşümdür. Yatırım kararlarınızı etkilemesine izin vermeyiniz.
svg.sazan ,
geliştirdiğin bu güzel ind için ,çok tşk.ler...
ayrıca adımı verip ,incelikte bulunmuşsun...
sağol,varol...![]()
Burada yazdıklarım kişisel görüşlerimdir.
AL - SAT Tavsiyesi değildir.
Yatırım Danışmanlığı kapsamında değildir.
Ben de zaten ,pek bişi bilmem..
Bilip bilmediğimi bile bilmiyorum..
O kadar yani,..
Üzülmeyeyim,di mi?
İyi tatiller Sazan patron, iyi eğlenceler...
"Herşey Oğlum ve Almayı Hayal ettiğim BMW motor için"
"Yazdıklarım Yatırım Tavsiyesi Değildir"
Deneyen var mı,indikatörü ben ekledim ama olmadı![]()
Konu para olduğunda herkesin dini aynıdır.
Voltaire
sazan abiyeşil long kırmızı shortmu abi double stochastik daha önce kırmızıya dönüyor galiba iyi tatiller bu arada
![]()
MACD21 aşağıdaki formül olmak üzere
Q1:=Mov(C,8,E)-Mov(C,21,E);
Q2:=Mov(Q1,8,S);
Q1;Q2
sazan'ın formülü MS'ta aşağıdaki şekli ile çalışıyor:ben denedim,süper...
yMcd := Fml("MACD21");
yMcdT := Mov(Fml("MACD21"),8,S);
yRSI := RSI(C,8);
yADX := ADX(13);
McdTr := If(yMcd>yMcdT AND yMcd > 0,1,If(yMcd<yMcdT AND yMcd < 0,-1,0));
RsiTr := If(yRSI>70,1, If(yRSI<30,-1,0));
AdxTr := If(yADX>Ref(yADX,-1),1,0);
BTop := BBandTop(C,13,S,2);
BBot := BBandBot(C, 13, S,2);
Upt := BarsSince(Cross(H , BTop) );
DownT := BarsSince(Cross(BBot,L));
Upb := BarsSince(Btop<Ref(bTop,-1));
Downb := BarsSince(BBot>Ref(bBot,-1));
BTr := If(Upt<DownT AND Upb >= upt,1,If(Downt < Upt AND Downb >= downT,-1,0));
TopTr := BTr+McdTr+RSITr;
TopTr
Burada yazdıklarım kişisel görüşlerimdir.
AL - SAT Tavsiyesi değildir.
Yatırım Danışmanlığı kapsamında değildir.
Ben de zaten ,pek bişi bilmem..
Bilip bilmediğimi bile bilmiyorum..
O kadar yani,..
Üzülmeyeyim,di mi?
Şu an 1 kullanıcı var. (0 üye ve 1 konuk)
Yer imleri