BKT Grid Pro MT5 Professional Smart Grid EA
- Uzmanlar
- Sürüm: 1.111
- Güncellendi: 3 Şubat 2026
- Etkinleştirmeler: 5
BKT Grid Pro
MetaTrader 5 için her DCA pozisyonunu bir karşı-hedge ile eşleştiren, ATR dinamik aralıklı MA trend filtresi kullanan ve yapılandırılabilir bir dolar hedefine ulaşıldığında bloğun tamamını kapatan çift yönlü bir grid EA'sı.
BKT Grid Pro, MetaTrader 5 için otomatik bir grid işlem sistemidir. Hareketli ortalama trend filtresi tarafından belirlenen yönde bir başlangıç pozisyonu açar, ardından fiyat çalışan pozisyona karşı tanımlı bir mesafe ilerledikçe aynı anda hem yönsel bir DCA emri hem de karşı-hedge emri yerleştirerek simetrik bir kurtarma grid'i oluşturur. Tüm açık pozisyonlar tek bir blok olarak yönetilir ve birleşik yüzen kâr blok hedefine ulaştığında hepsi birlikte kapatılır. İsteğe bağlı bir trailing stop, yapılandırılabilir bir kâr seviyesinde devreye girer ve piyasa trader'ın lehine ilerlemeye devam ederken kazanımları korur.
Genel Bakış
EA başlatıldığında, seçilen MA zaman dilimindeki en son onaylanmış barın kapanış fiyatını okur ve bunu hareketli ortalama değeriyle karşılaştırır. Kapanış fiyatı üst eşik bandının üzerindeyse trend yükseliş olarak sınıflandırılır ve ilk emir alış olarak verilir. Fiyat alt eşik bandının altındaysa trend düşüş yönündedir ve ilk emir satış olarak verilir. Eşik bandı içinde EA, girmeden önce net bir yönsel sinyal bekler.
İlk pozisyon açıldıktan sonra EA, fiyat mesafesini alış tarafı ve satış tarafı referans fiyatlarından bağımsız olarak izler. Fiyat her iki bacaktan birine karşı en az bir adım ilerlediğinde, aynı anda yeni bir DCA emri ve eşleştirilmiş bir karşı-hedge emri verilir. Karşı-hedge emri açılamazsa, dengesiz bir pozisyonu önlemek için yeni verilen DCA emri derhal geri alınır. Her çift için lot büyüklükleri, DCA sayısı arttıkça yapılandırılabilir faktörlerle çarpılır; bu da derin kurtarma katmanlarının daha fazla ağırlık taşımasına olanak tanır.
ATR etkinleştirildiğinde adım boyutu dinamik olarak uyarlanır. ATR tabanlı adım, yapılandırılabilir bir faktörle çarpılan ATR değeri olarak hesaplanır ve minimum sabit adım ile maksimum adım sınırı arasında sınırlandırılır. ATR tabanlı boyutlandırma yalnızca belirli sayıda DCA katmanı yerleştirildikten sonra etkinleşir; bu da erken katmanların sabit dar aralıklar kullanmasına ve daha geniş katmanların mevcut volatiliteyle orantılı olarak nefes almasına olanak tanır. İsteğe bağlı bir Bollinger Bantları filtresi, fiyat bantların dışında yeterince değilken adım genişlemesini bastırabilir; dinamik aralığı yalnızca gerçek kırılma koşullarında etkin tutar.
EA, swap dahil birleşik yüzen kâr blok hedef dolar miktarına ulaştığında bloktaki tüm pozisyonları kapatır. Bir trailing stop mekanizması ayrıca etkinleştirilebilir: birikimli kâr bir başlangıç eşiğini aştığında devreye girer ve seans sırasında görülen en yüksek kârın yapılandırılabilir bir yüzde altında bir taban izler. Kâr trailing tabanına geri çekilirse tüm pozisyonlar derhal kapatılır. Kâr dondurma ayarı, blok zaten tanımlı bir eşiğin üzerinde kârlı bir durumda iken yeni emirlerin açılmasını engeller ve elverişli koşullarda gereksiz katmanlamayı azaltır.
Temel Özellikler
- Eşleştirilmiş DCA ve karşı-hedge sistemi: Her kurtarma katmanı, aynı anda yerleştirilen bir yönsel DCA emri ve bir karşı-hedge emrinden oluşur. Herhangi bir bacak açılamazsa, diğeri otomatik olarak geri alınır ve defter her zaman dengede tutulur.
- Eşik bölgeli MA trend filtresi: Başlangıç işlem yönü, kullanıcı tarafından seçilen bir zaman dilimindeki hareketli ortalamaya karşı onaylanmış bar kapanışı karşılaştırılarak belirlenir. Yapılandırılabilir bir eşik bandı, fiyatın güvenilir bir yön atamak için MA'ya çok yakın olduğu yatay koşulları filtreler.
- ATR dinamik adım aralığı: Adım boyutu, yapılandırılabilir bir faktörle çarpılan mevcut ATR ile ölçeklenir ve seçilen DCA katmanından itibaren etkinleşir. Bu, manuel ayarlama gerektirmeden dar erken katmanlar ve daha geniş sonraki katmanlar sağlar.
- Adım genişlemesi için Bollinger Bantları filtresi: Etkinleştirildiğinde, fiyat Bollinger Bantlarının dışında tanımlı sayıda puan olmadıkça dinamik adım genişlemesi bastırılır. Bu, geniş-aralık davranışını gerçek kırılma koşullarıyla sınırlar.
- Blok kâr hedefi ve trailing stop: Tüm pozisyonlar, birleşik kâr hedefine ulaşıldığında grup olarak kapatılır. İsteğe bağlı bir trailing stop, yapılandırılabilir bir kâr seviyesinde devreye girer ve kâr zirvesinden tanımlı bir yüzde geri çekilirse bloğu kapatır.
- Kâr dondurma: Birleşik blok kârı belirli bir eşiği aşarsa, EA kâr eşiğin altına düşene kadar yeni DCA katmanları açmayı duraklatır; bu da kârlı konsolidasyon sırasında gereksiz pozisyon birikimini önler.
- Otomatik sıfırlamalı günlük kâr limiti: Günlük birikimli kapatılmış kâr yapılandırılan günlük hedefe ulaştığında işlemler otomatik olarak durur. Kısıtlama, bir sonraki işlem günü başında otomatik olarak kalkar.
- Otomatik kapanışlı seans zaman filtresi: EA, tanımlı bir GMT zaman penceresine kısıtlanabilir. Seans sona erdiğinde, tüm açık pozisyonlar isteğe bağlı olarak kapatılır ve blok sıfırlanır; gece üstü maruziyeti engellenir.
Nasıl Çalışır
Her tik'te EA, magic number'ı ile etiketlenmiş tüm açık pozisyonları tek bir geçişte tarayarak, birikimli kârı hesaplayarak, DCA katmanlarını sayarak ve en son alış tarafı ile satış tarafı referans fiyatlarını kaydederek dahili durumunu yeniler. Trailing stop ve blok kâr kontrolleri her tik'te çalışır. Emir yerleştirme mantığı, yükü azaltmak için yapılandırılabilir bir tik aralığında çalışır. Trend yönü kapalı bar başına önbelleğe alınır ve yalnızca MA zaman diliminde yeni bir bar kapandığında yeniden hesaplanır; bu da tik frekansından bağımsız olarak CPU kullanımını düşük tutar.
Başlangıç pozisyonu henüz açılmamışken ve tüm koşullar karşılandığında EA, MA filtresi tarafından belirlenen yönde tek bir piyasa emri verir. Açılış başarısız olursa, isteğe bağlı bir dinlenme süresi daha fazla girişimi yapılandırılabilir sayıda saniye boyunca bastırır. İlk emir aktif olduktan sonra EA, alış bacağı ve satış bacağı için ayrı fiyat referansları izler. Fiyat ilgili referanstan en az bir adım uzaklaştığında, yeni bir eşleştirilmiş pozisyon yerleştirilir ve referans yeni seviyeye güncellenir.
Önerilen Ayarlar
BKT Grid Pro, kararlı spreadli ve yeterli günlük hareketi olan döviz çiftleri ve metaller için tasarlanmıştır. M5 üzerinde XAUUSD, birincil hedef araçtır. EA, M5 veya M15 zaman dilimlerinde EURUSD ve GBPUSD gibi ana forex çiftlerinde test edilebilir. Düşük spreadli bir ECN hesabı önerilir. Aktif seanslar sırasında kesintisiz çalışmayı sağlamak için sanal özel sunucu önerilir.
Giriş Parametreleri
İşlem Ayarları:
- Tick interval — Emir yerleştirme kontrolleri arasındaki tik sayısı — Varsayılan: 10
- Starting lot — Başlangıç ve ilk DCA katmanı için lot büyüklüğü — Varsayılan: 0.01
- Initial position target — Hiçbir DCA katmanı aktif değilken başlangıç emri için dolar kâr hedefi — Varsayılan: 0.4
- Minimum step — Nokta cinsinden minimum grid aralığı — Varsayılan: 50
- DCA lot multiplier — Her ardışık DCA katmanına uygulanan lot büyüklüğü çarpanı — Varsayılan: 1.15
- Counter-hedge lot multiplier — Her ardışık karşı-hedge katmanına uygulanan lot büyüklüğü çarpanı — Varsayılan: 1.08
- Block profit target — Tüm pozisyonların kapatıldığı dolar kârı — Varsayılan: 5
Akıllı Kâr Dondurma:
- Enable profit freeze — Blok kârı eşiğin üzerinde olduğunda yeni emir yerleştirmeyi duraklatır — Varsayılan: true
- Freeze threshold — Yeni emirlerin duraklatıldığı dolar kâr seviyesi — Varsayılan: 1.0
MA Trend Filtresi:
- MA timeframe — Trend yönü hesabında kullanılan zaman dilimi — Varsayılan: M5
- MA period — Hareketli ortalama hesabındaki bar sayısı — Varsayılan: 20
- MA method — Düzleştirme yöntemi: SMA, EMA, SMMA veya LWMA — Varsayılan: SMA
- Applied price — MA hesabında kullanılan fiyat bileşeni — Varsayılan: Median
- Trend threshold — Tarafsız bölgeyi tanımlayan MA'dan nokta cinsinden mesafe — Varsayılan: 20
ATR Dinamik Adımı:
- Enable ATR step — ATR tabanlı dinamik adım boyutlandırmayı etkinleştirir — Varsayılan: true
- ATR timeframe — ATR hesabında kullanılan zaman dilimi — Varsayılan: M5
- ATR period — ATR hesabındaki bar sayısı — Varsayılan: 20
- ATR multiplier — Adım boyutunu belirlemek için ATR değerine uygulanan çarpan — Varsayılan: 1.12
- Maximum step — Nokta cinsinden dinamik adım boyutu için üst sınır — Varsayılan: 500
- ATR start layer — ATR tabanlı boyutlandırmanın etkinleştiği DCA katman numarası — Varsayılan: 3
Adım için Bollinger Bantları Filtresi:
- Enable BB filter — Dinamik adım genişlemesini bant dışı koşullarla kısıtlar — Varsayılan: false
- BB timeframe — Bollinger Bantları hesabı için zaman dilimi — Varsayılan: M15
- BB period — Bollinger Bantları hesabındaki bar sayısı — Varsayılan: 24
- BB deviation — Bant genişliği için standart sapma çarpanı — Varsayılan: 1.43
- Minimum outside distance — Fiyatın bandin dışında olması gereken minimum nokta mesafesi — Varsayılan: 180
Trailing Stop:
- Enable trailing stop — Trailing kâr tabanını etkinleştirir — Varsayılan: true
- Trailing activation level — Trailing stop'un etkinleştiği dolar kâr seviyesi — Varsayılan: 6.0
- Trailing percentage — Pozisyonların kapatıldığı zirve kârının altındaki yüzde — Varsayılan: 20.0
Günlük Kâr Limiti:
- Enable daily limit — Günlük hedef aşıldıktan sonra işlemleri durdurur — Varsayılan: true
- Daily profit target — İşlemlerin gün için durduğu dolar miktarı — Varsayılan: 5.0
Döngü Sonrası Dinlenme Süresi:
- Enable rest time — Bir blok kapandıktan sonra yeni döngü başlangıcını duraklatır — Varsayılan: true
- Rest duration — Sonraki döngüyü açmadan önce beklenecek saniye sayısı — Varsayılan: 120
Seans Zaman Filtresi:
- Enable time filter — Emir açmayı tanımlı bir GMT zaman penceresine kısıtlar — Varsayılan: true
- Session start time — Emir açmanın başlamasına izin verilen GMT saati — Varsayılan: 13:50
- Session end time — Emir açmanın artık izin verilmediği GMT saati — Varsayılan: 14:30
- Close at session end — Seans penceresi sona erdiğinde tüm pozisyonları kapatır — Varsayılan: true
Genel Ayarlar:
- Magic number — Bu EA'nın emirleri için benzersiz tanımlayıcı — Varsayılan: 8816
- Enable detailed logs — Experts günlüğüne genişletilmiş bilgi yazdırır — Varsayılan: false
Bu EA, daha derin DCA katmanlarında artan lot büyüklükleriyle bir grid kurtarma yaklaşımı kullanır. Bu strateji, uzun süreli olumsuz fiyat hareketleri sırasında önemli yüzen drawdown'u sürdürebilir. Canlı hesapta çalıştırmadan önce hesap büyüklüğünüzün ve risk toleransınızın uygun olduğundan emin olun. Önce bir demo ortamında kapsamlı şekilde test edin.
