Fan sayfamıza katılın
- Görüntülemeler:
- 21
- Derecelendirme:
- Yayınlandı:
-
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
Çok Sembollü Korelasyon Sapma Ölçer
Yazar: Adeolu Gbadebo
Arkasındaki fikir
Çoğu döviz çifti ve finansal araç, uzun süreler boyunca birbiriyle paralel hareket eder. EURUSD, GBPUSD'yi takip eder; altın, gümüşü takip eder; bir endeks ise en yüksek ağırlığa sahip hisse senedini takip eder. Bu ilişki, birçok hedging, sepet ve çift ticaret mantığının sessizce dayandığı şeydir — ve bu ilişki sabit değildir. Sakin seanslarda bu ilişki daralır; haberler, likidite boşlukları veya iki enstrümanın temel itici güçlerindeki sapmalar nedeniyle ise kopar. Bu gösterge, iki grafiği yan yana inceleyerek gözle tahmin etmek yerine, bu ilişkiye sayısal bir değer atar.
Gösterge, yapılandırılabilir bir geriye dönük dönem boyunca, mevcut sembolün ve girdilerde belirttiğiniz referans sembolün çubuk bazında getirileri arasında değişken bir Pearson korelasyonu hesaplar. Bunun yanı sıra, iki enstrüman arasındaki logaritmik fiyat farkını — esasen mevcut sembolün referans sembole göre göreceli olarak ne kadar saptığını — izler ve bu farkı hareketli bir z-skoruna dönüştürür. Bir "sapma kırılması", yalnızca her iki koşul da bir araya geldiğinde işaretlenir: korelasyon, ayrışma eşiğinizin altına düşmüş ve spread z-skoru aşırı bir değeri aşmış olmalıdır; bu kombinasyon, genellikle iki enstrüman arasında ya bir geri dönüş ya da tamamen yeni bir rejimin başlangıcını önceler.
Likiditesi yüksek ve birbiriyle korelasyonlu herhangi bir sembol üzerinde çalıştırabilirsiniz — örneğin EURUSD ile GBPUSD karşılaştırması, bir metal çifti ile DXY karşılaştırması veya birbiriyle korelasyonlu iki endeks CFD’si. Ayrı pencere göstergesi olarak tasarlanmıştır; bu sayede fiyatın üzerine değil altına çizim yapar ve grafiğin kendisinin düzenli kalmasını sağlar.
Nasıl yorumlanır?
- Korelasyon çizgisi — iki sembolün getirileri arasındaki değişken Pearson korelasyonu, -1 ile +1 arasında sınırlıdır. Çift “bağlı” kaldığı sürece (ayrılma eşiğinin üzerinde) açık gri renkte görüntülenir ve korelasyon bu eşiğin altına düştüğü anda beyaza geçer; böylece kesin değeri okumaya gerek kalmadan ayrılma aşaması bir bakışta görülebilir.
- Spread Z-Skoru histogramı — mevcut sembol ile referans sembol arasındaki logaritmik fiyat farkının hareketli z-skorudur. Sıfıra yakın değerler, spread'in son zamanlardaki ortalamasına yakın olduğunu gösterir; ±2'ye veya ötesine doğru uzanan değerler ise mevcut sembolün, göreceli olarak referans sembolden olağandışı bir şekilde uzaklaştığını gösterir.
- Yukarı/Aşağı Diverjans okları — yalnızca korelasyonun ayrıştığı ve aynı zamanda Z-skorunun aşırı değerlere ulaştığı durumlarda çizilir. Yukarı ok, negatif bir spread uç değerini gösterir (mevcut sembol referans sembolün gerisinde kalmıştır ve yakında arayı kapatabilir); aşağı ok ise pozitif bir spread uç değerini gösterir (mevcut sembol referans sembolün önüne geçmiştir ve bu farkın bir kısmını geri verebilir).
- Pratik kullanım — Sürekli yüksek korelasyonu, iki enstrümanın birlikte hareket etmeye devam edeceğini varsayan göreceli değer veya riskten korunma stratejileri için bir yeşil ışık olarak değerlendirin. Bir sapma okunu, korelasyonu varsayan pozisyonlardaki riski azaltmak ya da okun işaret ettiği yönde, ideal olarak mevcut sembolün kendi grafiğinde fiyat hareketi veya momentum onayıyla desteklenen kısa vadeli bir ortalamaya dönüş ticareti aramak için bir işaret olarak değerlendirin.
Dış değişkenler (girdiler)
| Girdi | Varsayılan | Amaç |
|---|---|---|
| InpRefSymbol | "GBPUSD" | Mevcut grafiğin getirileri ve spreadinin karşılaştırılacağı referans sembolü. Market Watch'ta mevcut olmalıdır. |
| InpCorrPeriod | 50 | İki sembol arasındaki getirilerin hareketli Pearson korelasyonunu hesaplamak için kullanılan çubuk sayısı. |
| InpZPeriod | 50 | Z-skorunun logaritmik fiyat farkının ortalamasını ve standart sapmasını hesaplamak için kullanılan çubuk sayısı. |
| InpCorrLowThreshold | 0,30 | İki sembolün "bağlantısız" olarak değerlendirildiği ve çizginin beyaza dönüştüğü mutlak korelasyon seviyesi. |
| InpZScoreThreshold | 2,0 | Bir sapma okunu çizmek için, ayrışmış korelasyonun yanı sıra gerekli olan mutlak dağılım z-skoru. |
| InpArrowsEnabled | true | Diverjans Yukarı / Diverjans Aşağı ok işaretçilerini açar veya kapatır. |
| InpNormalColor | clrSilver | Çiftin birbirine bağlı kaldığı sürece (ayrılma eşiğinin üzerinde) korelasyon çizgisinin rengi. |
| InpBreakdownColor | clrWhite | Çiftin bağlantısı koptuğunda (çöküş eşiğinin altında) korelasyon çizgisinin rengi. |
| InpZScoreColor | clrGray | Spread z-skor grafiği için histogram rengi. |
Önerilen kullanım
Göstergeyi, gerçekten işlem yapmayı planladığınız sembole ekleyin ve InpRefSymbol'u normalde takip ettiği enstrümana (korelasyonlu bir döviz çifti, ilgili bir emtia veya bir referans endeks) ayarlayın. M15 veya H1 zaman dilimlerinde varsayılan 50 çubukluk geriye dönük analizle başlayın; daha kısa zaman dilimleri daha hızlı tepki verir ancak daha gürültülü korelasyon dalgalanmalarına neden olur; daha uzun zaman dilimleri ise daha istikrarlıdır ancak gerçek bir kırılmayı işaret etmede daha yavaştır. Harekete geçmeden önce, bir sapma okunu mevcut sembol üzerindeki kendi yapınız veya momentum yorumunuzla birleştirin — gösterge, iki enstrümanın istatistiksel olarak ne zaman ayrıldığını belirler, hangisinin "doğru" olduğunu değil; bu nedenle, fiyat üzerindeki teyit sinyali, ani bir geri dönüşten ziyade yeni bir trendin başlangıcı olduğu ortaya çıkan bir kırılmayı gözden kaçırmanızı önler.

Şekil 1. GBPUSD ile karşılaştırmalı olarak çizilen Çoklu Sembol Korelasyon Diverjans Ölçeri içeren EURUSD M15 grafiği. Çiftin korelasyonu azaldıkça korelasyon çizgisi gümüşten beyaza döner; gri histogram, spread z-skorunun aşırı bir seviyeye uzandığını gösterir ve beyaz oklar, ortaya çıkan diverjans kırılma olaylarını işaretler.
MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/76265
Stop Geometry Visualizer MT5
Brokerin “Stops Level” ve “Freeze Level” değerlerini grafikte görselleştiren, salt okunur bir MT5 göstergesi.
Quantora Spread Monitor MT5 - Professional Live Spread Monitoring Tool
MetaTrader 5 için profesyonel, açık kaynaklı bir Spread Monitörü. Modern bir Quantora kontrol paneli aracılığıyla canlı spread, minimum, maksimum ve ortalama spread değerlerini, geçmiş grafiğini ve yapılandırılabilir yüksek spread uyarılarını gösterir.
Adaptive Volume Profile Node Tracker
Yapılandırılabilir bir geçmiş veri penceresi üzerinde, dalgalanmaya uyarlanabilen, sürekli güncellenen bir hacim profili oluşturur ve Kontrol Noktası (POC), Değer Alanı Yüksek/Düşük değerleri ile istatistiksel olarak anlamlı Yüksek/Düşük Hacim Düğümlerini (HVN/LVN) doğrudan grafiğe çizer.
EdgeMeter - does your entry signal beat the spread?
Bir giriş sinyalinin, bu sinyal üzerine haftalarca süren bir EA geliştirme çalışmasına girişmeden önce, gerçekten işlem maliyetlerini karşılayıp karşılamadığını ölçer. Maliyet düşüldükten sonraki net sonucu, birbiriyle örtüşmeyen örneklemler üzerinde hesaplanan güvenilir bir t-istatistiği ve rastgele bir kontrol sunar. Hiçbir emir vermez.