NEXA Momentum Squeeze
- Uzmanlar
-
Park Seongcheon
Merhaba,
Ben Park Sung Chan, MetaTrader 5 algoritmik işlem sistemleri üzerine uzmanlaşmış bir geliştiriciyim.
Finans piyasalarının yapısal özellikleri ve istatistiksel modelleri temel alınarak, uzun vadede güvenilir performans sunan otomatik işlem sistemleri tasarlıyor ve araştırıyorum. - Sürüm: 1.30
- Etkinleştirmeler: 5
NEXA Momentum Squeeze
NEXA Momentum Squeeze, MetaTrader 5 için geliştirilmiş bir Expert Advisor olup, temel olarak M30 zaman diliminde çalışmak üzere tasarlanmıştır.
Bu ürün, volatilite sıkışma bölgelerini belirlemek için Bollinger Bands ve Keltner Channel kullanır. Sıkışma aşamasından sonra EA, olası giriş setup durumlarını değerlendirmek için Momentum, Volume ve Breakout koşullarını birlikte inceler. Strateji yalnızca tek bir göstergeye dayanmaz. Squeeze aşamasından sonra fiyatın yönlü hareket göstermeye başlayabileceği bölgelerdeki fiyat davranışına odaklanır.
Bu Expert Advisor, olası trend başlangıcı koşullarını değerlendirmek için tasarlanmıştır. İşlem aktivitesi piyasa koşullarına göre değişebilir. Sonuçlar kullanıcı ayarlarına, işlem ortamına, spread, emir gerçekleşme koşullarına ve piyasa volatilitesine bağlı olarak farklılık gösterebilir.
Strategy Logic
NEXA Momentum Squeeze, önce Bollinger Bands değerlerinin Keltner Channel içinde olup olmadığını kontrol eder. Bu durum Squeeze olarak değerlendirilir ve piyasa volatilitesinin daraldığını ifade eder.
Squeeze durumu sona erdikten sonra EA, Momentum yönünü, Volume davranışını ve Breakout koşullarını kontrol eder. Koşullar dahili mantıkla uyumluysa EA olası bir işlem girişini değerlendirir.
Giriş yapısı birkaç farklı tür içerir.
Initial Breakout, Squeeze sonrasında fiyatın önemli bir seviyeyi kırıp kırmadığını kontrol eder.
Retest, fiyatın breakout seviyesine yakın bir bölgeye geri dönüp ardından tekrar setup yönünde kapanış yapıp yapmadığını kontrol eder.
Continuation Pulse, Squeeze sonrasında fiyatın aynı yönde hareket etmeye devam edip etmediğini değerlendirir.
Momentum Recross bir giriş seçeneği olarak mevcuttur, ancak varsayılan olarak devre dışıdır.
Main Features
Bu Expert Advisor, M30 zaman dilimi temel alınarak tasarlanmıştır.
Squeeze koşulu Bollinger Bands ve Keltner Channel kullanılarak hesaplanır.
Momentum, hareketin yönünü ve gücünü değerlendirmek için kullanılır.
Volume, Breakout veya Retest koşullarında ek bir referans olarak kullanılır.
EA, ATR tabanlı Stop Loss ve grade tabanlı Take Profit ayarlarını kullanır.
A, B ve C grade mantığı, sinyal kalitesini sınıflandırmak için kullanılır. Pozisyon yönetimi grade değerine göre değişebilir.
Break Even ve Trailing Stop işlevleri dahildir.
C-grade pozisyonlar daha hızlı Break Even mantığı ve sınırlı elde tutma süresi kullanabilir.
Equity Drawdown savunma mantığı, belirlenen drawdown koşullarında lot multiplier değerini azaltabilir veya bazı yeni girişleri sınırlandırabilir.
Input Parameters
General Settings
InpSymbol işlem sembolünü tanımlar. Boş bırakılırsa EA mevcut grafik sembolünü kullanır.
InpSignalTF sinyal hesaplaması için kullanılacak zaman dilimini tanımlar. Varsayılan değer M30'dur.
InpMagicNumber, bu EA tarafından açılan pozisyonları tanımlamak ve yönetmek için kullanılır.
InpAllowBuy ve InpAllowSell, alış ve satış işlemlerine izin verir veya bunları devre dışı bırakır.
Lot & Risk
InpLotMode, fixed lot modu veya risk percent modunu seçer.
InpFixedLots sabit lot büyüklüğünü tanımlar.
InpRiskPercent, risk percent modunda kullanılacak risk yüzdesini tanımlar.
InpUseFixedLotRiskCap, fixed lot modu kullanılırken bile işlem başına tahmini zararın sınırlandırılmasına yardımcı olur.
Trading Time Filter
InpUseTimeFilter işlem zamanı filtresini etkinleştirir veya devre dışı bırakır.
InpTradeStartHour ve InpTradeEndHour, sunucu saatine göre izin verilen işlem saatlerini tanımlar.
Hafta içi seçenekleri, belirli günlerde işlem yapılmasını etkinleştirmeye veya devre dışı bırakmaya olanak tanır.
Squeeze Core
InpBBPeriod ve InpBBDeviation, Bollinger Bands hesaplamasında kullanılır.
InpKCPeriod ve InpKCMultiplier, Keltner Channel hesaplamasında kullanılır.
InpMinSqueezeBars, Squeeze koşulu için gereken minimum mum sayısını tanımlar.
InpBreakoutLookback, Initial Breakout için önceki yüksek veya düşük seviyelerin kontrol edileceği geçmiş dönem aralığını tanımlar.
InpReleaseWindowBars, Squeeze sonrasında giriş değerlendirmesi yapılabilecek geçerli mum sayısını tanımlar.
Momentum & Volume
InpMomentumPeriod, Momentum hesaplama dönemini tanımlar.
InpVolumeLookback, ortalama Volume hesaplama dönemini tanımlar.
InpVolumeFactor, Volume değerlendirmesi için referans değer olarak kullanılır.
InpMinBlockScore, bir sinyalin engellenmemesi için gereken minimum score değerini tanımlar.
Grade Thresholds
A grade, Squeeze strength, Volume, Breakout strength, Candle body ratio ve Momentum acceleration güçlü olduğunda atanır.
B grade, gerekli koşulların bir kısmı karşılandığında atanır.
C grade, setup minimum kriterleri geçtiğinde ancak koşullar daha zayıf olduğunda atanır. C-grade işlemler için daha korumacı pozisyon yönetimi uygulanabilir.
Entry Retest
InpRetestToleranceATR, Retest tespiti için ATR tabanlı tolerans aralığını tanımlar.
False Breakout Guard
False Breakout Guard varsayılan olarak işlemleri doğrudan engellemez. Zayıf Breakout koşulları, büyük mumlar, zayıf mum gövdeleri veya büyük ters fitiller için score penalties uygular.
Session Quality
Session Quality, seçilen işlem saatlerine score penalties uygular. Bu işlev, bir işlem seansını tamamen engellemek için değil, sinyal kalitesini ayarlamak için kullanılır.
ATR SL/TP
InpATRSLMult, Stop Loss mesafesini ATR temelinde hesaplamak için kullanılır.
InpRR_A, InpRR_B ve InpRR_C, her signal grade için Take Profit ratios değerlerini tanımlar.
C-Grade Position Mgmt
C-grade pozisyonlar daha hızlı Break Even ve sınırlı elde tutma süresi kullanabilir.
Equity DD Defense
Equity Drawdown belirlenen seviyelere ulaştığında EA, lot multiplier değerini azaltabilir veya yeni C-grade girişlerini sınırlayabilir.
Safety
InpMaxSpreadPoints izin verilen maksimum spread değerini tanımlar.
InpMinATRPoints ve InpMaxATRPoints, anormal derecede düşük veya yüksek volatilite koşullarından kaçınmak için kullanılır.
InpDailyLossLimitPct günlük zarar limitini tanımlar.
InpMaxConsecutiveLosses ve InpLossCooldownMinutes, art arda zararlı işlemlerden sonra cooldown davranışını tanımlar.
BE & Trailing
Break Even, pozisyon belirli bir kâr mesafesine ulaştıktan sonra Stop Loss değerini giriş fiyatına yakın bir seviyeye taşır.
Trailing Stop, Break Even koşulları sağlandıktan sonra Stop Loss değerini kademeli olarak hareket ettirebilir.
How to Use
-
MetaTrader 5 içinde istenen grafiği açın.
-
Expert Advisor dosyasını grafiğe ekleyin.
-
Önerilen zaman dilimi M30'dur.
-
Gerçek işlem kullanımından önce, kullanıcının broker symbol, spread, commission ve emir gerçekleşme koşullarına göre ayarları Strategy Tester içinde kontrol edin.
-
Gerçek işlemde küçük lot size veya dikkatli şekilde sınırlandırılmış risk settings ile başlamak önerilir.
Important Notes
Bu ürün otomatik işlem aracıdır ve belirli bir kârı veya sonucu garanti etmez.
Piyasa koşullarına bağlı olarak zarar oluşabilir.
Backtest sonuçları geçmiş verilere dayanır ve gelecekteki performansı garanti etmez.
Sonuçlar broker spread, commission, slippage, server time, symbol name ve emir gerçekleşme koşullarına göre değişebilir.
Kullanıcı, ürünü kullanmadan önce tüm input settings ve risk settings değerlerini dikkatlice kontrol etmelidir.
Recommended Environment
Platform: MetaTrader 5
Product type: Expert Advisor
Recommended timeframe: M30
Main symbol type: Gold or other liquid instruments with sufficient volatility
Lot setting: Start with a small fixed lot or carefully selected risk setting
Support
Ürünle ilgili sorular için kullanıcılar MQL5 Market yorum bölümü veya MQL5 mesajlaşma sistemi üzerinden satıcıyla iletişime geçebilir.
