intermediate yüksek drawdown ~40 trades/mo

Grid

Grid EA'ları düzenli fiyat aralıklarında emir açar; salınımdan kâr eden bir alım ve satım girişleri ağı örer. Sermaye yoğundur ve trend rejimlerinde ayakta kalmak için titiz düşüş yönetimi gerektirir.

Mekanizma

The EA divides a price range into equal steps (e.g. every 20 pips) and places pending buy stops and sell stops at each level. As price oscillates through the grid, filled orders generate running profit. Positions are closed when net floating P&L crosses a configurable threshold. Grid width, step size, and lot scaling determine maximum drawdown.

Uygunluk

Profitable in consolidating, low-trend markets (ADX < 20). Severely disadvantaged during sustained trends: if price breaks out of the grid range, unrealised losses compound quickly. Best on EUR/CHF, USD/CHF in calm macro environments. Requires $3,000-$10,000 minimum to absorb multi-level open exposure.

Notlar

Grid trading yön tahmin etme fikrini terk eder. Bunun yerine sabit aralıklarla bir alım ve satım emirleri ağı yerleştirir ve salınımdan kâr biriktirir. Fiyat grid boyunca ileri geri her salındığında dolan emirler küçük kazançlar biriktirir. Sessiz, yatay bir piyasada bu, pürüzsüz, neredeyse sıkıcı bir sermaye eğrisi üretir; grid’lerin baştan çıkarıcı olmasının tam da nedeni budur. Tehlike ise trenddir. Fiyat grid aralığından kırılıp devam ettiğinde, EA hiç kapatmayı planlamadığı bir tarafta zararlı pozisyonlar biriktirir ve gerçekleşmemiş zarar hızla katlanır.

Bu sayfa, bir grid uzman danışmanının MetaTrader 5 içinde gerçekte nasıl davrandığını açıklar. Ayakta kalıp kalmayacağını belirleyen belirli girdileri, nasıl başarısız olduğunu ve gerçek sermaye riske atılmadan önce EA Builder üzerinde nasıl kurulup stres testinden geçirileceğini kapsar.

Nasıl çalışır: grid mekanizması

Bir grid EA’sı bir fiyat aralığını eşit adımlara böler ve her seviyeye bekleyen emirler yerleştirir. Diyelim ki EUR/USD 1,1000’de işlem görüyor ve 20 pip’lik bir adım belirlediniz. EA, yukarıda 1,1020, 1,1040, 1,1060’a alım stopları ve aşağıda 1,0980, 1,0960, 1,0940’a satım stopları yerleştirir (iki yönlü veya “hedge’li” bir grid). Fiyat 1,1020’ye yükseldikçe o alım dolar; fiyat sonra geri düşerse, eşleşen bir satım onu kabaca 20 pip eksi spread ile kapatır. Grid, fiyatın hangi yöne hareket ettiğini umursamaz — yalnızca fiyatın aynı seviyeleri kesmeye devam etmesine ihtiyaç duyar.

Üç girdi tüm makineyi tanımlar:

  • Adım büyüklüğü (aralık) — seviyeler arasındaki pip mesafesi. Daha küçük adımlar daha fazla salınım yakalar ancak açık pozisyonları daha hızlı yığar.
  • Grid aralığı / seviye sayısı — EA’nın tohum fiyatının ne kadar üstünde ve altında emir yerleştirmeye devam edeceği. Bu, tek en önemli risk kaldıracıdır çünkü yanlış tarafta kaç zararlı pozisyonun birikebileceğini sınırlar.
  • Take-profit mantığı — çoğu grid, bacakları tek tek kapatmak yerine net yüzen kâr bir eşiği (örneğin +50$) geçtiğinde tüm sepeti kapatır. Sepet hedefinin birçok küçük bacağa bölünmesi, grid’lerin neden yüksek kazanma oranları gösterebildiğinin nedenidir.

Kâr motoru salınımdır; zarar motoru trenddir. Fiyat grid aralığını bir yönde terk ettiğinde, uzak taraftaki her emir artık EA’nın gerçekleştirmeyi hiç planlamadığı yüzen bir zarardır ve yeni seviyeler ektikçe yığına eklemeye devam eder. O yığının ayakta kalınabilir olup olmadığı tamamen seviye sayısının ve serbest teminatınızın bir fonksiyonudur — bu yüzden grid trading, aslında bir giriş stratejisi kostümü giymiş bir pozisyon boyutlandırma problemidir.

Piyasa koşulları: bir grid ne zaman kazanır ve ne zaman bozulur

Bir grid, ortalamaya dönüş bahsidir. Fiyat sınırlandığında — bir yöne bağlanmadan bir bant içinde salındığında — kazanır ve fiyat trend yaptığında kaybeder. En temiz filtre Average Directional Index’tir (ADX). 20’nin altındaki okumalar, bir grid’in güvenilir şekilde hasat ettiği yatay bir rejimi işaret eder. 25’in üzerine tırmanan okumalar, bir trendin oluştuğu ve açık maruziyetin tek tarafta birikeceği konusunda uyarır.

RejimADX (14)Grid’in yaptığıSonuç
Dar aralık< 15Bacaklar iki taraftan dolar, sepetler plana göre kapanırPürüzsüz, istikrarlı kazanç
Dalgalı / sürüklenen15–25Sepetler daha yavaş kapanır, hafif yüzen zarar birikirMarjinal; maruziyete dikkat
Süregelen trend> 25Bir taraf asla kapanmaz, zararlar katlanırDüşüş / teminat tamamlama riski

Yön tabanlı bir stratejiye kıyasla parite seçiminin daha çok önem taşımasının nedeni budur. Tarihsel olarak yatay seyreden pariteler — EUR/CHF, USD/CHF ve yavaş hareket eden makro ilişkilere bağlı diğer pariteler — trend yapmaktan daha fazla zamanı salınarak geçirir. Bir grid’in ihtiyaç duyduğu diyet tam olarak budur. Geniş trend yapan majör pariteler ve bir faiz artırım döngüsü sırasındaki JPY çaprazları, saf grid’lerin mezarlığıdır. Bir merkez bankası sürprizi veya risk-off kırılımı içinden geçen bir grid, ders kitabındaki başarısızlık örneğidir. Alıcıları çeken “aylarca pürüzsüz” eğrisinin ta kendisi, onu teslim eden tek koşunun hazırlığıdır.

MT5’teki parametreler ve ayarlar

MetaTrader 5 içinde, bir grid EA’sı riskini strateji özellikleri diyaloğundaki bir avuç girdi aracılığıyla ortaya koyar. Sonucu belirleyenler bunlardır — bunları asla yuvarlak sayılardan değil, paritenin kendi oynaklığından ayarlayın:

GirdiTipik başlangıç noktasıNeyi kontrol eder
GridStepPipsÇalışma zaman diliminde ≈ 1× ATR(14) (EUR/USD H1’de 15–25)Seviyeler arası mesafe; daha dar = daha hızlı maruziyet oluşumu
MaxLevelsTaraf başına 8–12, sert sınırlıMaruziyet tavanı — tek en önemli güvenlik girdiniz
LotPerLevelSabit (örneğin 0,01)Her seviyedeki pozisyon büyüklüğü; ölçeklemeyin, sabit tutun
LotMultiplier1,0 (yani devre dışı)1,0’dan büyük herhangi bir değer grid’i bir martingale’e dönüştürür — kırmızı bayrak
BasketTakeProfitTüm açık bacaklar boyunca net +X$Tüm sepeti hedefte kapatır
BasketStopLossNet -Y$ayarlanmalıdırEn kötü durumu sınırlayan devre kesici

İnsanların atladığı iki girdi, hesabı hayatta tutan iki girdidir. MaxLevels, EA emir eklemeyi durdurmadan önce merdivenin ne kadar derine inebileceğini sınırlar; BasketStopLoss, EA’yı açık bir sepeti unutuluşa kadar tutmak yerine zararı gerçekleştirip sıfırlamaya zorlar. MaxLevels sınırsız ve sepet stopu olmayan bir grid bir strateji değildir — geciktirilmiş bir teminat tamamlama çağrısıdır.

MT5’e özgü iki tuzağa dikkat çekmeye değer. İlki, bekleyen grid emirleri dolana kadar teminat tüketmez. Bu nedenle strateji test cihazının teminat rakamı, bir trend tüm merdiveni aynı anda dolduruncaya dek rahat görünür — dolmuş merdiven teminatını her zaman elle hesaplayın. İkincisi, aracı kurumlar hesap başına eşzamanlı bekleyen ve açık emir sayısını sınırlar. Düşük sınırlı bir aracı kurumdaki dar bir grid, daha derin seviyelerini sessizce yerleştiremeyebilir ve çalıştırdığınızı sandığınız stratejiyi sessizce değiştirebilir.

  1. MT5’te EA’nın özelliklerini açın (grafikte F7) ve GridStepPips’i yuvarlak bir sayıdan değil, ATR’den ayarlayın.
  2. MaxLevels’i sert sınırlayın ve sıfır olmayan bir BasketStopLoss ayarlayın — ikisini de asla sınırsız bırakmayın.
  3. Martingale en kötü durumunu açıkça modellemediyseniz LotMultiplier’in 1,0 olduğunu doğrulayın.
  4. Strateji Test Cihazını trend yapan bir dönem boyunca çalıştırın, ardından tamamen dolmuş merdivenin en uzak kenarda tüketeceği teminatı hesaplayın.
  5. Yalnızca dolmuş merdiven teminatı hesabınıza pay bırakarak sığdıktan sonra, en az bir hafta demo üzerinde ileri test edin.

Başarısızlık biçimleri: bir grid nasıl patlar

Her grid başarısızlığı, hesabın taşıyamadığı açık maruziyete geri dayanır. Belirli yollar:

  • Trend kırılımı. Fiyat aralığı terk eder ve grid’in bir tarafı asla kapanmaz. Sepet stopu ateşlenene kadar — ya da biri yoksa teminat bitene kadar — her yeni seviyeyle yüzen zarar büyür. Bu, baskın katildir.
  • Gizli martingale. Pek çok “grid” EA’sı daha derin seviyelerde sessizce lotları ölçekler. Bu, bir geriye dönük testte kazanma oranını ve sermaye eğrisini yaltaklandırır. Ancak bir trend sırasında doğrusal, ayakta kalınabilir bir düşüşü üstel, hesabı bitiren bir düşüşe dönüştürür.
  • Yetersiz sermaye. Hesap, tamamen dolmuş merdivene teminat sağlayamaz. EA aylarca kısmi dolumlarda iyi görünür, sonra tek bir yönlü gün tüm seviyeleri aynı anda doldurur ve mümkün olan en kötü fiyatta bir teminat tamamlama çağrısını tetikler.
  • Eğriye uydurulmuş aralık. Adım büyüklüğü tek bir tarihsel aralığa optimize edilmiştir. Oynaklık rejimi değiştiğinde, aynı aralık ya çok dardır (aşırı işlem) ya da çok geniştir (salınımı kaçırmak) ve avantaj buharlaşır.
  • Maliyet kanaması. Dar grid’ler yüksek bir işlem sayısı üretir. Onlarca küçük bacaktaki spread ve swap, ince bacak başına kârı sessizce aşındırır; böylece başabaşa geriye dönük test edilen bir grid, gerçek maliyetler devreye girdiğinde çoğu zaman canlıda para kaybeder.

mt5depot’ta bir grid EA’sını nasıl kurup stres testinden geçirirsiniz

Disiplinli bir grid kurmak için MQL5 yazmanıza gerek yoktur. No-code builder’da aynı makineyi — bir bekleyen emir merdiveni, bir seviye sınırı, bir sepet hedefi ve bir sepet stopu — bir araya getirirsiniz ve en önemlisi, sermayeyi riske atmadan önce en kötü durumu stres testinden geçirebilirsiniz:

  • Aralığı çalıştıracağınız tam parite ve zaman dilimindeki ATR’den ayarlayın ve en az üç aralığı geriye dönük test edin.
  • Seviye sayısını sert sınırlayın ve tamamen dolmuş merdivenin serbest teminatınıza pay bırakarak sığdığını doğrulayın.
  • Lotları sabit tutun; herhangi bir lot çarpanını kendi harabolma-olasılığı modeline ihtiyaç duyan bir martingale olarak değerlendirin.
  • Sıfır olmayan bir sepet stop-loss’u ekleyin ki en kötü yönlü koşu sınırlı olsun, açık uçlu değil.
  • Paritenin en kötü trend yapan dönemi boyunca geriye dönük test edin, ardından en az bir hafta demo üzerinde ileri test edin.

Kendiniz kurmanın değeri, satın alınan bir grid EA’sının gizlediği düşüşü görebilmenizdir. Aynı grid’i trend yapan bir dönem boyunca tick verisi üzerinde çalıştırdığınızda, pazarlamada “her zaman toparlanan” sepet ya teminatınız içinde toparlanır ya da toparlanmaz. Builder, canlı bir hesap zor yoldan öğrenmeden önce hangisi olduğunu size gösterir.

Grid, trend stratejisine karşı

Bir grid salınımdan kâr ettiği için, bir trend takipçisi EA’nın yapısal zıttıdır — ve ikisi zıt koşullarda başarısız olur; bu yüzden yatırımcılar bazen onları eşleştirir.

GridTrend takibi
En iyi rejimYatay (ADX < 20)Trend (ADX > 25)
Kazanma oranıYüksek (çok sayıda küçük kazanç)Düşük (az sayıda büyük kazanç)
Zarar şekliŞişkin sol kuyruk (kırılım)Çok sayıda küçük zarar (dalgalanma)
Sermaye ihtiyacıYüksek (açık merdiveni fonlar)Orta
En büyük düşmanSüregelen bir trendSessiz bir aralık

Hiçbiri “daha iyi” değildir; farklı hava koşulları için araçlardır. Hata, bir grid’i her koşula uygun bir sistemmiş gibi konuşlandırmaktır. Bu, piyasa bir yöne bağlandığı anda kapatılması — ya da sert bir sepet stopu ve bir trend filtresiyle korunması — gereken bir aralık uzmanıdır.

Tipik çiftler

Bu strateji en iyi nerede işe yarar

Sıkça sorulan sorular

Grid trading EA nedir?
Grid trading EA, yön tahmin etmek yerine sabit fiyat aralıklarında — örneğin her 20 pip'te bir — bekleyen alım ve satım emirleri yerleştiren bir uzman danışmandır. Fiyat grid boyunca salındıkça karşıt emirler dolar ve küçük kazançlar biriktirir; net yüzen kâr bir hedefe ulaştığında sepet kapatılır. Bu, yatay piyasalarda gelişen ve süregelen trendlerde zarar gören bir ortalamaya dönüş aracıdır.
Grid trading kârlı mı?
Bir grid EA'sı, fiyatın aynı seviyeleri tekrar tekrar kestiği yatay, düşük trendli koşullarda kârlı olabilir; ancak sermaye eğrisi şişkin bir sol kuyruk gizler: tek bir yönlü kırılım çok sayıda açık zararlı pozisyon biriktirip aylarca süren kazancı silebilir. Kârlılık, manşetteki kazanma oranından çok düşüş kontrolüne — grid genişliği, sert bir sepet stopu ve sabit (martingale değil) lotlar — bağlıdır.
MT5'te hangi grid aralığını kullanmalıyım?
Adımı yuvarlak bir sayıdan değil, paritenin kendi oynaklığından belirleyin. Yaygın bir kural, çalışma zaman diliminizdeki 14 periyotluk Average True Range'e yakın aralık kullanmaktır: EUR/USD H1'de bu genellikle 15-25 pip'tir. Daha geniş aralık daha az ve daha büyük dolumlar ile daha yavaş oluşan bir sepet anlamına gelir; daha dar aralık daha fazla salınım yakalar ancak açık maruziyeti daha hızlı yığar. Karar vermeden önce aynı tick verisi üzerinde en az üç aralığı geriye dönük test edin.
Hesabım kaç grid seviyesini fonlayabilir?
Bir teminat tamamlama çağrısından önceki maksimum eşzamanlı pozisyon sayısını bulmak için, serbest teminatı kaldıracınızdaki lot başına teminata, ardından seviye başına lot büyüklüğüne bölün. Bir grid 0,01 lotluk 20 seviye açabiliyorsa ve hesap grid'in en uzak kenarında 20'sinin tümüne teminat sağlayamıyorsa, EA yetersiz sermayeye sahiptir. Merdiveni her zaman ortalama ay için değil, en kötü durum için boyutlandırın.
Bir grid EA'sı martingale lot ölçekleme kullanmalı mı?
Sabit lotlar çok daha güvenlidir. Martingale tarzı ölçekleme — her daha derin seviyede lot büyüklüğünü artırmak — sermaye eğrisini geriye dönük testlerde daha pürüzsüz gösterir ancak bir trend sırasında grid'in yönetilebilir düşüşünü hesabı bitiren bir kuyruğa dönüştürür. Ölçeklemek zorundaysanız, çarpanı ve seviye sayısını sınırlayın ve canlıya geçmeden önce tam en kötü durum zararını modelleyin.
Grid trading, martingale ile aynı mı?
Hayır. Saf bir grid her seviyede sabit lot büyüklüğü kullanır ve salınımdan kâr eder; martingale ise iyileşen bir kazananı zorlamak için zararlardan sonra lot büyüklüğünü artırır. Yayınlanan pek çok grid EA'sı, grid'e sessizce martingale ölçekleme ekler ve çoğu hesap patlaması buradan gelir. Parametreleri dikkatle okuyun ve herhangi bir lot çarpanı girdisini, en kötü durumu kanıtlayana kadar kırmızı bayrak olarak değerlendirin.