Isobar Event Shield
- Yardımcı programlar
- Sürüm: 1.0
- Etkinleştirmeler: 5
Isobar Event Shield, MetaTrader 5'te işlemlerinizi ekonomik haberlere karşı korur. Terminale yerleşik ekonomik takvimi okur, sembollerinizi etkileyen her açıklamaya kadar geri sayım yapar ve her açıklamadan kısa süre önce, sizin veya diğer Uzman Danışmanların zaten sahip olduğu pozisyon ve bekleyen emirlere seçtiğiniz korumayı uygular. Kendi başına asla işlem açmaz.
Hızlı Başlangıç
- Aracı bir grafiğe ekleyin (terminal başına bir kopya) ve araç çubuğunda Algo Trading'i etkinleştirin.
- Grafik sembolünün baz ve karşı para birimi otomatik izlenir. Diğerlerini Extra Currencies to Watch alanına ekleyin (örneğin USD,EUR,JPY) ve bu para birimlerini kullanan tüm sembolleri korumak için Protection Scope'u Linked olarak bırakın.
- Open Position Action'ı ve pencere süresini seçin (Window Opens ve Window Closes, varsayılan 15 ve 10 dakika).
- Paneli grafikte bırakın. Pencere açıldığında koruma kendiliğinden devreye girer; kapandığında park edilmiş bekleyen emirler yeniden yerleştirilir.
- Çalıştığını görmek için sunucu saatine göre birkaç dakika sonrası için manuel bir olay girin, örneğin 14:35 USD Test, ve durumun SHIELD ACTIVE olmasını izleyin.
Panel Düğmeleri
- [-] / [+]: paneli geri sayımı gösteren küçük bir hapa küçültür veya yeniden açar.
- <>: paneli bir sonraki grafik köşesine taşır (sol üst, sağ üst, sağ alt, sol alt).
- SHIELD NOW: mevcut kapsam için pozisyon eylemini hemen uygular ve bekleyen emirleri park eder (Linked ile: izlenen bir para birimini kullanan tüm semboller). Bu şekilde park edilen emirler, mevcut veya sonraki pencere Threat Meter Horizon içinde başlıyorsa o pencereden sonra, aksi halde Window Closes dakika sonra geri gelir.
- FLATTEN SCOPE: kapsamdaki tüm pozisyonları kapatır. İlk tıklama onay moduna alır (düğmede CONFIRM FLATTEN ? yazar), 4 saniye içinde ikinci tıklama uygular. Bekleyen emirlere dokunmaz.
- AUTO ON / OFF: OFF iken araç yalnızca izler. Geri sayım ve uyarılar sürer, ancak pencere açıldığında hiçbir şey değiştirilmez.
- IMPACT HIGH / MED+ / ALL: radar, pencereler, uyarılar, grafik çizgileri ve kilit bayrakları için minimum önem.
- SYMBOL / LINKED / ACCOUNT: koruma kapsamı, aşağıda açıklanmıştır.
- HARD ON / OFF: katı engelleme, aşağıda açıklanmıştır. AUTO'dan bağımsız çalışır.
Düğmelerle yapılan değişiklikler araç çalıştığı sürece, zaman dilimi veya sembol değişikliğinden sonra da geçerlidir. Girdileri değiştirmek veya aracı yeniden eklemek girdi değerlerini geri yükler.
Panel Göstergeleri
- Durum: ALL CLEAR (yakında pencere yok), SHIELD ARMED (sonraki pencere uyarı süresi içinde başlıyor), SHIELD ACTIVE (pencere açık), WINDOW OPEN (AUTO OFF iken pencere açık), MONITOR ONLY (AUTO OFF), ALGO TRADING OFF (Algo Trading etkinleşene kadar koruma işlem yapamaz), NO EVENT FEED (takvim yok ve manuel olay yok), TESTER MODE. LED ve soldaki vurgu çubuğu durum rengini alır; pencere açıkken LED yanıp söner.
- Durumun yanındaki satır: AUTO veya MANUAL, pozisyon eylemi ve pencere dakikaları, örneğin 15/10m.
- NEXT RELEASE kartı: para birimi ve olay adı, büyük geri sayım (açıklamadan önce T-, sonra T+), sunucu saati, pencere saatleri ve 0%'dan (pencereye hâlâ Threat Meter Horizon dakika var) 100%'e (pencere açık) yükselen THREAT göstergesi.
- EVENT RADAR: sonraki beş açıklama. Her satırda önem karesi (kırmızı yüksek, kehribar orta, gri düşük), gün, saat, para birimi, ad, değerler (F beklenti, P önceki, açıklandıktan sonra A gerçekleşen) ve kalan süre yer alır. LIVE, penceresinin açık olduğunu belirtir. Köşede kaynak durumu (CAL ONLINE ve olay sayısı, CAL ERROR ve hata kodu ya da TESTER: MANUAL FEED) ve önem filtresi görünür.
- EXPOSURE: mevcut kapsam ve magic filtresine göre pozisyonlar, lotlar, swap dahil yüzen kâr, bekleyen ve park edilmiş emirler ile grafik sembolünün puan cinsinden spreadi. SPREAD LOAD, spreadi pencereler dışında öğrenilen normal seviyesiyle karşılaştırır (x3.0 normalin üç katı demektir; BASE normal spreaddir).
- En alt satır: son eylem veya uyarı.
- Grafikte: yaklaşan her açıklamada adıyla birlikte noktalı dikey çizgi ve penceresini kapsayan gölgeli bölge (kırmızı yüksek, kehribar orta, arduvaz düşük). Üst üste binecek etiketler kademelendirilir; bir çizginin üzerine gelindiğinde olay ve saati görünür.
Pencerede Neler Olur
Pencere açıldığında Open Position Action, her açıklama için bir kez, magic filtresine uyan kapsamdaki her pozisyona uygulanır:
- Alert only (no position changes): değişiklik yok.
- Lock winners at breakeven + buffer: en az Minimum Profit Before Breakeven Lock puan kârda olan pozisyonların zarar durdurması giriş artı Breakeven Lock Buffer seviyesine taşınır. Daha iyi mevcut stop korunur, stop ve dondurma seviyelerine uyulur, zarardaki pozisyonlar kendi stoplarını korur.
- Reduce exposure by %, then lock breakeven: her pozisyonun Exposure Reduction yüzdesini kapatır (hacim adımına aşağı yuvarlanır, kalan minimum lotun altına düşecekse atlanır), pencere başına yalnızca bir kez, ardından başa baş kilidini uygular.
- Bank positions that are in profit: kâr artı swap toplamı pozitif olan pozisyonları kapatır.
- Close every position in scope: kapsamdaki tüm pozisyonları kapatır.
Park Pending Orders açıkken kapsamdaki bekleyen emirler kaldırılır ve tüm ayarlarıyla saklanır. Pencereden sonra değiştirilmeden yeniden yerleştirilir. Fiyatı pencere sırasında geçilen veya süresi dolan emir, günlüğe yazılarak bırakılır. Piyasa kapalıysa, bağlantı koptuysa veya Algo Trading kapalıysa 60 saniyede bir yeniden denenir. Re-Arm Parked Orders kapalıyken kaldırılan emirler kalıcı olarak iptal edilir. Park edilen emirler MQL5\Files içine kaydedilir ve yeniden başlatmadan sonra araç aynı sembole eklendiğinde tekrar yerleştirilir.
Katı engelleme: pencere açıkken etkilenen bir sembolde açılan her yeni pozisyon hemen kapatılır (netting hesaplarda yalnızca eklenen hacim) ve her yeni bekleyen emir pencere sonuna kadar park edilir. Manuel işlemler ve magic filtresine uyan diğer Uzman Danışmanlar için geçerlidir. Kapalıyken pencere sırasında açılan pozisyonlara dokunulmaz.
Uyarılar her açıklamadan önce (Pre-Release Alert Lead), koruma devreye girdiğinde, AUTO OFF iken pencere açıldığında, yeni bir giriş reddedildiğinde ve park edilen emirler yeniden yerleştirildiğinde gönderilir.
Koruma Kapsamı
- Symbol: yalnızca grafik sembolü.
- Linked: baz veya karşı para birimi açıklamanın para birimi olan tüm semboller.
- Account: hesaptaki tüm pozisyon ve emirler.
Magic Filter: tüm işlemler için -1, yalnızca manuel işlemler için 0, diğer değerler o magic numaralı Uzman Danışman içindir.
Manuel Olaylar
Olayları sunucu saatiyle, noktalı virgülle ayırarak girin. yyyy.mm.dd hh:mi CCY Label tek bir tarih içindir, hh:mi CCY Label her gün tekrarlanır. CCY üç harfli para birimi kodu veya tüm hesap için ALL'dur. Manuel olaylar her zaman yüksek önemde sayılır ve Strateji Test Cihazında tek kaynaktır.
Örnek: 2026.10.09 15:30 USD FOMC Minutes; 21:55 ALL Rollover
Kendi Uzman Danışmanlarınızı Duraklatma
Isobar, herhangi bir Uzman Danışmanın okuyabileceği terminal global değişkenlerini yayınlar: ISOBAR_LOCK (herhangi bir pencere sırasında 1), ISOBAR_LOCK_ artı her izlenen para birimi (örneğin ISOBAR_LOCK_USD), ISOBAR_LOCK_ artı grafik sembolü (örneğin ISOBAR_LOCK_EURUSD) ve ISOBAR_NEXT_SEC (sonraki açıklamaya kalan saniye, yoksa -1). Araç kaldırıldığında silinirler. EA'nızın giriş mantığından önce şu satırı ekleyin:
if(GlobalVariableCheck("ISOBAR_LOCK") && GlobalVariableGet("ISOBAR_LOCK") > 0.5) return;
Tipik Ayarlar
- Manuel işlemleri koruma (varsayılan): Lock winners at breakeven + buffer, Park Pending Orders açık, kapsam Linked.
- Önemli haberlerde açık pozisyon olmaması (örneğin bir prop firma kuralı): Window Opens 2, Window Closes 2, Close every position in scope, Hard Blackout açık, kapsam Entire account.
- Başka bir EA'yı işlemlerine dokunmadan duraklatma: Alert only (no position changes), Park Pending Orders kapalı ve o EA'da ISOBAR_LOCK okunması.
- Bir sepetin riskini yarıya indirme: Reduce exposure by %, then lock breakeven, Exposure Reduction 50, Extra Currencies to Watch USD,EUR,GBP,JPY.
Giriş Parametreleri
Economic Calendar Radar
- Minimum Event Importance (High importance only): diğer seçenekler Moderate and high importance ve All events.
- Extra Currencies to Watch (boş): virgülle ayrılmış para birimi kodları.
- Radar Lookahead (36): önceden yüklenecek saat, 1 ile 168 arası.
- Calendar Refresh Interval (60): takvim yenilemeleri arasındaki saniye, en az 15.
- Manual Events (boş): Manuel Olaylar bölümüne bakın.
Shield Window
- Window Opens (15) ve Window Closes (10): açıklamadan önceki ve sonraki dakika, 0 ile 240 arası.
- Auto-Execute Shield When Window Opens (true): AUTO düğmesinin başlangıç değeri.
- Protection Scope (Every symbol sharing the event currency): kapsam düğmesinin başlangıç değeri. Diğer seçenekler Chart symbol only ve Entire account.
- Magic Filter (-1).
Shield Policy
- Open Position Action (Lock winners at breakeven + buffer).
- Breakeven Lock Buffer (20) ve Minimum Profit Before Breakeven Lock (50): puan cinsinden.
- Exposure Reduction (50): azaltma eyleminin kapattığı hacim yüzdesi.
- Park Pending Orders During Window (true) ve Re-Arm Parked Orders After Window (true).
- Hard Blackout: Reject New Entries In Window (false): HARD düğmesinin başlangıç değeri.
- Max Slippage for Closes (30): puan.
Alerts
- Pre-Release Alert Lead (30): açıklamadan önceki dakika, 0 kapatır.
- Terminal Pop-Up Alerts (true), Sound Alerts (true), Push Notifications to Mobile (false; terminal bildirim ayarlarında MetaQuotes ID gerekir).
Cockpit & Chart Overlays
- Cockpit Dock Position (Top left), Horizontal Margin (16) ve Vertical Margin (28): piksel cinsinden panel konumu.
- Threat Meter Horizon (120): THREAT göstergesinin ve SHIELD NOW park etmenin kapsadığı dakika.
- Draw Release Lines & Blackout Zones (true) ve Max Events Drawn On Chart (6).
- Publish Lock Flags as Global Variables (true).
Notlar
- Hedging ve netting hesaplarda ve para birimleri takvimde yer alan her sembolde (forex, metaller, endeksler, enerji) çalışır.
- Her istek gönderilmeden önce stop ve dondurma seviyeleri, hacim sınırları ve OrderCheck ile kontrol edilir. DLL ve web isteği kullanılmaz; tüm grafik nesneleri araçla birlikte kaldırılır.
Risk Uyarısı
Isobar Event Shield bir risk yönetim aracıdır. Haberler çevresindeki kaymayı, boşlukları veya spread genişlemesini engelleyemez ve kâr ya da zarardan kaçınma garantisi vermez. Ayarlarınızı gerçek hesapta kullanmadan önce demo hesapta test edin.
