Currency Strength Oscillator MT4
- 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
- Etkinleştirmeler: 10
MetaTrader 4 için Döviz Gücü Osilatörü
Sekiz ana dalın geçmişini gösteren göreceli bir para birimi gücü göstergesi.
Bu para birimi gücü osilatörü, sekiz ana para biriminin göreceli gücünü geçmiş olarak gösterir; 28 büyük çiftler. Standart bir para birimi gücü ölçer size işlerin şu anda nerede durduğunu söylerken, bu da o noktaya nasıl gelindiğini, yani hangi para biriminin güçlendiğini, hangisinin değer kaybettiğini ve sıralamanın nerede el değiştirdiğini gösterir.
Sekiz serinin tümü belgelenmiş gösterge tamponları olarak sunulur, böylece Uzman Danışman döviz gücünü doğrudan MetaTrader 4'ten okuyabilir.
Ayrıştırma nasıl çalışır?
Sekiz para biriminin her biri yirmi sekiz çiftin yedisinde yer alıyor. Gücü, bu yedi okumanın ortalamasıdır; karşıt para birimi nerede olursa olsun işaret ters çevrilmiştir - düşen bir değer AUDJPY zayıflayan değil, güçlenen yen anlamına gelir.
Her çift tam olarak iki para birimine katkıda bulunur; tabanına pozitif, kotasyonuna negatif, dolayısıyla tüm sette bu katkılar iptal edilir ve sekiz güçlü yönün toplamı sıfıra eşit olur. Gösterge bunu dahili bir kontrol olarak kullanıyor: eğer değerler dengede değilse ayrıştırma yanlış olur. Bu aynı zamanda okumaların mutlak olmaktan ziyade göreceli olduğu anlamına da gelir. Bir para birimi tek başına güçlü değildir, yalnızca grubun geri kalanına karşı güçlüdür.
Hesaplamada grafik yerine para birimleri okunduğu için göstergenin üzerinde bulunduğu sembol ne olursa olsun aynı sekiz satır görünür.
Geçmişin bir anlık görüntünün yapamayacağını gösterdiği şey
Bir sıralama size bugünün sırasını anlatır. Geçmiş size ne kadar süre dayandığını, liderin hâlâ tırmanıyor mu yoksa halihazırda dönüyor mu olduğunu ve iki para biriminin ne zaman yer değiştirdiğini anlatır. Geçişler sıralamanın el değiştirdiği yerdir.
Bireysel para birimleri kapatılabilir; bu genellikle sekiz para biriminin tamamını izlemekten daha faydalıdır. Grafiğin kendi sembolünü oluşturan yalnızca ikisini çizmek, onu hangi tarafın yönlendirdiğinin net bir şekilde okunmasını sağlar.
Gücü ölçmenin iki yolu
Değişim oranıyeniden incelemedeki yüzde harekettir. Göreceli olduğu için çiftler arasında doğrudan karşılaştırılabilir.
Ortalamaya standartlaştırılmış mesafeStandart sapmalarda da aynı hareketi ifade ediyor, bu da çok farklı volatiliteye sahip enstrümanları tek ölçekte tutuyor.
Uzun incelemelerde farklı davranırlar. Geriye dönüp baktığımızda 200 Değişim oranı kalıcı bir kayma biriktirir - birçok para birimi tüm pencere boyunca sıfırın üstünde veya altında kalırken, standart ölçü merkezde kalır. İkisi de yanlış değil. Değişim oranı gerçekte gerçekleşen hareketi tanımlar; standartlaştırılmış ölçüm bunun ne kadar sıra dışı olduğunu açıklıyor. Kısa incelemelerde fark küçüktür.
Eşleştirme modu
Eşleştirme modu tek bir çizgi çizer: bir para biriminin gücü eksi diğerinin gücü. Bu, tek bir ilişkiye indirgenmiş aynı ayrıştırmadır ve her grafikte işe yarar. CHF eksi JPY işlem yaparken izlenebilir EURAUD .
Bu fiyatla aynı değil CHFJPY . Fiyat bir pazarın teklifidir; bu, her biri matrisin tamamına göre ölçülen iki para birimi arasındaki farktır.
Ana dalların ötesinde
Gösterge yalnızca FX'te değil, herhangi bir grafikte çalışır. Bir altın veya endeks grafiğinde para birimi çizgileri hala para birimlerini tanımlar; bu da genellikle tam olarak istenen şeydir; dolar bazlı bir enstrümanın okunması, yanında doların kendisi göründüğünde daha kolaydır. Daha hızlı ve daha yavaş bir görünümü karşılaştırmak için farklı incelemelerde birden fazla örnek eklenebilir.
Orada neyin iddia edilip edilmediğine dikkat edin. Altın bunun bir parçası değil 28 -çift matrisidir ve kendine ait bir kuvvet değeri yoktur. Grafiğin gösterdiği şey, FX matrisinden ölçülen ve altının fiyatının yanında görüntülenen dolardır. Dürüst okuma, altın yükselirken doların zayıfladığı yönünde; ancak altının güçlü olduğu söylenemez.
Bir Uzman Danışmandan Okumak
On tampon açığa çıkarıldı ve belgelendi. Arabellek sırası sabit ve alfabetiktir ve ekran anahtarlarıyla değişmez; bir para biriminin gizlenmesi onu grafikten kaldırır ancak arabellek değerlerini korur; böylece EA, kullanıcının görüntüleme tercihinden etkilenmez.
double jpy = iCustom(Symbol(), Period(), "CurrencyStrengthOscillator", 5, 1); // buffer 5 is always JPY, shift 1 is the last closed bar
- 0 — AUD
- 1 — CAD
- 2 — CHF
- 3 — EUR
- 4 — GBP
- 5 — JPY
- 6 — NZD
- 7 — USD
- 8 — sıfır çizgisi
- 9 — çift yayılımı, taban eksi alıntı, çift modunda doldurulur
Girişler
- Güç ölçüsü- değişim oranı veya ortalamadan standartlaştırılmış mesafe
- Geriye bakma- her okumanın çubuklar halinde ölçüldüğü pencere; 14 varsayılan olarak
- Pürüzsüzleştirme- sonuca uygulanan hareketli ortalama; 3 varsayılan olarak, 1 hiçbiri için
- Hesaplanacak çubuklar— hesaplamanın ne kadar gerisine; 500 varsayılan olarak, 0 mevcut tüm geçmiş için
- Sembol son eki— otomatik olarak algılanır ve alışılmadık komisyoncu isimlendirmesi için elle ayarlanabilir
- Tek bir çift yayılımını göster— karşılaştırılacak bir temel ve teklif para birimiyle eşleştirme moduna geçer
- Göstermek AUD Gösteri aracılığıyla USD — para birimi başına bir anahtar; tümü varsayılan olarak açıktır ve eşleme modunda göz ardı edilir
Ekran görüntüleri neyi gösteriyor?
- Sekiz para biriminin tamamı GBPUSD saatlik— Yen paketten ayrılırken, dolar ve sterlin değer kaybederken, buna eşlik eden fiyat hareketi de görülüyor.
- Veri Penceresi— her biri bir Uzman Danışman tarafından adlandırılmış ve okunabilen tek bir çubuğa karşı tamponlar. İçindeki sekiz para birimi değerinin toplamı 0.001 , bu, görüntüleme yuvarlamasının üç ondalık basamağı boyunca gidiş dönüşte hayatta kalan sıfır toplamlı özelliktir.
- USDJPY günlük olarak yalnızca iki para biriminin çizilmesi ile- Dolar ve yen, kesişimlerin fiyattaki dönüşlerle aynı hizada olduğu ve başka hiçbir şeyin dikkat çekmek için rekabet etmediği bir yer.
- XAUUSD Dolar izole edilmiş halde saatlik, iki incelemede— biri daha yavaş ve diğeri daha hızlı olmak üzere ayrı pencerelerde göstergenin iki örneği. Geriye bakış ne kadar kısa olursa ilk önce döner, o kadar uzun süre onaylanır.
- Eşleme modu açık CHFJPY günlük— tek satır, İsviçre frangı eksi yen.
- Girişler iletişim kutusu— MT4 özellikler penceresiyle her ayar.
Ne kadar geriye gidiyor
Ayrışmanın hepsine ihtiyacı var 28 Çubuktaki çiftlerin herhangi bir anlamı vardır, dolayısıyla kullanılabilir derinlik aralarındaki en kısa geçmiştir ve komisyoncular küçük çaprazlarda ana çaprazlardan çok daha az geçmişe sahiptir. Mevcut geçmişin talep edilenden daha kısa olduğu durumlarda gösterge, yapabileceklerini çizer ve limiti Uzman günlüğünde bir kez bildirir.
Kısa zaman dilimlerinde bu görünmez. Ortak geçmişin birkaç yüz çubuk veya daha az olabildiği Haftalık ve Aylık'ta görünür hale gelir ve osilatör, fiyatı çok daha geriye giden bir grafikte yarı yolda başlayacaktır. Bu bir hata değil, sınırdır. Bu, komisyoncu verilerinin bir özelliğidir ve her para birimi gücü aracı için geçerlidir; çoğu size söylemez.
Varsayılanları hesaplamak için çubuklar 500 . Yükseltme veya ayarlama 0 mevcut tüm geçmiş için, yeni bir zaman diliminde daha yavaş bir ilk yükleme pahasına daha uzun bir görünüm sağlar.
Hesaplama davranışı
Kapalı çubuk değerleri nihaidir. Şekillendirme çubuğu kapanana kadar güncellenir ve ilk dokunuşta donmak yerine her tıklamada yeniden hesaplanır, böylece değeri, çubuk açıldığında fiyat ne olursa olsun kaydedilmek yerine kapanışta sabitlenir.
Her çubuk hepsinden ayrıştırılır 28 çift ya da hiç. Her para biriminin ortalaması, varsayılan yedi yerine, kendisine gerçekten katkıda bulunan çiftler üzerinden alınır. Kısmi bir kümeden hesaplanan güç tam olarak gerçek bir okumaya benzer ve daha sonra yanlış olarak tanımlanamaz, dolayısıyla gösterge bir değer üretmez.
Bir komisyoncunun geçmişinde aşağıdakilerden biri için bir çubuğun eksik olduğu yer 28 Çiftlerde, bu çiftin bilinen son kapanışı, çiftin düşürülmesi yerine ileri taşınır ve değişiklik, çiftin adı ve etkilenen çubuk sayısıyla birlikte Uzman günlüğünde raporlanır. MetaTrader 4 akışları bu tür boşlukları MetaTrader 5 akışlarından daha sık içerir, dolayısıyla iki platform oturum sınırlarında küçük bir miktar farklılık gösterebilir.
Ekran görüntüleri hakkında.Görüntüler MetaTrader 5'te yakalanmıştır. MetaTrader 4 yapısı doğrudan bir bağlantı noktasıdır ve her zaman diliminde iki terminalin çubuğu çubukla karşılaştırarak arabellek arabelleğine göre doğrulanmıştır. Bulunan tek fark yukarıda açıklanan besleme boşluğu yönetimidir ve tek fark budur: Döviz gücü osilatörünün hesapladığı şey her iki platformda da aynıdır. Farklı olan, terminalin kendisidir; grafik oluşturma ve ayarlar iletişim kutusunun düzeni.
Notlar
- On gösterge arabelleğiyle ayrı bir pencerede çizim yapar. Yukarıdaki tampon haritası sabittir ve ekran anahtarlarıyla değişmez.
- Tüm 28 majör çiftler brokerınızdan temin edilebilir olmalıdır. Gösterge, Uzmanlar günlüğünde eksik olan her şeyi isme göre rapor eder.
- Çizilen aralık, en kısa geçmişle sınırlıdır. 28 Haftalık ve Aylık olarak görülebilen çiftler. Sınır, Uzman günlüğünde bir kez raporlanır.
- Aynı grafiğe, farklı incelemelerde veya farklı ölçümlerde birden fazla örnek eklenebilir.
- Dış bağımlılık yok.Her değer göstergenin içinde hesaplanır. Başka bir göstergeyi çağırmaz, bu nedenle başarısız olabilecek tanıtıcılar, yanına kurulacak hiçbir şey yoktur ve standart gösterge klasörünüzün durumuna bağımlılık yoktur.
Bu nedir ve ne değildir
Bu, teknik analiz ve piyasa koşullarını filtrelemek için bir araçtır. Bir alım satım sistemi değildir, alım satım sinyali üretmez, yatırım tavsiyesi vermez, pozisyon açmaz veya yönetmez.
Tahmin edici olmaktan ziyade tanımlayıcıdır. Sekiz para biriminin ne yaptığını ölçüyor; bundan sonra ne yapacaklarını tahmin etmez ve performansına ilişkin herhangi bir iddiada bulunulmaz.
| Bu geliştiriciden daha fazla araç Temiz, belgelenmiş, yeniden boyanmayan kod - kapalı çubuk mantığı, doğrulanmış arabellekler ve diğer göstergelere bağımlılık olmaksızın MT4 göstergeleri ve Uzman Danışmanlar oluşturuyorum. Yayınlanan tüm ürünleri görün → Hesaplama, ayrıştırma veya bunu kendi araçlarınızla birlikte kullanmayla ilgili sorularınız mı var? Bana özel mesaj gönderin - cevaplamaktan memnuniyet duyarım. |
MT4/MQL4 Geliştiricisi Narayanan Mohanan tarafından geliştirildi ve bakımı yapıldı.
Bu sayfanın çevirisinde bir hata tespit ederseniz lütfen bana bildirin, düzelteceğim.
