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

Global Macro Soros - MetaTrader 5 için gösterge

Görüntülemeler:
18
Derecelendirme:
(1)
Yayınlandı:
Güncellendi:
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

küresel Küresel Makro

1. Gösterge açıklaması

George Soros'un makro ticaret tarzından esinlenerek geliştirilmiş, çoklu zaman dilimlerinde trend uyumu gösteren bir gösterge. Soros, sermaye yatırımı yapmadan önce birden fazla zaman dilimindeki kanıtları değerlendirerek oluşturduğu uzun vadeli bir yönelime dayalı olarak Quantum Fund'ı yönetmiştir. Bu gösterge, tek bir enstrüman için bu fikri yaklaşık olarak yansıtmaktadır: hızlı/yavaş hareketli ortalama trendinin üç farklı zaman diliminde (kısa, orta, uzun — varsayılan olarak H4/D1/W1) aynı yöne işaret edip etmediğini kontrol eder ve bunu -3 (güçlü düşüş eğilimi uyumu) ile +3 (güçlü yükseliş eğilimi uyumu) arasında tek bir puana indirger; bu puan, renkli bir histogram ve grafikte canlı olarak görüntülenen bir gösterge paneli ile gösterilir.

Özellikler:

  • Üç zaman diliminde trend uyumu puanı — kısa, orta ve uzun zaman dilimlerinde (tamamen yapılandırılabilir) hızlı ve yavaş MA ilişkisini tek bir -3…+3 eğilim puanında birleştirir.
  • Yapılandırılabilir MA yöntemi — trend tespiti için SMA, EMA, SMMA veya LWMA'yı seçin; bu yöntem üç zaman diliminin tümünde tutarlı bir şekilde uygulanır.
  • Canlı gösterge, sahte geçmiş değil — histogram yalnızca güncel, canlı okumayı gösterir; geçmiş çubukları asla bugünün puanıyla geriye dönük olarak boyamaz, böylece grafik yanıltıcı bir şekilde tekdüze bir şekilde yükseliş veya düşüş eğilimi göstermez.
  • Dayanıklı veri işleme — daha yüksek zaman dilimindeki okuma geçici olarak başarısız olursa (ör. o zaman diliminin geçmişi terminalde hala senkronize ediliyorsa), gösterge nötr konuma geçmek yerine en son bilinen geçerli değeri korur ve yanlış titremeleri önler.
  • Özel, hız sınırlı gösterge paneli — grafik üzerinde yer alan küçük bir panel (göstergenin kendi alt penceresi içinde çizilir), zaman dilimi başına yönü, toplam puanı ve sade bir dille yazılmış eğilim etiketini (MAKRO YÜKSELİŞ / MAKRO DÜŞÜŞ / NÖTR-KARMA) gösterir. Etiketler, yalnızca metinleri gerçekten değiştiğinde yeniden çizilir; böylece CPU kullanımı minimumda tutulur.
  • Kaynak dostu — başlatma sırasında oluşturulan her gösterge tanıtıcısı, sonlandırma sırasında düzgün bir şekilde serbest bırakılır; tekrarlanan ekleme/çıkarma işlemlerinden veya parametre değişikliklerinden sonra bile tanıtıcı sızıntısı yaşanmaz.
  • Başlangıçta tam giriş doğrulama — geçersiz parametre kombinasyonları, sessizce hatalı davranış sergilemek yerine, Uzmanlar günlüğünde açık bir mesajla reddedilir.
  • DPI/yazı tipi duyarlı panel ölçeklendirme — panel boyutu ve yazı tipi ölçeği, tek bir yazı tipi boyutu girişi ve ekranın DPI'sı ile birlikte ayarlanır; böylece her monitörde okunabilir kalır.

2. Giriş açıklamaları

=== Trend Algılama ===

  • InpFastMA (varsayılan 50) — üç zaman diliminin her birinde trend yönünü tespit etmek için kullanılan hızlı hareketli ortalamanın periyodu.
  • InpSlowMA (varsayılan 200) — yavaş hareketli ortalamanın periyodu. Hızlı MA, yavaş MA'nın üzerinde olduğunda o zaman dilimi yükseliş (+1) olarak değerlendirilir; altında olduğunda düşüş (-1); tam olarak eşit olduğunda ise yatay (0) olarak değerlendirilir.
  • InpMAMethod (varsayılan MODE_EMA) — üç zaman diliminin tümünde hem hızlı hem de yavaş MA'ya uygulanan hareketli ortalama yöntemi (seçenekler: SMA, EMA, SMMA, LWMA).

=== Makro Zaman Dilimleri ===

  • InpTF_Short (varsayılan PERIOD_H4) — üç trend okumundan biri için kullanılan kısa vadeli zaman aralığı.
  • InpTF_Medium (varsayılan PERIOD_D1) — ikinci trend okuması için orta vadeli zaman dilimi.
  • InpTF_Long (varsayılan PERIOD_W1) — üçüncü trend okuması için kullanılan uzun vadeli zaman dilimi. Toplam puan, üç ayrı okumanın toplamıdır (her biri +1/0/-1), dolayısıyla -3 ile +3 arasında değişir.

=== Kontrol Paneli ===

  • InpShowDashboard (varsayılan true) — zaman dilimi başına yönü, puanı ve eğilim etiketini gösteren grafik üstü paneli gösterir/gizler.
  • InpPanelX (varsayılan 10) — panelin, göstergenin alt penceresinin sol kenarından itibaren yatay kaydırma mesafesi, piksel cinsinden (ölçeklendirme öncesi).
  • InpPanelY (varsayılan 10) — panelin alt pencerenin üst kenarından dikey kayması, piksel cinsinden (ölçeklendirme öncesi).
  • InpFontSize (varsayılan 9, aralık 6-24) — panelde kullanılan metin boyutu; panel geometrisi bu değer ve ekran DPI'sına göre otomatik olarak ölçeklenir.

3. Bu göstergeyle işlem yöntemleri

a) Tam hizalama onayı (en yüksek güven seviyesi)
Skor tam olarak +3 (üç zaman diliminin tümü yükseliş eğiliminde) veya -3 (üç zaman diliminin tümü düşüş eğiliminde) olduğunda sadece trendin yönünde işlem yapın. Bu en katı filtredir — sinyal sayısı daha azdır, ancak her biri kısa, orta ve uzun vadelerde gerçek bir uyumu temsil eder; bu, Soros'un makro tablo net olduğunda yalnızca büyük hacimli işlemler yapmasına benzer.

b) Çoğunluk uyumu girişleri
Skor sıfırdan farklı olduğunda (+1, +2, +3 uzun eğilim; kısa pozisyon eğilimi için -1, -2, -3), bunu başka bir sistemden alınan girişler için yön filtresi olarak kullanın (ör. puan pozitifken giriş stratejinizden yalnızca uzun pozisyon kurulumlarını alın). (a) yönteminden daha fazla sinyal, işlem başına daha az ikna.

c) Trend Following Henry göstergesiyle birleştirin
Bugöstergeyi üst düzey bir makro filtre olarak kullanın ve yalnızca makro skor o yönle uyumlu olduğunda (AL için skor > 0, SAT için skor < 0) Trend Following Henry'nin AL/SAT oklarına göre hareket edin. Bu, daha kısa vadeli mekanik bir trend sisteminin üzerine daha uzun vadeli bir makro eğilim filtresi ekler.

d) Puan yön değişimi çıkışları
Zaten bir pozisyondaysanız, puanın işaretindeki bir değişimi (ör. +2'den -1'e) makro arka planın işlemin aleyhine dönmeye başladığına dair bir erken uyarı olarak değerlendirin — bu, birincil sisteminizin çıkış sinyali tetiklenmeden önce bile stopları sıkılaştırmanız veya pozisyonu kademeli olarak kapatmanız için bir işarettir.

e) Zaman dilimi ağırlıklı takdirsel eğilim
Toplam skoru mekanik olarak işlemek yerine, kontrol panelindeki zaman dilimi bazında dökümü (Kısa/Orta/Uzun vadeli ayrı ayrı gösterilir) kullanarak, takdir yetkisine dayalı bir makro bakış açısı oluşturun — örneğin, pozisyon ticareti kararları için Uzun vadeli (W1) okumaya daha fazla ağırlık verirken, Kısa vadeli (H4) okumayı yalnızca belirlenen eğilim dahilinde giriş zamanlamasını belirlemek için kullanın.

f) Çoklu sembollü makro tarama
Göstergeyi birkaç grafiğe (takip ettiğiniz majör pariteler, endeksler, emtialar) ekleyin ve her birindeki gösterge panelindeki puan/eğilim etiketini hızlı bir çapraz piyasa taraması olarak kullanın — tek bir grafiğin okumasına tek başına güvenmek yerine, puanın halihazırda sahip olduğunuz daha geniş bir tezle güçlü bir şekilde örtüştüğü enstrümanlara öncelik verin.

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

Trade Guardian - stop loss watchdog and drawdown limiter that re-arms Trade Guardian - stop loss watchdog and drawdown limiter that re-arms

A safety EA that watches every open position on the chart symbol: it reports any position left without a stop loss, optionally attaches an ATR-based stop, and enforces a daily and a total drawdown limit that re-arms after a cooldown.

CalendarExport CalendarExport

This Expert Advisor is that missing bridge. Attach it to any chart and it periodically writes the calendar to a CSV file in `MQL5\Files`, where anything outside the terminal can read it.

Trade Manager Panel Simple Interactive Chart Trading Tool with Risk Management for MT5 Trade Manager Panel Simple Interactive Chart Trading Tool with Risk Management for MT5

Sürükle ve bırak özelliğine sahip grafik çizgileri, risk yüzdesine dayalı dinamik lot belirleme, ATR/Puan Stop Loss modları ve gerçek zamanlı değişken kâr/zarar izleme özelliklerini barındıran basit bir MQL5 işlem yönetimi paneli.

Tick Audit - check real tick history and backtest quality month by month Tick Audit - check real tick history and backtest quality month by month

Reports, month by month, whether your symbol really has ticks or only bars - so you know which part of your backtest ran on generated ticks before you trust the curve. The Strategy Tester gives you one History Quality figure after the test has finished, and it never says which months were the problem. This script asks first.