Multi Timeframe Currency Strength Panel
- Göstergeler
-
Narayanan Mohanan Mohanan Krishnan
Expert Advisor, özel göstergeler ve backtest ile doğrulama araçları geliştiren bir MT5/MQL5 geliştiricisiyim. Temiz, iyi dokümante edilmiş ve yeniden çizim yapmayan (No Repaint) kod yazmaya odaklanıyorum. Kapanmış mum mantığı, doğrulanmış buffer'lar ile doğru handle ve bellek yönetimi gibi - Sürüm: 1.0
Bu panel, sekiz ana para biriminin şu anda nerede durduğunu ve 28 ana paritenin dokuz zaman diliminde aynı anda nasıl hareket ettiğini gösterir. Her iki okuma da tek bir grafik üzerinde yer alır ve bir zamanlayıcıyla güncellenir.
Pariteleri tek başına sıralamak yanıltıcıdır. Tek bir para birimi hareket ettiğinde onu içeren her parite de birlikte hareket eder; bu nedenle parite sıralamasının tepesi çoğu zaman aynı para biriminin yedi kez tekrarlanmasından ibarettir. Bu panel, matrisin tamamını her para biriminin kendi gücüne ayrıştırarak nedeni tekrarlardan ayırır.
Ayrıştırma nasıl çalışır?
Sekiz para biriminin her biri, yirmi sekiz pariteden yedisinde yer alır. Gücü, bu yedi okumanın ortalamasıdır; söz konusu para birimi karşıt para birimi konumundayken işaret ters çevrilir. Düşen bir AUDJPY, yenin zayıfladığını değil güçlendiğini gösterir.
Her parite tam olarak iki para birimini etkiler: taban para birimine artı, karşıt para birimine eksi yönde katkı verir. Bu nedenle yirmi sekiz paritenin tamamında bu katkılar birbirini götürür ve sekiz güç değerinin toplamı sıfır olur. Panel bunu bir iç doğrulama olarak kullanır: değerler denkleşmiyorsa ayrıştırma hatalıdır. Bu aynı zamanda okumaların mutlak değil, birbirine göre olduğu anlamına gelir. Bir para birimi kendi başına güçlü değildir; yalnızca bu kümedeki diğerlerine kıyasla güçlüdür.
Pratik sonuç şudur: birbiriyle örtüşen yirmi sekiz sayının yerini net sekiz sayı alır. Listenin altındaki yedi yen paritesine bakıp ortak nedeni tahmin etmek yerine, nedeni doğrudan görürsünüz.
Parite satırları neyi gösterir?
Her parite satırında dokuz renkli blok bulunur; M1'den MN1'e her zaman dilimi için o dilimdeki en son tamamlanmış hareketin yönünü ve büyüklüğünü gösterir. Varsayılan olarak yeşil güçlü yükselişi, sarı zayıf yükselişi, gri yatay seyri, turuncu zayıf düşüşü ve kırmızı güçlü düşüşü ifade eder. Beş rengin tamamı giriş parametresidir ve değiştirilebilir.
Satırı soldan sağa okumak, hareketin yalnızca kısa zaman dilimleriyle sınırlı mı kaldığını yoksa uzun dilimlere de taşınmış mı olduğunu gösterir. M1–M15 arası kırmızı, ancak H4 ve üzerinde yeşil olan bir satır, henüz büyük resmi çevirmemiş yeni bir harekettir.
Satır sonundaki değer, bu dokuz okumanın ağırlıklı ortalamasıdır. Satırlar bu değere göre sıralanır, en güçlüler üstte yer alır.
Uyumsuzluk işareti
Ayrıştırma matrisi eksiksiz açıklıyor olsaydı, bir paritenin değeri taban para biriminin gücü eksi karşıt para biriminin gücüne eşit olurdu. Bir parite bundan belirgin biçimde uzaklaştığında, hareketi iki para biriminden hiçbiriyle tam olarak açıklanamıyor demektir ve panel o pariteyi işaretler.
Eşik, sabit bir sayı yerine matrisin tamamı üzerinden standart sapma cinsinden belirlenir; böylece sakin ve hareketli koşullara aynı şekilde uyum sağlar.
Bu eşiği kendi tercihinize göre ayarlamaya değer. Yüksek bir eşik yalnızca en uç durumları ayıklar; düşürmek ise işaretleri matrise yayar ve katı bir ayarın gizlediği daha küçük sapmaları görünür kılar. Ekran görüntülerinden biri bunu göstermek için düşük bir eşikle alınmıştır: işaretler panelin üst, orta ve alt kısımlarında görünür, yalnızca en çok hareket eden pariteler üzerinde toplanmaz.
Yüksek eşiklerde beklenmesi gereken bir durum: tek bir para birimi sert hareket ettiğinde, o para birimini içeren pariteler topluca işaretlenme eğilimindedir. Sekiz net güç değerini üreten ortalama alma işlemi, aşırı büyük tek bir hareketi tamamen soğuramaz; bu yüzden tüm grup kısmen açıklanamamış gibi okunur. İşaret, olağan koşullarda en fazla, tek bir para biriminin sert hareket ettiği anlarda ise en az bilgi taşır — sezginin tersidir ve güvenmeden önce bilinmesinde yarar vardır.
Giriş parametreleri
- Panel içeriği — para birimleri ve pariteler, yalnızca para birimleri ya da yalnızca pariteler
- Panel köşesi — dört köşeden biri, piksel cinsinden yatay ve dikey kaydırma ile
- Yazı tipi boyutu, satır aralığı, blok genişliği ve yüksekliği — panel grafiğinize göre ölçeklenir
- Gösterilecek parite satırı sayısı — 1 ile 28 arası, küçük pencereler için
- Güç çubuklarını sıkıştır — karekök ölçeği; baskın bir para birimi diğer tüm çubukları küçük kalıntılara dönüştürmesin diye
- Son güncelleme saatini göster — donmuş bir panelin güncel sanılması yerine hemen fark edilmesini sağlayan görünür zaman damgası
- Para birimlerinden sapan pariteleri işaretle — açık/kapalı, standart sapma cinsinden ayarlanabilir eşikle
- Yenileme aralığı — saniye cinsinden
- Piyasa kapalıyken dondur — değişmeyen bir panelin yeniden çizilmesini durdurur
- Sembol soneki — otomatik algılanır; alışılmadık aracı kurum adlandırmaları için elle de girilebilir
- Renkler — beş blok durumu, uyumsuzluk işareti ve metin
Grafiğinize uyum
Metin rengi varsayılan olarak grafik arka planından türetilir; böylece panel açık ya da koyu bir renk şemasında yeniden ayarlanmadan okunabilir kalır. Şema değiştirildiğinde bir sonraki yenilemeyi beklemeden anında yeniden çizilir. Kaydırma ve yakınlaştırma yeniden çizimi tetiklemez.
Panel seçtiğiniz köşeye sabitlenir ve piksel cinsinden kaydırılır; pencere boyutu değiştiğinde koyduğunuz yerde kalır.
Ekran görüntüleri ne gösteriyor?
- Yan yana iki grafik — solda açık renk şemasında günlük dolar endeksi grafiği ve panel solda; sağda koyu renk şemasında saatlik altın grafiği ve panel sağda. Farklı enstrümanlar, farklı zaman dilimleri, zıt renk şemaları, zıt köşeler ve birebir aynı okumalar: panel piyasayı anlatır, üzerinde durduğu grafiği değil.
- Parametre penceresi — tüm ayarlar, arka planda görünen panelle birlikte.
- Yalnızca para birimleri modu — parite ızgarasına ihtiyaç duyulmadığında sekiz satırlık derli toplu bir panel.
- Farklı enstrüman ve zaman dilimlerinde tam panel — biri düşük uyumsuzluk eşiğiyle alınmış olup, işaretler yalnızca en çok hareket eden pariteler üzerinde değil panelin tamamına yayılmış durumda.
Hesaplama davranışı
Her zaman dilimi okuması, oluşmakta olan mumu en son tamamlanmış mumla birleştirir; böylece panel kapanmış verilere dayanmayı sürdürürken canlı harekete de tepki verir. Bir parite için herhangi bir zaman diliminin geçmişi mevcut değilse o dilim dışarıda bırakılır ve değer, gerçekten okunabilen dilimler üzerinden normalleştirilir — bir parite, hareketi nedeniyle değil veri eksikliği nedeniyle sıralamada asla geri düşmez.
Panel, grafiğin tick'leriyle değil kendi zamanlayıcısıyla yenilenir. 28 sembolü kapsayan bir gösterimde bu belirleyicidir: grafik sembolüne bağlı çalışsaydı, sakin bir seansta likiditesi düşük bir çapraz parite üzerindeyken piyasanın geri kalanı hareket ederken tüm panel donardı.
Notlar
- Fiyat grafiği üzerine nesne olarak çizilir. Gösterge buffer'ı, çizim veya ayrı pencere yoktur.
- 28 ana paritenin tamamı aracı kurumunuzda mevcut olmalıdır. Panel, eksik olanları Experts günlüğünde adlarıyla bildirir.
- 28'den az parite mevcutsa para birimi bölümü gizlenir; eksik bir ayrıştırma yanıltıcı olurdu.
- Panel M1'den MN1'e sabit zaman dilimlerini okur. Üzerinde bulunduğu grafiğin zaman dilimini takip etmez.
- Dış bağımlılık yoktur. Tüm değerler göstergenin içinde hesaplanır. Başka hiçbir göstergeyi çağırmaz; bu nedenle başarısız olabilecek handle bulunmaz, yanında kurulması gereken bir bileşen yoktur ve standart gösterge klasörünüzün durumuna bağımlılık söz konusu değildir.
Bu panel, teknik analiz ve piyasa koşullarının filtrelenmesi için tasarlanmış bir araçtır. Bir işlem sistemi değildir, alım satım sinyali üretmez, yatırım tavsiyesi vermez ve otomatik olarak pozisyon açmaz veya yönetmez. Piyasanın nereye hareket ettiğini anlatır; nereye gideceğini tahmin etmez. Performansına ilişkin hiçbir iddiada bulunulmamaktadır.
Ücretsiz olarak indirilip kullanılabilir. Faydalı bulduysanız, vereceğiniz bir puan diğer yatırımcıların panele ulaşmasına yardımcı olur.
| Bu geliştiricinin diğer araçları Temiz, belgelenmiş ve yeniden çizim yapmayan koda önem vererek MT5 göstergeleri ve Expert Advisor'lar geliştiriyorum: kapanmış mum mantığı, doğrulanmış buffer'lar ve başka göstergelere hiçbir bağımlılık içermeyen bir yapı. Yayımlanan tüm ürünleri görüntüle → Hesaplama yöntemi, ayrıştırma veya paneli kendi araçlarınızla birlikte kullanma konusunda sorularınız mı var? Bana özel mesaj gönderin, memnuniyetle yanıtlarım. |
Narayanan Mohanan, MT5/MQL5 geliştiricisi tarafından geliştirilmiş ve sürdürülmektedir.
Bu sayfanın çevirisinde bir hata tespit ederseniz lütfen bana bildirin, düzelteceğim.
