Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Telegram üzerinde bulun!
Fan sayfamıza katılın
Kodu ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Kodu beğendiniz mi? MetaTrader 5 terminalinde deneyin
Göstergeler

Multi Timeframe Trend Dashboard Indicator - MetaTrader 5 için gösterge

Olamide Daniel Adebayo
Olamide Daniel Adebayo
MQL5 Developer • Trading Tools • EAs • Products • Articles
Building, learning, and sharing one project at a time.
| Turkish English Русский 中文 Español Deutsch 日本語 Português 한국어 Français Italiano
Görüntülemeler:
30
Derecelendirme:
(1)
Yayınlandı:
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Çoklu Zaman Dilimlerine Sahip Trend Gösterge Paneli

Arkasındaki fikir

Daha yüksek zaman dilimindeki trendle işlem yapmak, genellikle tek bir soruyu yanıtlamak için birkaç grafik penceresi arasında geçiş yapmak anlamına gelir: Bu sembol, kurulum için önemli olan zaman dilimlerinde gerçekten bir trend gösteriyor mu ve hangi yönde? Bu gösterge, bu soruyu tek bir bakışta yanıtlar. Etkinleştirdiğiniz her zaman dilimi için — M15'ten W1'e kadar — o zaman diliminde kendi bağımsız Hızlı/Yavaş hareketli ortalama çiftini oluşturur, en son değerleri okur ve sonucu tek bir renk kodlu satır olarak gösterir: Hızlı ortalama, yavaş ortalamanın üzerindeyken yükseliş, altında olduğunda düşüş ve ikisi birbirine eşit olduğunda ise nötr trend gösterilir.

Her zaman diliminin trendi, terminalin kendi gösterge motoru (iMA işleyicileri ve CopyBuffer) kullanılarak tamamen bağımsız olarak hesaplanır; bu nedenle M15 satırı, aynı iki hareketli ortalamaya sahip bir M15 grafiğinin size göstereceği ile tam olarak aynıdır; H4 satırı ise bir H4 grafiğinin göstereceği ile tam olarak aynıdır ve bu şekilde devam eder — zaman dilimleri arası yaklaşım veya sentetik yeniden örnekleme söz konusu değildir.

Nasıl yorumlanır

  • BOĞA (varsayılan yeşil) — o zaman diliminde hızlı hareketli ortalama, yavaş hareketli ortalamanın üzerindedir.
  • AŞAĞI YÖNÜ (varsayılan kırmızı) — o zaman diliminde hızlı hareketli ortalama, yavaş hareketli ortalamanın altındadır.
  • NÖTR (varsayılan gri) — iki ortalama temelde eşittir veya o zaman çerçevesinin geçmişi henüz tam olarak yüklenmemiştir (yüklenene kadar "N/A" olarak gösterilir).
  • Satır sırası — her zaman etkinleştirilmiş en düşük zaman diliminden en yükseğe doğru sabittir (M15 → W1), böylece hangi zaman dilimlerinin etkinleştirildiğine bakılmaksızın panel her seferinde aynı şekilde okunur.
  • İsteğe bağlı MA değerleri — InpShowMAValues seçeneğini etkinleştirdiğinizde, rengin ardındaki sayıları görmek istediğinizde her satıra tam hızlı/yavaş fiyat değerleri eklenir.

Harici değişkenler (girdiler)

Giriş Varsayılan Amaç
InpShowM15 / InpShowM30 / InpShowH1 / InpShowH4 / InpShowD1 / InpShowW1 true / true / true / true / true / false Panelde hangi zaman dilimlerinin satır olarak görüneceğini belirler.
InpFastMAPeriod 10 Hızlı hareketli ortalamanın periyodu; etkinleştirilen her zaman diliminde ayrı ayrı hesaplanır.
InpSlowMAPeriod 30 Yavaş hareketli ortalamanın periyodu; etkinleştirilmiş her zaman diliminde ayrı ayrı değerlendirilir.
InpMAMethod Basit Hızlı ve yavaş ortalamaya uygulanan hareketli ortalama yöntemi (Basit, Üstel, Düzeltilmiş, Doğrusal Ağırlıklı).
InpAppliedPrice Kapanış Hareketli ortalamaların hesaplandığı fiyat serisi.
InpShowMAValues false Etkinleştirildiğinde, her satıra tam hızlı/yavaş fiyat değerlerini ekler.
InpUpdateOnNewBarOnly true true olduğunda, yeni grafik çubuğu başına bir kez yenilenir; false olduğunda, her tikte yenilenir.
InpPanelCorner Sol Üst Panelin sabitlendiği grafik köşesi.
InpPanelXDistance / InpPanelYDistance 12 / 18 Seçilen köşeden panelin piksel cinsinden uzaklığı.
InpFontSize 9 Her satır için kullanılan yazı tipi boyutu.
InpBullColor / InpBearColor / InpNeutralColor Limon yeşili / Kırmızı / Gümüş Olası üç trend durumunun her biri için satır rengi.
InpPanelTextColor / InpPanelBgColor Beyaz / Koyu Gri Başlık metni rengi ve panel arka plan rengi.

Önerilen kullanım

Herhangi bir sembolün herhangi bir grafiğine ekleyin; gösterilen zaman dilimleri, grafiğin kendi döneminden bağımsızdır, çünkü her satır, o belirli zaman dilimi için oluşturulan iMA() tanıtıcıları aracılığıyla kendi verilerini doğrudan alır. Grafik düzeni başına yalnızca bir örnek çalıştırın — aynı sembolün birden fazla grafiğine aynı anda eklemenin bir faydası yoktur, çünkü her örnek aynı satırları gösterecektir.

Hızlı/Yavaş MA kesişimi doğası gereği gecikmeli bir trend filtresidir; bu nedenle "Yükseliş"/"Düşüş" ifadesini tek başına bir giriş sinyali olarak değil, bir piyasa durumu göstergesi olarak değerlendirin; bu, "şimdi işlem yap" yerine "bu zaman dilimi hangi yöne eğilim gösteriyor" sorusuna cevap verir. İşlem geçmişi çok kısa olan sembollerde (yeni listelenen bir enstrüman veya haftalık/aylık çubuk sayısı sınırlı bir broker), yeterli sayıda çubuk yüklenene kadar daha yüksek zaman dilimlerine ait satırlarda "N/A" gösterilebilir — bu durum normaldir ve kendiliğinden düzelir. Bu gösterge yalnızca fiyat verilerini okur ve hiçbir zaman emir açmaz, değiştirmez veya kapatmaz; bu nedenle herhangi bir hesap türünde güvenle çalıştırılabilir.

OnInit() içinde oluşturulan her gösterge tanıtıcısı, OnDeinit() içindeki IndicatorRelease() aracılığıyla serbest bırakılır ve tüm grafik nesneleri aynı anda ObjectsDeleteAll() ile kaldırılır; bu sayede göstergenin bağlantısı kesildiğinde geride hiçbir şey kalmaz.



Şekil 1. EURUSD M15'teki trend panosu; M15'ten D1'e kadar her bir zaman diliminin bağımsız olarak değerlendirildiğini göstermektedir. Code Base görsel yönergelerine (750×500 px) uygun olarak siyah beyaz olarak oluşturulmuştur.

MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/76438

Hurst Exponent Regime Switch Indicator Hurst Exponent Regime Switch Indicator

Yeniden ölçeklendirilmiş aralık (R/S) analizi yoluyla fiyatın hareketli Hurst üssünü tahmin eder ve bunu, piyasanın şu anda trend halinde mi, ortalamaya geri dönme eğiliminde mi yoksa rastgele yürüyüş gibi mi hareket ettiğini gösteren renk kodlu bir osilatör olarak grafiğe döker.

Spread Monitor for Scalpers Spread Monitor for Scalpers

Spread histogram in a sub-window with current/avg/max/min stats, cost per trade, and threshold alerts for scalpers.

AAPL cfd - ORB strategy AAPL cfd - ORB strategy

AAPL CFD'sinde ORB stratejisinin kullanılması

Liquidity Void Decay Oscillator. Liquidity Void Decay Oscillator.

Katılımın düşük olduğu fiyat hareket çubuklarını “likidite boşlukları” olarak işaretleyen ve fiyatın her birini ne kadar hızlı doldurduğunu 0–100 arasında puanlayan bir alt pencere osilatörü; bu sayede hızlı bir şekilde emilen gürültüyü, hâlâ gerçek destek veya direnç görevi gören seviyelerden ayırır.