
Merhaba,
Günlerdir uğraştığım fakat bir türlü yapamadığım bir Explorer kodu için aşağıdaki şartları sağlayan bir tarama kodu talebim bulunmaktadır.
Konu hakkındaki yardımınız beni çok mutlu edecektir .
Saygılarımla
Zigzag indikatörü yardımıyla çizilmiş bir fibonacci çizimi üzerinden, aşağıdaki koşulların sağlanması durumunda sonuç 1 çıkmasını arzuluyorum,
[ ZigZag’den son ikinci tepe alınacak (yani “son tepenin bir önceki tepe noktası”) ]
Bu tepenin altındaki ilk dip (yani son tepe ile fiyat arasında kalan dip) “B noktası” olacak.
Fibonacci yukarıdan aşağıya (2. tepe → 1. dip) çekilecek.
Son fiyat 1. dip seviyesinin altında olacak.
Son 5 mum içinde fiyat:
• Üstte 0.618 seviyesine %2 toleransla yaklaşmış ya da temas etmiş olacak, ( maksimum %2 tolerans ile üstünden de aşağı yönlü düşmüş olabilir )
• Altta –0.382 seviyesine %2 toleransla yaklaşmış ya da temas etmiş olacak. ( maksimum %2 tolerans ile altından da yukarı yönlü tepki almış olabilir olabilir
Bu durumda sonuç 1 olacak.
( Görselde, Yukarıdaki dönüş yerinin 0,5 ama siz onu 0,618 olduğunu varsayarsanız, aşağıdaki dönüş yeri -0,382 şeklinde olması gerekiyor. Uygun grafik bulamadığım için bu görseli göndermiş oldum . Ayrıca, A noktası, son fiyat mumundan önceki 2. tepe, B noktası ise son fiyat mumundan bir önceki dip noktasıdır )




1 ve 2. maddeleriniz aşağıdaki formüle uygundur fakat 3. maddenizi, maalesef fiyat hangi barda o koşulu sağlayacağını bilemeyeceğimizden terminal tarafı için yazamayız.
D0:=Trough(2,c,5);
D100:=PEAK(2,C,5);
D38.2:=(PEAK(2,C,5)-Trough(2,c,5))*-0.382+Trough(2,c,5);
D61.8:=(PEAK(2,C,5)-Trough(2,c,5))*0.618+Trough(2,c,5);
PEAK(2,C,5) > PEAK(1,C,5) and d100 > d0 and c < D0 and c > d38.2
Bu tarama formülü fiyat fibo 0 altında ve -38.2 üzerinde olanları verecektir.
yani son fiyat mum B noktasının altında ve C noktasının üzerinde olmalı ;
Diye yazmışsınız buradaki koşulunuzu tam olarak anlayamadık. B noktası C noktasının altında olduğundan bu koşul yazılamaz. Dönüş formülünüzü biraz daha detaylandırabilir misiniz?
Bilgilerinize.