GDformerVertexFinder
- Göstergeler
- Sürüm: 1.0
- Etkinleştirmeler: 5
Göstergenin Amacı
AdaptiveATR_ZigZag_BB_GDformer_Predictor, MetaTrader 5 için geliştirilmiş bir analitik göstergedir. Klasik dalga analizini (ATR tabanlı ZigZag), uyarlanabilir Bollinger Bantları ve GDformer (Graph Decomposition Transformer) adı verilen tescilli bir tahmin teknolojisiyle birleştirir. Gösterge kendi başına işlem yapmaz — piyasa yapısının görsel analizi ve gelecekteki fiyat dönüş noktalarının önceden işaretlenmesi için tasarlanmıştır. Temel görevi, trader'a zigzagın bir sonraki "bacağının" en olası oluşacağı yeri göstermek ve gelecekteki tepe ile dip seviyelerinin varsayılan konumlarını önceden işaretlemektir.
Gösterge grafiğin ayrı bir penceresinde çalışır, uyarlanabilir çarpanlı bir ZigZag çizgisi çizer, son onaylanan noktanın etrafına Bollinger Bantları oluşturur, piyasa durumu paneli gösterir ve grafik üzerinde GDformer tahmin okları çizer. Bu oklar beklenen ekstremum tipini (tepe veya dip), tahmini fiyatı ve modelin güven seviyesini gösterir.
GDformer Teknolojisinin Stratejisi
GDformer, fiyat serilerindeki dönüş noktalarını tahmin etme görevine uyarlanmış, graph transformer konseptinin basitleştirilmiş bir uygulamasıdır. Teknoloji şu şekilde çalışır.
Öncelikle gösterge, son N bardan (varsayılan 100) bir özellik dizisi oluşturur. Her bar dört normalize edilmiş özellik ile tanımlanır: açılış ile kapanış arasındaki fark, yükseğin kapanışa göre konumu, düşüğün kapanışa göre konumu ve mumun yönü. Tüm değerler barın aralığına göre normalize edilir, bu da özellikleri her zaman diliminde ve her enstrümanda karşılaştırılabilir kılar.
Ardından sinyalin grafik ayrıştırması yapılır. Her özellik üç bileşene ayrılır: trend, mevsimsellik ve volatilite. Trend bileşeni yönlü hareketi, mevsimsellik bileşeni döngüsel salınımları, volatilite bileşeni ise piyasa dalgalanmalarının genliğini yansıtır. Bu, modelin "piyasa nereye gidiyor" ve "ne kadar güçlü dalgalanıyor" sorularını ayrı ayrı analiz etmesini sağlar.
Ayrıştırmadan sonra bir dikkat (attention) mekanizması uygulanır. Dizideki her nokta, diğer noktalarla benzerliğine göre bir ağırlık alır — model tekrar eden desenleri arar ve mevcut duruma benzeyen geçmiş bölümlerini güçlendirir. Aşırı hesaplama yükünden kaçınmak için dikkat penceresi her barın etrafındaki 20 komşu nokta ile sınırlıdır.
Ağırlıklı diziye dayanarak GDformer, dikkat uzayındaki yerel ekstremumları belirler ve aralarındaki tipik aralığı tahmin eder. Bu aralık, bir sonraki dönüş noktasının kaç bar sonra oluşma olasılığının en yüksek olduğunu hesaplamak için kullanılır.
Son aşama tahmin üretimidir. Gösterge, son onaylanan ZigZag ekstremumunu temel alır ve ATR ile uyarlanabilir katsayının çarpımına eşit bir genlik projekte eder. Beklenen ekstremum tipi otomatik olarak belirlenir: son onaylanan ekstremum tepe ise dip beklenir, tersi de geçerlidir. Projekte edilen genliğin yönü, tahmin edilen ekstremum tipine karşılık gelir: tepe için fiyat temelden yukarı, dip için aşağı hareket eder. Bu, tahmin ile son oluşan zigzag bacağı arasındaki görsel uyumu garanti eden şeydir ve ekteki ekran görüntüsünde açıkça görülmektedir.
Grafikte Görünüm
Ekran görüntüsünde ZigZag işaretlemesi, son onaylanan noktanın etrafındaki Bollinger Bandı kanalı, sayılı yeşil ve kırmızı etiketler (bunlar ekstremumlar arasında kat edilen pipler), ve SELL ile BUY olarak etiketlenmiş GDformer okları görülmektedir. Oklar varsayılan gelecekteki tepeleri ve dipleri göstermektedir. Soldaki panel mevcut durumu gösterir: yön, pip cinsinden ATR değeri, uyarlanabilir çarpan, son tamamlanan dalga, sinyal ve GDformer tahmin parametreleri. Tahmin SELL oku, son oluşan zigzag bacağının karşısına yerleştirilmiştir ve bu da düzeltilmiş yönün doğru çalıştığını doğrulamaktadır.
İşlem İçin Uygun Enstrümanlar
Gösterge belirli bir varlık sınıfına bağlı değildir ve yeterli bar geçmişi olan her enstrümanda çalışır. En iyi sonuçlar aşağıdaki kategorilerde gözlemlenir.
Yüksek likiditeye sahip ana döviz çiftleri: EURUSD, GBPUSD, USDJPY, AUDUSD, USDCAD, NZDUSD, USDCHF. Bu enstrümanlar istikrarlı volatiliteye ve iyi tanımlanmış dalga yapısına sahiptir, bu da ZigZag ve GDformer için önemlidir.
Çapraz kurlar: EURJPY, GBPJPY, EURGBP, AUDJPY, EURAUD. Daha geniş genlikler sağlarlar, bu da zigzag işaretlemesini görsel olarak daha net hale getirir.
Metaller: XAUUSD (altın), XAGUSD (gümüş). Yüksek volatiliteleri onları çekici kılar, ancak AtrPeriod parametresinin ve BbMultiplier çarpanının artırılmasını gerektirir.
Kripto para birimleri: BTCUSD, ETHUSD. Çalışırlar, ancak 24 saat işlem ve ani hareketler nedeniyle parametre ayarı gerektirir.
Düşük likiditeye sahip egzotik çiftlerde ve az sayıda tarihsel barı olan enstrümanlarda gösterge kullanılması önerilmez, çünkü GDformer bir tahmin oluşturmak için en az 20 bar, istikrarlı çalışma için ise yaklaşık 100 bar gerektirir.
Stratejinin Avantajları
Gösterge piyasa volatilitesine otomatik olarak uyum sağlar. ZigZag için çarpan mevcut ATR'ye göre dinamik olarak hesaplanır, bu da onun hem sakin hem de aktif piyasa aşamalarında eşit derecede iyi çalışmasını sağlar.
GDformer tahmini, soyut bir hareketli ortalamaya değil, son onaylanan ZigZag ekstremumuna bağlıdır. Bu, işaretlemeyi sezgisel hale getirir — oklar trader'ın beklediği gibi, zaten oluşmuş bacağın karşısında durur.
Model yalnızca yönü değil, aynı zamanda ekstremumlar arasındaki tipik aralığı da dikkate alır. Bu, yalnızca fiyatı değil, aynı zamanda bir sonraki dönüş noktasının oluşma zamanını (bars_ahead parametresi) tahmin etmeyi mümkün kılar.
Görselleştirme, modelin güven seviyelerini yüzde olarak içerir, bu da trader'ın zayıf sinyalleri filtrelemesine yardımcı olur.
Gösterge zaman dilimi ve enstrüman değişikliklerini doğru şekilde işler: GDformer ağırlıkları ve tahminleri otomatik olarak sıfırlanır, nesne önbellekleri temizlenir, bu da bellek sızıntılarını ve görsel artefaktları önler.
Durum paneli, yön, pip cinsinden ATR, uyarlanabilir çarpan, ekstremum ve dönüş istatistikleri ve GDformer parametreleri dahil olmak üzere tüm kilit bilgileri kompakt bir şekilde görüntüler.
Stratejinin Dezavantajları
Gösterge bir işlem sistemi değildir ve kullanıma hazır giriş sinyalleri sağlamaz. Olası gelecekteki dönüş noktalarını gösterir ancak oluşumlarını garanti etmez. Trader işaretlemeyi yorumlamalı ve kararları bağımsız olarak vermelidir.
GDformer sezgisel bir modeldir, eğitilmiş bir sinir ağı değildir. Ağırlıklar analitik olarak belirlenir ve tarihsel veriler üzerinde optimize edilmez. Bu, tahminlerin tam ML modellerinden daha az doğru olabileceği anlamına gelir.
Tahmin okları geriye dönük olarak yeniden çizilmez, ancak yeni onaylanan ZigZag ekstremumları ortaya çıktığında konum değiştirebilir. Bu normal bir davranıştır ancak trader tarafından anlaşılması gerekir.
Ani haber hareketleri ve anormal volatilite dönemlerinde tahmin doğruluğu düşer, çünkü model önceki salınımların istatistiklerine dayanır.
Gösterge, çok sayıda tarihsel bara sahip zayıf makinelerde hesaplama kaynakları açısından talepkardır, ancak optimizasyonlar (dikkat penceresi, GDformer'ı yalnızca yeni bir barda çağırma) yükü önemli ölçüde azaltır.
GDformer parametreleri (dizi uzunluğu, ufuk, güven eşiği) belirli bir enstrüman ve zaman dilimi için ayar gerektirir. Her yerde eşit derecede iyi çalışan evrensel değerler yoktur.
Kullanım Önerileri
Gösterge en çok M15 ile H4 arasındaki zaman dilimlerinde orta vadeli ve gün içi işlemler için uygundur. M1 ve M5'te GDformer tahminleri gürültüye karşı çok hassastır; D1 ve üzerinde ise çok hareketsizdir.
Optimal senaryo: GDformer'ı ön işaretleme aracı olarak kullanmak ve kararları diğer araçlardan gelen onaylara dayanarak vermek — destek ve direnç seviyeleri, mum desenleri, sapmalar, hacimler.
Güveni yüzde 60'ın üzerinde olan GDformer okları, zayıf sinyallerden daha fazla dikkat hak eder. Güven eşiği GDformerConfidenceThreshold parametresi ile ayarlanabilir.
Son ZigZag noktasının etrafındaki Bollinger Bandı kanalı, potansiyel bir dönüşün dinamik bölgesi olarak kullanmak için uygundur: tepe beklenirken üst banda dokunmak veya dip beklenirken alt banda dokunmak ek onay olarak hizmet edebilir.
Enstrüman veya zaman dilimi değiştirirken, göstergenin tahminlerinin stabilize olması için 100–200 bar vermeniz önerilir.
