Dostum normal sorularınızı bu topikde sorun,diger taraf sadece konusuyla ilgili bölüm olarak kalsın...
RSI formulunun üst tarafı da var..
Gain yükselen Loss düşen anlamındadır.Avarej da mov (wilder)...
Printable View
Degil....
RSI
Wikiye bakmıştım zaten üstad orda SMA diyince bende direk mov diye düşündüm.
https://en.wikipedia.org/wiki/Relative_strength_index
HOUR()*100+MINUTE()
mevcut barın zamanını saat:dakika formatında indikatör olarak gösterir.
işinize yarar mı?
iyi günler ufuk abi cross(mov(c,5,s),mov(c,17,s)) or cross(BBand(c,10,s,2),senkouspanA(9,19,26,52,26)) bu formulu explorer da 4 satırlık formülü 6 kolona 6 değişik şekilde 2'li 2'li yazıcam çok denedim karıştırdım hepsi olmasa bile nasıl yapılacagı konusunda bir püf noktası yardımcı olabilirmisin diyecektim
Ufuk Hocam Hayırlı Cumalar
Bolinger bandını yukarı ve aşağı kesince kesince sinyal vermesini istiyorum
Hocam ayrıca bunu 2 saatliklerde uygulamak istiyorum,ne yapmalıyım
İlginize ve yardımlarınıza teşekkürler
Uufuk,nickimi dogru yazmayana cevap yazmayacagım bu gidişle,defalarca düzeltdim,rica ettim...
http://i.hizliresim.com/NpJr2L.png
iyi günler Hayırlı Cumalar UUfuk Hocam ( Uufuk,nickimi dogru yazmayana cevap yazmayacagım ) istinaden tekrar yazdım
özür dilerim
cross(mov(c,5,s),mov(c,17,s)) or cross(BBand(c,10,s,2),senkouspanA(9,19,26,52,26))
bu formulu explorer da 4 satırlık formülü 6 kolona 6 değişik şekilde 2'li 2'li yazıcam çok denedim karıştırdım hepsi olmasa bile nasıl yapılacagı konusunda bir püf noktası yardımcı olabilirmisin diyecektim
Cevabınızın geçikmesi,nick yazı hatasından degil...
Sorunuza cevabın,burayı okuyan diger dostlardan gelmesini beklememdir.
Bilen bilmeyene ögretsin diye açık ve özel mesajlarımda teşvik ediyorum.
Tek kişinin paylaşımcılıgı ile istenen bilgi düzeyine toplum olarak ulaşmamız hayal...
oldu bekleyeyim Uufuk Ustam
ARKADAŞLAR BİR SORUM OLACAK YARDIM EDERSENİZ SEVİNİRİM..EXPLORER DE TARAMA YAPTIKTAN SONRA SADECE HİSSE İSİMLERİNİ VERİYOR..EK KOLON SEÇİMİNDEN SON FİYAT VE ÖNCEKİ GÜN KAPANIŞLARINI SEÇMEME RAĞMEN GELMİYORLAR SEBEBİ NE OLABİLİR??ŞİMDİDEN TEŞEKKÜRLER
http://i.hizliresim.com/EgMLWn.png
Hocam ilk explorera formül girdiğinizde böyle kaydettiğiniz için sonraki tüm işlemlerde ilk kaydı baz alıyor.
Girmiş olduğunuz formülü kopyalayıp yeni bir expo oluşturun ve ilk taramada kaydederken istemiş olduğunuz sütünları seçip kaydedin ve tarama yapın düzelecektir. son son default olarak kaydedin.
sayın Uufuk,
madem bize zaman lazım, time() yazdım. atar tutar misali...
böyle bir şey var çünkü her çalıştırdığımda farklı olmak üzere şuna benzer değerler veriyor
0,8904
defalarca denedim, her seferinde farklı değer veriyor. sanırım matriks alt yapısında bir zaman ölçüyor, ama nasıl neyi ölçüyor matrikse sormak lazım.
merhaba,
explorer da 6 sütunu da koşul yazılmanız gerekmiyor. 6 sütuna siz ne görmek isterseniz onu yazın. isterseniz boş bırakabilirsiniz.
mesela:
1.kolon: c
2.kolon: mov(c,5,s)
3.kolon: mov/c,17,s)
en önemli nokta koşulunuzu filtre kısmına yazmanız.
yukarıdaki iki cross lu koşulunuz için farklı yazım şekillerini sizin için örnekledim:
iki cross dan herhangi birinin gerçekleşmesi için:
cross(mov(c,5,s),mov(c,17,s)) or cross(BBand(c,10,s,2),senkouspanA(9,19,26,52,26))
iki cross birlikte gerçekleşsin isterseniz: (en zor ihtimal)
cross(mov(c,5,s),mov(c,17,s)) and cross(BBand(c,10,s,2),senkouspanA(9,19,26,52,26))
aynı anda olmasın ama her iki cross gerçekleşsin:
mov(c,5,s)>mov(c,17,s) and BBand(c,10,s,2)>senkouspanA(9,19,26,52,26)
merhabalar üstatlar. Bir ara uufuk hocam repaint yapmayan bir zigzag formulü paylaşmıştı. Tüm hisselere uygulanabilecek şekilde yüzde olarak. onu hatırlayan veya elinde olan var mı? @uufuk üstat sizde de varsa hatırlatırsanız sevinirim. sayfaları geriye doğru baya inceledim ama bulamadım. forumda arama yapmak biraz işkence. şimdiden teşekkürler.
Kod:
perc:=0.5; Z:=Zig(C,perc,$);
last:=ValueWhen(1, ( Z > Ref(Z,-1) AND Ref(Z,-1) < Ref(Z,-2) ) OR ( Z < Ref(Z,-1) AND Ref(Z,-1) > Ref(Z,-2) ), Ref(Z,-1));
pc:=C-last;
Cross(pc,perc)
Kod:
perc:=0.5; Z:=Zig(C,perc,$);
last:=ValueWhen(1, ( Z > Ref(Z,-1) AND Ref(Z,-1) < Ref(Z,-2) ) OR ( Z < Ref(Z,-1) AND Ref(Z,-1) > Ref(Z,-2) ), Ref(Z,-1));
pc:=C-last;
Cross(-pc,perc)
Galiba buydu.
Kod:
perc:=0.5; Z:=Zig(C,perc,%);
last:=ValueWhen(1, ( Z > Ref(Z,-1) AND Ref(Z,-1) < Ref(Z,-2) ) OR ( Z < Ref(Z,-1) AND Ref(Z,-1) > Ref(Z,-2) ), Ref(Z,-1));
pc:=100*(C-last)/ last;
Cross(pc,perc)
Kod:
perc:=0.5; Z:=Zig(C,perc,%);
last:=ValueWhen(1, ( Z > Ref(Z,-1) AND Ref(Z,-1) < Ref(Z,-2) ) OR ( Z < Ref(Z,-1) AND Ref(Z,-1) > Ref(Z,-2) ), Ref(Z,-1));
pc:=100*(C-last)/ last;
Cross(-pc,perc)
Yada bu.
Zigzagson
perc:=Input("Percent",0.2,100,0.5); Z:=Zig(C,perc,%);
last:=ValueWhen(1, ( Z > Ref(Z,-1) AND Ref(Z,-1) < Ref(Z,-2) ) OR ( Z < Ref(Z,-1) AND Ref(Z,-1) > Ref(Z,-2) ), Ref(Z,-1));
pc:=100*(C-last)/ last; {pc:=(C-last); } ValueWhen(1, last<>ref(last,-1), last-ref(last,-1));
pc;Cross(pc,perc);-Cross(-perc,pc)
Zfxy
r:=0.5; a:=Zig(C,r,%);
tr:=ValueWhen(1,a>Ref(a,-1) AND Ref(a,-1)<Ref(a,-2),Ref(a,-1));
tr:=If( (C-tr)*100/tr>=r ,tr,0);
tr:=If( tr=0, ValueWhen(1,tr<>0,tr), tr);
pk:=ValueWhen(1,a<Ref(a,-1) AND Ref(a,-1)>Ref(a,-2),Ref(a,-1));
pk:=If((C-pk)*100/pk <=-r , pk, 0);
pk:=If( pk=0, ValueWhen(1,pk<>0,pk), pk); res:=If(pk<>Ref(pk,-1), -1,If(tr<>Ref(tr,-1), 1, 0));
res:=If(res=0,ValueWhen(1,res<>0,res),res);
res
Zfx2
r:=0.5; a:=Zig(C,r,%);
tr:=ValueWhen(1,a>Ref(a,-1) AND Ref(a,-1)<Ref(a,-2),Ref(a,-1));
tr:=If( (C-tr)*100/tr>=r ,tr,0);
tr:=If( tr=0, ValueWhen(1,tr<>0,tr), tr);
pk:=ValueWhen(1,a<Ref(a,-1) AND Ref(a,-1)>Ref(a,-2),Ref(a,-1));
pk:=If((C-pk)*100/pk <=-r , pk, 0);
pk:=If( pk=0, ValueWhen(1,pk<>0,pk), pk); res:=If(pk<>Ref(pk,-1), -1,If(tr<>Ref(tr,-1), 1, 0));
res:=If(res=0,ValueWhen(1,res<>0,res),res);
tr;pk
agaçorman
n:=Input("%%%",0.1,5,0.5); m:=Input("Yuvarlama",0.01,5,0.025);
st:=int(((100-n)/100)*c/m)*m; r:=int(n/100*c/m)*m;
a:=if(cum(1)=1,st,if(c>prev+r,prev+r,if(c<prev-r,prev-r,prev))); b:=zig(a,0.1,%);
pk:=Cross(Ref(b,-1),b);
pkVal:=If(pk,Ref(b,-1),0);
pkAvg:=if(Cum(pk)=0,pkVal,Cum(pkVal)/Cum(pk));
tr:=Cross(b,Ref(b,-1));
trVal:=If(tr,Ref(b,-1),0);
trAvg:=if(Cum(tr)=0,trVal,Cum(trVal)/Cum(tr));
a; b; (b+n); (b-n) ; pkAvg ; trAvg; valuewhen(1,pk,pkVal) ; valuewhen(1,tr,trVal)
zigzag yüzde olarak kullanmak için: Zig(c,per,%)
zigzag puan olarak kullanmak için: Zig(c,per,$)
sadece kapanışın değil, her şeyi zigzag kullanmak mümkün:
a:=mov(c,5,s) ; zig(a,0.3,$)
zig((h+L+c)/3,0.7,%)
Deafult degerlerle SAR aşagıda
http://i.hizliresim.com/P0AWOQ.png
hocam sizin formül ile standart psar farklı çıkıyor o yüzden sizin formül üzerinden gitmek istedim
http://i.hizliresim.com/ojaWJQ.jpg
Bu H_L degeri ile hesap yapar C degeri poz degişir,
orijinalı(standart) H_L hesap yapar ve H_L degeri poz degişir ....
Kod:n:=0.02; m:=0.2;
h1:=((ref(h,-1) - prev) *n+prev); l1:= ((ref(l,-1) - prev) *n+prev );
a:=if(c>prev,l1,h1); x:=if(c>a,1,0); y:=if(c<a,-1,0) ; z:=valuewhen(1,x+y,x+y);
n:=if(BarsSince(Cross(0,z) or Cross(z,0))*n<m,BarsSince(Cross(0,z) or Cross(z,0))*n,m);
h1:=((ref(h,-1) - prev) *n+prev); l1:= ((ref(l,-1) - prev) *n+prev );
a:=if(c>prev,l1,h1); Cross(C,a) ; Cross(a,C)
hocam bu formül daha farklı builder e yazdığım zaman hiç çıkmıyor. cross ları ilk formül gibi if yaparsam çıkıyor ama yine hem psar dan hem ilk formülden farklı çıkıyor.
sizin hediye olarak verdiğiniz ilk formül oldukça başarılı görünüyor. o yüzden ona odaklanmıştım bende
ilginiz içib çok teşekkür ederim...
Formul aynı,biri sistem,biri indikator.....
http://i.hizliresim.com/EgB48Z.png
http://i.hizliresim.com/7qpryL.png
Hocam hayırlı günler
Bolinger bandını 2 saatlikte yukarı kırınca sinyal vermesini istiyorum
Müsait olursanız ilgilenirseniz çok sevinirim
İyi çalışmalar
çok teşekkürler. hocam bunlar hisselere de uygulanabilir mi $ olarak kullansak hisselerde uygun olur mu yoksa % olarak mı kullanmalıyız? daytrade için 5dk 30dk 60dk lık hisse hareketlerinde en uygun değerler ne olacaktır. değerli bilgilerinizle yardımcı olabilirseniz sevinirim. teşekkürler
sn. uufuk zigzag ile resimdeki komutu bir türlü beceremedim, yardımcı olabilir misiniz?
http://i1146.photobucket.com/albums/...pscxkslymk.png
Yapmak istedigini tam anlamadım,resimdeki formuller size fikir verebilir...
Repaint yapar....
http://i.hizliresim.com/O0b07Z.png
http://i.hizliresim.com/7qJqM5.png
uufuk bey çok makbule geçti teşşekkür ediyorum, amacım zigzag breakout ve gann main trend indicatoru oluşturmaktı.
1.jose silva nın high low zigzag formülü
2. yukarıdaki formülünüz
ve
3. bir önceki sayfadaki zigzagson formülünüzü harmanlayarak
bir expert yazdım bile fena durmuyor sanırım.
http://i1146.photobucket.com/albums/...ps0igjnrul.png
repaint meselesi hiç önemli değil, breakout un özü repaint zaten, mümkünse her bar outside olsun :whistling:
Iyi aksamlar yeni üye oldum buraya bir grafik göndermek istiyorum soru sormak icin bir türlü beceremedim uff yaaa.kim yardim edebilir saygilar herkese.