Zig Zag Ma Rsi Signal1
- Göstergeler
- Hasan Mecit
- Sürüm: 1.0
- Etkinleştirmeler: 5
Bu kod, MetaTrader 5 platformu için özel bir gösterge oluşturur. Gösterge, ZigZag, Hareketli Ortalama (MA) ve Göreceli Güç Endeksi'nin (RSI) bir kombinasyonunu kullanarak güçlü alım ve satım sinyalleri üretir. İşte kodun ayrıntılı bir açıklaması:
İndikatör Tanımı ve Özellikleri:
- Gösterge, grafik penceresinde görüntülenir.
- 5 gösterge arabelleği ve 3 çizim kullanır.
- ZigZag, alış sinyalleri ve satış sinyalleri için ayrı grafikler tanımlanır.
Giriş Parametreleri:
- ZigZag, MA ve RSI için çeşitli parametreler tanımlanır (derinlik, sapma, periyot vb.).
Gösterge Tamponları:
- ZigZag, alış sinyalleri, satış sinyalleri, MA ve RSI için arabellekler oluşturulur.
OnInit() İşlevi:
- Gösterge arabellekleri ayarlandı.
- Al ve sat sinyalleri için ok kodları belirlenir.
- ZigZag, MA ve RSI için gösterge tutamaçları oluşturulur.
OnCalculate() İşlevi:
- ZigZag, MA ve RSI değerleri kopyalanır.
- Sinyaller her çubuk için hesaplanır:
* Alış sinyali: ZigZag yükseliyor, kapanış fiyatı MA'nın üzerinde ve RSI alt seviyenin altında.
* Satış sinyali: ZigZag düşüyor, kapanış fiyatı MA'nın altında ve RSI üst seviyenin üzerinde.
OnDeinit() İşlevi:
- Gösterge kolları serbest bırakılır.
Gösterge şu şekilde çalışır:
1. ZigZag, fiyat hareketlerindeki önemli dönüm noktalarını belirler.
2. MA genel trend yönünü gösterir.
3. RSI, aşırı alım/aşırı satım koşullarını belirler.
Fiyat yükselmeye başladığında, MA'nın üzerinde kapandığında ve RSI aşırı satım bölgesinden çıktığında bir satın alma sinyali oluşur. Zıt koşullar altında bir satış sinyali oluşur.
Bu gösterge, trend takibi ve momentum stratejilerini birleştirerek potansiyel olarak güçlü alım ve satım fırsatlarını belirlemeyi amaçlar.