Gold L1 Trend Filtering
- Uzmanlar
- Sürüm: 1.0
- Etkinleştirmeler: 20
Gold L1 Trend Filtering, L1 parçalı doğrusal trend filtresi üzerine inşa edilmiş bir trend takip eden Uzman Danışmandır (EA) — bu filtre, gerçek fiyat trendlerini rastgele piyasa dalgalanmalarından ayıran, gürültü azaltıcı matematiksel bir tekniktir. EA, net yönsel rejimleri belirler ve yalnızca birden fazla zaman dilimi aynı yönü onayladığında işlemlere girer; bu da yüksek güvenilirliğe sahip sinyaller ve daha az yanlış sinyal ile sonuçlanır.
Bu EA, keyfi tahminler yerine disiplinli, kurallara dayalı uygulamaya değer veren trader'lar için tasarlanmıştır. Girişten pozisyon büyüklüğü belirlemeye, trailing stop'lardan kısmi kar almaya ve hesap korumasına kadar ticaret yönetiminin her yönünü otomatik olarak halleder.
Nasıl Çalışır
Çekirdek motor, fiyat verilerine parçalı doğrusal L1 filtresi uygulayarak değişen piyasa koşullarına uyum sağlayan yumuşatılmış bir trend tahmini üretir. Basit hareketli ortalamaların aksine, L1 filtresi keskin trend geçişlerini korurken çubuk içi gürültüyü temizler; bu sayede EA, rejim değişikliklerini (yükseliş trendi, düşüş trendi veya yatay bant) hassas bir şekilde tespit edebilir.
Yeni bir yönsel rejim algılandığında, EA sermaye ayırmadan önce sinyali M15, H1 ve H4 zaman dilimlerinde onaylar. Bir RSI momentum filtresi, aşırı alım veya aşırı satım koşullarına girmeye karşı ek koruma sağlar.
Temel Özellikler
- Volatiliteye uyumlu lambda ayarlamasına sahip L1 parçalı doğrusal trend filtresi
- M15, H1 ve H4 zaman dilimlerinde çoklu zaman dilimi rejim onayı
- Aşırı alım ve aşırı satım girişlerinden kaçınmak için RSI momentum filtresi
- Beş pozisyon büyüklüğü belirleme yöntemi: Sabit Fraksiyonel, ATR Ayarlı, Fraksiyonel Kelly, Riske Maruz Değer (VaR) ve Anti-Martingale
- Sinyal gücüyle orantılı olarak lot büyüklüğünü ölçeklendiren dinamik sinyal puanlaması
- Tam tick büyüklüğü fiyat normalizasyonu ile ATR tabanlı zarar durdur ve kar al
- ATR tabanlı veya sabit nokta mesafeli trailing stop
- Yapılandırılabilir kar eşiğine ulaşıldığında başabaş koruması
- Özelleştirilebilir kar seviyelerinde kısmi kar alma
- Oturum kazançlarını kilitlemek için öz sermaye hedefinde otomatik tasfiye
- Piyasa kapanışından önce tüm pozisyonları kapatmak için isteğe bağlı oturum çıkışı
- Yüksek etkili haberler etrafında işlemleri duraklatan ekonomik takvim haber filtresi
- Seviyeleri broker görünürlüğünden korumak için sanal zarar durdur ve kar al sistemi
- Rastgele lot büyüklükleri ve giriş gecikmeleri ile yürütme kamufle etme
- Trailing drawdown koruması, marjin ani yükseliş algılama ve yürütme kalitesi günlüğü dahil broker savunmaları
- Otomatik pozisyon tasfiyesi ile maksimum günlük kayıp sınırlayıcı
- Çok sembollü portföyler için korelasyon bilinçli maruziyet azaltma
- Gerçek zamanlı durum, rejim, ATR, pozisyonlar ve günlük K&Z ile grafik üzerinde gösterge paneli
- Hedge hesapları için üç kademeli lot tahsisi (scalp, çekirdek, runner) ile çok seviyeli hedge modu
- Titiz backtest disiplini için walk‑forward örnek dışı kesim tarihi
- Kurtarılabilir yürütme hataları için üssel geri çekilme yeniden deneme mantığı
- XAUUSD, EURUSD, GBPUSD ve USDJPY için önceden optimize edilmiş .set dosyaları içerir
Önerilen Semboller ve Zaman Dilimleri
EA, XAUUSD (Altın) ve başlıca Forex çiftlerinde en iyi performansı gösterir. XAUUSD, EURUSD, GBPUSD ve USDJPY için önceden yapılandırılmış .set dosyaları sağlanmıştır. Varsayılan çalışma zaman dilimi M5 veya M15'tir; daha yüksek zaman dilimleri (H1, H4) çoklu zaman dilimi onayı için otomatik olarak kullanılır.
Girdi Parametreleri
Trend Filtresi ve Rejim
- Base L1 Trend Lambda — L1 filtresinin yumuşatma yoğunluğunu kontrol eder. Daha yüksek değerler, daha az rejim değişikliği ile daha yumuşak bir trend çizgisi üretir. Varsayılan: 1.0.
- Lookback Bars — L1 trend filtresini hesaplamak için kullanılan geçmiş çubuk sayısı. Varsayılan: 200.
- Lambda Relative — Etkinleştirildiğinde, lambda parametresi fiyat serisine göre ölçeklenir ve bu da onu farklı enstrümanlar arasında tutarlı hale getirir. Varsayılan: true.
- Slope Threshold — Fiyat hareketini yatay değil yönsel trend olarak sınıflandırmak için gereken minimum mutlak eğim değeri. Varsayılan: 0.0001.
- Volatility-Adaptive Lambda — Mevcut ATR ile bir baz ATR arasındaki orana dayanarak L1 lambdasını otomatik olarak ayarlar; yüksek volatilitede yumuşatmayı artırır, sakin piyasalarda azaltır. Varsayılan: true.
- Lambda ATR Baseline Period — Uyarlanabilir lambda ölçeklemesi için baz ATR'yi hesaplamak için kullanılan geriye bakış dönemi. Varsayılan: 50.
- Reversal Mode — Etkinleştirildiğinde, EA bir rejim değişikliğinden sonra yataydan yönsele geçişi beklemeden hemen zıt yönde bir işlem açar. Varsayılan: false.
Risk ve Pozisyon Büyüklüğü Belirleme
- Position Sizing Method — Lot hesaplama algoritmasını seçer. Seçenekler: Standard Risk Percent, ATR‑Adjusted, Fractional Kelly, Value at Risk (VaR), Anti‑Martingale. Varsayılan: Standard Risk Percent.
- Kelly Fraction — Uygulanacak tam Kelly Kriteri'nin oranı (0.1 ila 1.0). Yalnızca Fractional Kelly modu seçildiğinde aktiftir. Varsayılan: 0.5.
- Volatility Baseline Period — Volatilite ayarlı pozisyon büyüklüğü belirleme için ortalama ATR'yi hesaplamak için kullanılan çubuk sayısı. Varsayılan: 50.
- VaR Confidence Level — Riske Maruz Değer hesaplaması için güven düzeyi. Tipik değerler: 0.95 veya 0.99. Varsayılan: 0.95.
- VaR Lookback Days — VaR için portföy volatilitesini tahmin etmek için kullanılan günlük getiri sayısı. Varsayılan: 21.
- Max Total Exposure — Tüm açık pozisyonlardaki maksimum toplam lot büyüklüğü. Devre dışı bırakmak için 0 olarak ayarlayın. Varsayılan: 0.
- Anti-Martingale Win Bonus — Anti-Martingale modu seçildiğinde, art arda gelen her kazanan işlem için riskteki yüzdesel artış. Varsayılan: 25%.
- Correlation Check — Etkinleştirildiğinde, yüksek korelasyonlu pozisyonlar zaten açıksa risk tahsisini yarıya indirir. Varsayılan: true.
- Max Drawdown Percent — Mevcut drawdown bu eşiği aşarsa, lot büyüklükleri otomatik olarak normalin %10'una düşürülür. Varsayılan: 20%.
- Walk-Forward OOS Cutoff — Strateji Test Cihazında çalıştırıldığında bu tarihten sonra tüm işlemleri durdurur; walk‑forward örnek dışı analizini destekler. Varsayılan: 2026.01.01.
- Risk Per Trade — Her işlemde risk edilen hesap bakiyesi yüzdesi. Varsayılan: 1.0%.
- ATR Period — Zarar durdur ve kar al hesaplamasında kullanılan Ortalama Gerçek Aralık (ATR) göstergesinin periyodu. Varsayılan: 14.
- ATR Multiplier for Stop Loss — Zarar durdur mesafesini belirlemek için ATR'ye uygulanan çarpan. Varsayılan: 1.5.
- ATR Multiplier for Take Profit — Kar al mesafesini belirlemek için ATR'ye uygulanan çarpan. Varsayılan: 3.0.
- Max Daily Loss Percent — Hesap bakiyesinin yüzdesi olarak izin verilen maksimum günlük kayıp. Bu limit aşılırsa tüm pozisyonlar kapatılır. Varsayılan: 5.0%.
- Enable Max Daily Loss — Günlük kayıp sınırlayıcıyı etkinleştirir. Varsayılan: true.
- Max Concurrent Positions — EA'nın aynı sembolde aynı anda tutacağı maksimum pozisyon sayısı. Varsayılan: 1.
- Max ATR as Percent of Price — ATR, mevcut fiyatın bu yüzdesini aşarsa, aşırı volatilite koşullarından kaçınmak için yeni işlemler engellenir. Devre dışı bırakmak için 0 olarak ayarlayın. Varsayılan: 2.0%.
Gelişmiş Para Yönetimi
- Dynamic Signal Scoring — Etkinleştirildiğinde, EA her kurulum için bir kalite puanı (0‑100) hesaplar ve lot büyüklüğünü orantılı olarak ölçeklendirir. Varsayılan: true.
- Minimum Signal Score — Bu eşiğin altında puan alan kurulumlar tamamen reddedilir. Varsayılan: 60.
- Multi-Level Orders (Hedging Only) — Her işlemi üç kademeye böler: bir scalp kademesi, bir çekirdek kademe ve bir runner kademesi; her biri kendi kar al hedefine sahiptir. Yalnızca hedge hesaplarında kullanılabilir. Varsayılan: false.
- Tier 1 Percent (Scalp) — İlk kademeye tahsis edilen toplam lot yüzdesi; bu kademe standart TP mesafesinin yarısında kapanır. Varsayılan: 50%.
- Tier 2 Percent (Core) — İkinci kademeye tahsis edilen toplam lot yüzdesi; bu kademe standart TP mesafesinde kapanır. Varsayılan: 30%.
- Tier 3 Percent (Runner) — Üçüncü kademeye tahsis edilen toplam lot yüzdesi; bu kademenin kar alı yoktur ve trailing stop tarafından yönetilir. Varsayılan: 20%.
İşlem Yönetimi
- Virtual SL/TP (Broker Defense) — Etkinleştirildiğinde, zarar durdur ve kar al seviyeleri brokere gönderilmek yerine dahili olarak yönetilir ve stop avcılığını önler. Varsayılan: true.
- Trailing Stop Broker Sync Step — EA'nın brokere bir güncelleme göndermeden önce trailing stop'un hareket etmesi gereken minimum mesafe (puan cinsinden). Değişiklik isteklerini azaltır. Varsayılan: 50.
- Trade Pacing Cooldown — Bir pozisyonu kapatmak ile bir sonrakini açmak arasındaki minimum bekleme süresi (dakika cinsinden). Aşırı dalgalanma koşullarında aşırı işlem yapmayı önler. Varsayılan: 15.
- Max Trades Per Day — Takvim günü başına izin verilen maksimum yeni işlem sayısı. Devre dışı bırakmak için 0 olarak ayarlayın. Varsayılan: 5.
- Enable Trailing Stop — Trailing stop modülünü etkinleştirir. Varsayılan: true.
- Trailing Start (Points) — Trailing stop'un etkinleştirilmesi için gereken kar mesafesi (puan cinsinden). Varsayılan: 50.
- Trailing Start ATR Multiplier — 0'ın üzerine ayarlanırsa, sabit trailing başlangıcını ATR tabanlı bir değerle geçersiz kılar. Varsayılan: 1.5.
- Trailing Step (Points) — Trailing stop ile mevcut fiyat arasındaki mesafe. Varsayılan: 10.
- Trailing ATR Multiplier — 0'ın üzerine ayarlanırsa, sabit trailing adımını ATR tabanlı bir mesafeyle geçersiz kılar. Varsayılan: 2.0.
- Breakeven Points — Bu kar mesafesine (puan cinsinden) ulaşıldıktan sonra, zarar durdur giriş fiyatına taşınır. Varsayılan: 30.
- Exit on Opposite Regime — Etkinleştirildiğinde, trend rejimi tersine dönerse, zarar durdurdan bağımsız olarak mevcut pozisyonları derhal kapatır. Varsayılan: false.
Operasyonel ve Limitler
- Max Slippage — Kabul edilebilir maksimum kayma (puan cinsinden). Varsayılan: 30.
- Max Allowed Spread — Mevcut spread bu değeri (puan cinsinden) aşarsa, yeni işlem açılmaz. Varsayılan: 30.
- Enable Trading Hours — İşlemleri belirli bir sunucu saati aralığıyla sınırlar. Varsayılan: false.
- Start Hour — İşlem yapılmasına izin verilen başlangıç saati (sunucu saati). Varsayılan: 8.
- End Hour — İşlemlerin durdurulması gereken saat (sunucu saati). Varsayılan: 20.
- Enable Trading — Tüm işlem faaliyetlerini etkinleştirmek veya devre dışı bırakmak için ana anahtar. Varsayılan: true.
- Calibration Trade for Validator — Strateji Test Cihazı doğrulama çalıştırmaları sırasında EA'nın en az bir işlem yapmasını sağlar. Varsayılan: true.
- Magic Number — Bu EA örneği için benzersiz tanımlayıcı. Birden fazla EA'nın aynı hesapta bağımsız olarak çalışmasına olanak tanır. Varsayılan: 1001.
- Trade Comment — Hesap geçmişinde tanımlama için her işleme eklenen metin yorumu. Varsayılan: GoldL1Trend.
MTF Onayı
- Enable H1 MTF Confirmation — Etkinleştirildiğinde, EA bir işleme girmeden önce M15, H1 ve H4 zaman dilimlerinin trend yönü konusunda hemfikir olmasını şart koşar. Varsayılan: true.
Momentum Filtresi
- Enable RSI Momentum Filter — Etkinleştirildiğinde, EA RSI aşırı alımdayken alım sinyallerini, RSI aşırı satımdayken satım sinyallerini atlar. Varsayılan: true.
- RSI Period — Göreceli Güç Endeksi (RSI) için geriye bakış dönemi. Varsayılan: 14.
- RSI Overbought Level — Bu RSI değerinin üzerinde alım sinyalleri bastırılır. Varsayılan: 70.
- RSI Oversold Level — Bu RSI değerinin altında satım sinyalleri bastırılır. Varsayılan: 30.
Haber Filtresi
- Enable Economic Calendar News Filter — Yerleşik MQL5 Ekonomik Takvimi aracılığıyla tespit edilen yüksek etkili ekonomik haberler etrafında tüm işlem faaliyetlerini duraklatır. Varsayılan: true.
- Country Code — İlgili haber etkinliklerini filtrelemek için kullanılan ülke kodu (ör. US, EU). Varsayılan: US.
- Minutes Before News — Yüksek etkili bir etkinlikten kaç dakika önce yeni işlem açmayı durduracağı. Varsayılan: 30.
- Minutes After News — Yüksek etkili bir etkinlikten kaç dakika sonra işlemlere devam edeceği. Varsayılan: 30.
Öz Sermaye Hedefi
- Close at Equity Target — Etkinleştirildiğinde, birleşik değişken kar, hesap bakiyesinin belirtilen bir yüzdesine ulaştığında tüm pozisyonlar kapatılır. Varsayılan: true.
- Target Profit Percent — Hesap bakiyesinin yüzdesi olarak kar eşiği. Varsayılan: 2.0%.
Kısmi Kar Alma
- Enable Partial Profit Taking — Etkinleştirildiğinde, EA yapılandırılabilir bir kar seviyesine ulaştıktan sonra pozisyonun bir kısmını kapatır. Varsayılan: false.
- Partial Close Percent — Kısmi kar alma tetikleyicisi devreye girdiğinde kapatılacak pozisyon hacminin yüzdesi. Varsayılan: 50%.
- Partial Profit Trigger (Points) — Kısmi kapanmayı tetikleyen kar mesafesi (puan cinsinden). 0 olarak ayarlamak, bunun yerine Trailing Start değerini kullanır. Varsayılan: 0.
Oturum Çıkışı
- Close at End of Day — Etkinleştirildiğinde, tüm pozisyonlar her gün belirli bir saatte kapatılır. Varsayılan: false.
- Close Hour — Oturum çıkışı için sunucu saati (saat). Varsayılan: 23.
- Close Minute — Oturum çıkışı için sunucu saati (dakika). Varsayılan: 45.
Broker Savunmaları
- Max Trailing Drawdown — Öz sermaye zirvesinden bu yüzde oranında düşerse, tüm pozisyonlar derhal tasfiye edilir ve işlemler ertesi güne kadar duraklatılır. Varsayılan: 15%.
- Detect High Margin Requirements — Etkinleştirildiğinde, EA broker'ın marjin gereksinimlerini yapay olarak yükselttiğini tespit ederse yeni işlemleri engeller. Varsayılan: true.
- HMR Trigger Multiplier — Bir marjin artışının anormal olarak işaretlendiği eşik değeri. Varsayılan: 1.5x.
- Randomize Execution — Lot büyüklüklerine küçük rastgele varyasyonlar (%10 dahilinde) ekler ve emir yürütülmeden önce rastgele gecikmeler (0‑400 ms) ekleyerek EA'nın işlem modelini broker algoritmaları için daha az tahmin edilebilir hale getirir. Varsayılan: true.
- Log Execution Details — Her işlem yürütmesini, işlem sonrası analiz için hassas doldurma fiyatları, kayma, spread ve gecikme verileriyle birlikte bir CSV dosyasına (ExecutionLog.csv) kaydeder. Varsayılan: true.
Destek
Sorularınız, geri bildirimleriniz veya yapılandırma yardımı için lütfen bu ürün sayfasındaki Yorumlar bölümünü kullanın veya MQL5 üzerinden özel mesaj yoluyla doğrudan benimle iletişime geçin.
