Zigzag Alternatif Yardım

 

Merhabalar, önce kendimi tanıtayım, bir süre önce youtube'dan türkçe mql5 videoları izleyerek biraz mql5 dilini öğrendim. Şuan rahat bir şekilde EA kodlayabiliyorum. 
Artık indikatör kodlamayı da öğrenmek istiyorum.Fakat indikatör oluşturmayla ilgili malesef türkçe bir içerik bulamadım.

Kafamda bir indikatör tasarladım.

Bu bir zigzag indikatörü olacak.

Fakat en büyük , ve belkide tek şart , bir düzeltme hareketini çizmesi için kendisinden önceki impulsive hareketin 0.272 ine ulaşmış olması. >>>buradaki 0.272 input olarak değiştirilebilir.
impulsive hareketi çizmesinin şartı da kendisinden önceki düzeltme hareketinden daha büyük bir hareket olması.
peş peşe gelen düzeltme hareketlerini es geçebilir(düzeltme hareketleri içerisinde en yüksek ve en düşük noktaya tek bir çizgi çekebilir)

kod tabanı bölümünde daha önce buna benzer bir indikatör yazılıp paylaşılmış... OrlovunZigzagı adında. fakat o da mql4...
önce onu mql5 e çevirmeye çalıştım fakat beceremedim.
sonra kendim baştan yazmak istedim fakat indikatör yazmasını hiç bilmediğim için beceremedim.
sonra zigzag indikatörünün kodlarını inceleyerek belki üzerine 0.272 olayını ekleyebilirim diye düşündüm fakat onu da beceremedim.

sonuç olarak indikatör yazmasını öğrenmek istiyorum... ve yukarıda bahsettiğim indikatörü yazabilmek istiyorum. bu konuda bana yardımcı olursanız çok sevinirim.


not( mql4 için orlovunzigzagını olduğu gibi buraya ekledim) direk onu mql5 çevirebilecek birisi var ise, o da çok güzel olur. kodları inceleyerek yol da katedebilirim.

Dosyalar:
10076.zip  2 kb
 

indikatör kodlamanın  nirvanası olmuş zigzag

önce basit ortalamayı çizdirme ile başlayın

Neden: