Fan sayfamıza katılın
- Görüntülemeler:
- 68
- Derecelendirme:
- Yayınlandı:
-
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
Hakimiyet EA
Özünde, Dominance EA basit ama güçlü bir fikir etrafında inşa edilmiş minimalist, önyargı odaklı bir ticaret sistemidir: piyasa hakimiyeti. EA, her tik veya mikro desene tepki vermek yerine geri adım atar ve piyasanın hangi tarafının - alıcılar veya satıcılar - önceki işlem gününü kontrol ettiğini değerlendirir, ardından bir sonraki eylemini bu baskın güçle hizalar.
Sistem, kesinlikle yeni bir işlem gününün başlangıcında tetiklenen (hafta sonu kaynaklı dalgalanmayı önlemek için Pazartesi günleri hariç) günde bir kez uygulama modeliyle çalışır.Bu tasarım gürültüyü ortadan kaldırır ve disiplinli, oturuma dayalı bir karar döngüsünü zorunlu kılar.Temel Kavram - Hakimiyet
EA, hakimiyeti birbirini tamamlayan iki katman kullanarak tanımlar:
- Yapısal Baskınlık (Çubuk Sayısı)
- Önceki gün boyunca oluşan tüm mumları yineler.
- Sayımlar:
- Boğa mumları (kapanış > açılış)
- Ayı mumları (kapanış < açılış)
- Daha yüksek sayıma sahip olan taraf yön kontrolünü sağlar.
- Bağlamsal Teyit (MA Konumlandırma)
- Bir önceki günün son mumu Hareketli Ortalama ile değerlendirilir.
- Bu bir filtre görevi görerek hakimiyetin sadece sayısal olarak değil, yapısal olarak da trend konumlandırmasıyla uyumlu olmasını sağlar.
Sadece her iki koşul da kabul edildiğinde EA geçerli bir önyargı oluşturur:
- Alış Eğilimi → Boğa hakimiyeti + MA'nın üzerinde kapanış
- Satış Eğilimi → Ayı hakimiyeti + MA'nın altında kapanış
İsteğe bağlı bir Ters Mod, bu mantığı tersine çevirerek karşıt ticarete izin verir - ortalama tersine çevirme veya deneysel stratejiler için kullanışlıdır.
Yürütme Mantığı
Geçerli bir günlük önyargı oluşturulduktan sonra:
- EA mevcut pozisyonları kontrol eder (sembol başına tek işlem disiplini sağlar).
- Herhangi bir işlem açık değilse, önyargı yönünde günde tek bir pozisyon yürütür.
Bu, temiz bir operasyonel döngü yaratır:
Dünü analiz edin → Bugüne karar verin → Bir kez uygulayın → Geri çekilin
Risk ve Ticaret Yönetimi
EA, muhafazakar ve broker uyumlu bir yürütme modeli benimser:
- Minimum Hacim Ticareti
- İşlemler SYMBOL_VOLUME_MIN kullanılarak gerçekleştirilir, böylece brokerlar arasında uyumluluk sağlanır ve risk maruziyeti azaltılır.
- ATR Tabanlı Zararı Durdur
- Zararı Durdur, dinamik olarak hesaplanır:
- Önceki günün en yüksek/düşük seviyesi
- Bir ATR katsayısı ile genişletilmiş ( atrMultiplier )
- Bu, sabit pip mesafeleri yerine volatilite ayarlı koruma sağlar.
- Zararı Durdur, dinamik olarak hesaplanır:
- Risk-Ödül Yapısı
- Kâr Al, Zararı Durdur mesafesinin 2 katına ayarlanarak tutarlı bir ödül profili uygulanır.
- Ticaret Öncesi Doğrulama
- Durak seviyesi uyumluluğu (broker kısıtlamaları)
- Marj kullanılabilirliği kontrolleri
- Tik düzeyinde fiyat doğrulama
Anahtar Girdiler
EA, kısa ama güçlü bir yapılandırma yüzeyi sunar:
- Model Davranış
- eaMode → Normal veya Ters mantık
- Trend Filtresi
- maPeriod , maMethod , maAppPrice
- Volatilite ve Risk
- atrPeriod , atrMultiplier
- Yürütme Kontrolleri
- ordFillType → Sipariş doldurma politikası
- eaMagic → Ticari tanımlama
- tradeComment → Günlük kaydı ve izlenebilirlik
Bu girdiler, sistemi aşırı karmaşıklaştırmadan hem stratejik esneklik hem de uygulama kontrolü sağlar.
Ne Öğreneceksiniz
Bu EA stratejinin ötesine geçiyor - MQL5'te disiplinli ticaret sistemleri mühendisliği konusunda pratik bir ders:
- Zaman filtreli bir ticaret modeli nasıl tasarlanır (günlük önyargı sistemleri)
- Mantığı tik gürültüsü yerine piyasa durumu etrafında yapılandırma
- Gösterge tutamaçlarını (MA, ATR) verimli bir şekilde kullanma
- Marj ve stop doğrulamaları ile güvenli ticaret yürütme ardışık düzenlerinin uygulanması
- Yapıları ve işlevsel ayırmayı kullanarak modüler, bakımı yapılabilir kod tasarlama
- Daha temiz geriye dönük test ve analiz için döngü başına tek işlem mantığını zorlama
Son Anlayış
Dominance EA görünüşte basit ama tasarımda kasıtlıdır. Ticareti tek bir soruya indirgiyor:
MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/71195
Institutional Fourier Transform (DFT) Dominant Cycle Language: MQL5
A digital signal processing (DSP) engine that applies the Discrete Fourier Transform (DFT) to market data, isolating the dominant cyclical frequency to project turning points and eliminate phase-lag.
ASQ FlowDesk One Click Execution Position Management Panel
ASQ FlowDesk, MetaTrader 5 için tek tıklamayla emir gerçekleştirme, ölçeklendirilmiş kar alma çıkışları, uyarlanabilir takip eden durdurmalar, otomatik başabaş ve canlı bir analiz panosu sağlayan modern bir ticaret panelidir - hepsi temiz bir grafik GUI'sinden.
Institutional Z-Score Statistical Reversion
RSI gibi geleneksel perakende momentum göstergelerinin yerini alan profesyonel bir kantitatif osilatör, matematiksel olarak tükenmiş geri dönüşleri belirlemek için fiyat hareketinin istatistiksel standart sapmasını hesaplar.
Institutional Gaussian Signal Filter (Zero-Lag ALMA)
Duyarlılıktan ödün vermeden piyasa gürültüsünü ortadan kaldırmak için gelişmiş dijital sinyal işleme uygulayarak gecikmeli perakende hareketli ortalamaların yerini almak üzere tasarlanmış nicel bir Gauss filtresi.
