Gold Alhamdulillah Hedging
- Uzmanlar
- Sürüm: 1.0
- Etkinleştirmeler: 10
Alhamdulillah Hedging, MetaTrader 5 netting ve hedging hesapları için tasarlanmış çok sembollü bir ticaret sistemidir. Dinamik grid hesaplamalarını, istatistiksel piyasa durumu tespitini ve hesap koruma sistemlerini birleştirerek, tek bir grafikten birden fazla sembol üzerinde işlem pozisyonlarını yönetir.
Sistem Avantajları
Çok Sembollü Uygulama: Tek bir aktif grafikten, özel sembol listesi genelinde aynı anda işlem girişlerini ve yönetimini kontrol edin.
İstatistiksel Piyasa Rejimi Tespiti: Otokorelasyon ve volatilite hesaplamaları kullanarak piyasa koşullarını trend, bant veya volatil olarak sınıflandırır ve ticari gridi buna göre ayarlar.
Dinamik Aralık: Grid seviyelerini Ortalama Gerçek Aralık (ATR) hesaplamaları kullanarak dağıtır, volatil piyasa koşullarında gridleri otomatik olarak genişletir.
Akıllı Drawdown Kurtarma: Belirtilen grid derinliklerinde kurtarma işlem mantığını etkinleştirerek sepet seviyelerini minimum kar bölgelerinde kapatır ve açık drawdown'ların çözülmesine yardımcı olur.
Gizli Yönetim: Zararı Durdur (Stop Loss) ve Kar Al (Take Profit) seviyelerini dahili olarak yönetme seçeneği sunar, hedefleri komisyoncudan gizler.
Haber Filtresi Entegrasyonu: Yerleşik takvim veya yerel dosyaları kullanarak yüksek etkili makroekonomik olaylardan önce ve sonra otomatik olarak işlem girişlerini duraklatır.
Nihai Hesap Koruyucu: Günlük drawdown limitleri, günlük kar hedefleri, teminat seviyesi tetikleyicileri ve zamana dayalı çıkışlar dahil bir dizi güvenlik seçeneği sunar.
Giriş Parametreleri
Genel Ayarlar
EAName (Varsayılan: "Alhamdulillah Hedging"): İşlem tanımlayıcıları ve emir yorumları için kullanılan özel ad.
InpTradeSymbols (Varsayılan: ""): İşlem yapılacak sembollerin virgülle ayrılmış listesi (örn. EURUSD,GBPUSD). Boş bırakılırsa, EA yalnızca grafik sembolünde işlem yapar.
InpLiveMode (Varsayılan: false): Etkinleştirildiğinde, test sırasında komisyoncunun stop seviyesi ve dondurma seviyesi kontrollerini zorunlu kılar.
InpUseDynamicGrid (Varsayılan: false): Sabit mesafeler yerine grid seviyeleri için dinamik ATR tabanlı aralığı etkinleştirir.
InpAvoidHighImpactNews (Varsayılan: false): Yüksek etkili haberler öncesi ve sonrası işlemleri kısıtlamak için haber filtresini etkinleştirir.
InpNewsMinutesBefore (Varsayılan: 30): Yüksek etkili haber öncesi işlem girişlerini duraklatma dakikası.
InpNewsMinutesAfter (Varsayılan: 30): Yüksek etkili haber sonrası işlem girişlerini duraklatma dakikası.
InpUseTrailingStop (Varsayılan: false): Açık pozisyonlar için artan stop (trailing stop) yönetimini etkinleştirir.
InpTrailingStopPips (Varsayılan: 20.0): Artan stop mesafesi (pip cinsinden).
InpTrailingActivationPips (Varsayılan: 10.0): Artan stopu etkinleştirmek için gereken minimum pip karı.
InpMaxTrailHoldHours (Varsayılan: 0.0): Zararı durduru sabitlemeden önce bir pozisyonu takip etmek için maksimum saat (0 bu özelliği kapatır).
InpStrategy (Varsayılan: Grid Martingale): Temel işlem stratejisi mantığı (seçenekler: Grid Martingale, Drawdown Lock).
InpLotSizing (Varsayılan: Fixed): Lot büyüklüğü hesaplama yöntemi (seçenekler: Fixed Lot, Percent of Equity, ATR Volatility).
Piyasa Rejimi Filtre Ayarları
InpUseRegimeFilter (Varsayılan: true): Hesaplanan trend ve volatilite durumlarına göre işlem girişlerini filtrelemeyi etkinleştirir.
InpRegimeTimeframe (Varsayılan: Current): Birincil piyasa rejimi sınıflandırması için kullanılan zaman dilimi.
InpRegimeTimeframe2 (Varsayılan: Current): İkincil rejim uyumluluk kontrolleri için kullanılan zaman dilimi.
InpRegimeLookback (Varsayılan: 100): Volatilite ve otokorelasyon hesaplamalarında kullanılan çubuk sayısı.
InpAutocorrThreshold (Varsayılan: 0.2): Otokorelasyon mantığıyla trend tespiti için duyarlılık eşiği.
InpVolThresholdPercent (Varsayılan: 0.5): Bant (ranging) ve volatil durumu sınıflandırmak için volatilite eşiği.
Grid ve Kurtarma Ayarları
InpUseRecovery (Varsayılan: true): Drawdown kurtarma modülünü etkinleştirir.
InpRecoveryStartLevel (Varsayılan: 6): Kurtarma aşamasının başladığı grid derinliği.
InpRecoveryProfit (Varsayılan: 1.0): Kurtarma işlemlerini kapatmak için hedef kar.
InpUseAdaptiveRisk (Varsayılan: true): Hesap drawdown'ı arttıkça başlangıç lot boyutlarını otomatik olarak azaltır.
InpBaseLots (Varsayılan: 0.01): Sabit hacim işlemleri için başlangıç lot büyüklüğü.
InpRiskPercent (Varsayılan: 1.0): Öz sermaye tabanlı boyutlandırma kullanıldığında işlem başına risk yüzdesi.
InpPips (Varsayılan: 100): Dinamik grid devre dışıysa grid seviyeleri arasındaki sabit puan mesafesi.
InpFixedSpread (Varsayılan: 3): Güvenlik marjı hesaplamaları için kullanılan sabit spread değeri (puan cinsinden).
InpNbLevels (Varsayılan: 10): Sembol başına izin verilen maksimum grid seviyesi.
InpMaxDailyDrawdown (Varsayılan: 10.0): Geçici işlem duraklatmasını tetikleyen günlük kayıp limit yüzdesi.
InpDailyProfitTarget (Varsayılan: 5.0): Karları korumak ve işlemleri durdurmak için günlük kar hedefi yüzdesi.
InpStealthMode (Varsayılan: false): Zararı durdur ve kar al hedeflerini komisyoncu sunucusundan gizler.
InpContinueTrading (Varsayılan: true): Bir döngü kapandıktan sonra grid dizilerini devam ettirir.
MagicNumber (Varsayılan: 123321): Bu EA tarafından yerleştirilen emirler için benzersiz sayısal tanımlayıcı.
Nihai Hesap Koruyucu Ayarları
Prot_EquityGrowthPct (Varsayılan: 0.0): Tüm işlemleri kapatmayı tetikleyen öz sermaye büyüme yüzdesi hedefi (0 devre dışı bırakır).
Prot_MinFreeMargin (Varsayılan: 0.0): Minimum serbest teminat eşiği. Aşılırsa, EA uyarı gönderir ve yeni girişleri durdurur.
Prot_MinMarginLevel (Varsayılan: 0.0): Otomatik işlemin devre dışı bırakıldığı teminat seviyesi yüzde eşiği.
Prot_SpreadCloseMax (Varsayılan: 0.0): Spread bu limiti (puan cinsinden) aşarsa açık pozisyonları kapatır.
Prot_ExitTerminalTime (Varsayılan: ""): İşlemleri kapatmak ve ticareti durdurmak için planlanan saat (SS:DD).
Prot_ExitTerminalDay (Varsayılan: Friday): Zamana dayalı çıkışları yürütmek için planlanan haftanın günü.
InpUserGMT (Varsayılan: 0): Giriş saatlerinizle eşleşen yerel GMT farkı.
Prot_EnableTradingTime (Varsayılan: ""): İşlem girişlerini belirli bir günlük zaman aralığıyla (SS:DD ila SS:DD) sınırlandırır.
Prot_PriceLevelClose (Varsayılan: 0.0): Fiyat seviyesi tetikleyicisi. Fiyat bu seviyede 10 saniye işlem görürse tüm işlemleri kapatır.
Prot_MaxOpenPositions (Varsayılan: 0): Toplam açık pozisyon sayısı bu limiti aşarsa satış işlemlerini kapatır.
Prot_MaxOrdersCompound (Varsayılan: 0): Toplam bekleyen ve aktif emirleri sınırlar.
Prot_CompoundBalance (Varsayılan: 0.0): Bileşik emir korumasıyla eşleştirilmiş hesap bakiyesi limiti.
Prot_LossReduction (Varsayılan: 0.0): Mutlak değişken kayıp bu dolar değerini aşarsa kaybeden işlemleri kapatır.
Prot_PartialCloseLevels (Varsayılan: ""): Kademeli çıkış hedefleri için virgülle ayrılmış kar puanları listesi (örn. 30,50,70).
Prot_TrailCommentTrades (Varsayılan: false): Artan stopu yalnızca belirli yorumları olan işlemlerde etkinleştirir.
Prot_MagicTerminalExit (Varsayılan: 0): Terminal kapatma tetikleyicileri için izlenen Magic numarası.
Prot_MagicProfitPts (Varsayılan: 0.0): Çıkışları tetiklemek için izlenen Magic Numarası için kar puanı hedefi.
Prot_CrossSymTrigger (Varsayılan: ""): Diğer enstrümanlarda işlemleri tetiklemek için izlenen sembol.
Prot_CrossSymCount (Varsayılan: 0): Çapraz sembol komutlarını yürütmek için tetikleme sembolünde gereken işlem sayısı.
Prot_CrossSymTarget (Varsayılan: ""): Tetiklendiğinde bekleyen emirleri silinecek olan hedef sembol.
Prot_SymPendingTarget (Varsayılan: 0.0): Bir semboldeki bekleyen emirleri temizlemek için kullanılan parasal kar hedefi.
Prot_SymPendingSymbol (Varsayılan: ""): Bekleyen emirleri temizlemek için kar hedefleri izlenen sembol.
Prot_DevEquitySnapshot (Varsayılan: 0.0): İlişkili grafikleri kapatmak için öz sermaye sapma limiti (0 devre dışı bırakır).
Prot_IsMasterInstance (Varsayılan: false): Bu grafik örneğini, öz sermaye anlık görüntüleri için ana izleyici olarak tanımlar.
