Altın için Turtle tarzı bir breakout EA'sı. Yükseliş trendinde bir H4 çubuğu 20 çubukluk en yüksek seviyenin üzerinde kapandığında alım yapar; 2 ATR stop ve 2R hedefiyle çalışır. Ocak 2020'den Eylül 2026'ya kadar XAUUSD üzerinde geriye dönük test edildi: %1 riskle 10.000 sermayede +9.029,72 kâr, kâr faktörü 1,77, maksimum düşüş %11,38, 7 yılın 6'sında kârlı.
Bu EA, Breakout Exit Lab göstergemin işlem versiyonudur. Bu gösterge, her Donchian kırılmasını alır ve bunu aynı anda üç çıkış stratejisi altında değerlendirir: bir ATR izleme, Turtle çıkış kanalı ve sabit bir 2R hedefi. Altın piyasasında bu, bir şeyi netleştirdi. Kırılmalar bir avantaj sağlıyordu, ancak hangi çıkışın en iyi sonuç verdiğini belirleyen faktör yıldan yıla değişiyordu.
Ancak bir gösterge puan tablosu gerçek bir hesap değildir. Örtüşen işlemleri sayar, swap'ı göz ardı eder ve pozisyon boyutlarını dikkate almaz. Bu yüzden EA'yı yazdım ve gerçekte çalışacağı şekilde test ettim: her seferinde tek bir pozisyon, stop seviyesinden belirlenen lot boyutları, swap dahil, rastgele işlem gecikmesi.
Lot büyüklükleri, stop mesafesinden OrderCalcProfit() ile hesaplanır. Bunu başka bir altın EA'sında zor yoldan öğrendim: MetaQuotes-Demo'da XAUUSD için SYMBOL_TRADE_TICK_VALUE değeri 0,10 iken bir puanın gerçek değeri 1,00'dır ve bu değere güvenen bir EA, talep ettiğinizin on katı risk alır. EA ayrıca, spread stop seviyesinin %10'undan fazla olduğunda kırılmayı atlar ve işlem seansı kapanmadan önceki son 15 dakika içinde pozisyona girmez.
| Ayar | Değer |
|---|---|
| Sembol ve zaman aralığı | XAUUSD H4 |
| Dönem | 01.01.2020 - 20.09.2026, tek bir kesintisiz dönem |
| Sunucu | MetaQuotes-Demo |
| Para yatırma ve kaldıraç | 10.000 USD, 1:100 |
| Risk | İşlem başına bakiyenin %1'i |
| Modelleme | M1'den üretilen her tik, rastgele gecikme |
| Maliyet | Spread ve swap dahildir, bu sunucuda komisyon yoktur |
| Girişler | Tüm varsayılan ayarlar |
| Metrik | Değer |
|---|---|
| Net kâr | +9.029,72 (bakiye 19.029,72) |
| İşlemler | 198, tümü alım |
| Kazanç oranı | %46,97 (93 kazanç, 105 kayıp) |
| Kâr faktörü | 1,77 |
| Beklenen getiri | İşlem başına 45,60 |
| Ortalama kazanç / ortalama kayıp | 223,51 / -111,97 |
| En büyük kayıp | -174,89 (normal bir stop, o andaki bakiyenin %0,9'u) |
| Maksimum sermaye düşüşü | %11,38 (1.277,78) |
| Maksimum bakiye düşüşü | %10,88 (1.215,40) |
| Geri kazanım faktörü | 7,07 |
| Sharpe oranı | 2,25 |
| Maksimum ardışık kayıp sayısı | 9 (-889,86) |
| Ödenen swap | Toplamda -472,01 |
| Ortalama tutma süresi | yaklaşık 71 saat (en uzun 459 saat) |
Takvim yılı bazında, her yılın başındaki bakiyenin payı olarak:
| Yıl | İşlem | Net | Getiri |
|---|---|---|---|
| 2020 | 33 | +513,69 | +5,1% |
| 2021 | 20 | -305,26 | -%2,9 |
| 2022 | 24 | +468,04 | +%4,6 |
| 2023 | 30 | +509,20 | +%4,8 |
| 2024 | 32 | +2.683,82 | +%24,0 |
| 2025 | 40 | +3.761,85 | +%27,1 |
| 2026 (20 Eylül'e kadar) | 19 | +1.398,38 | +%7,9 |
Yılların toplamı, testçinin net kârına tam olarak denk geliyor. Ayrıca 2026 yılını gerçek tick verileriyle (tarihsel veri kalitesi %99) tek başına da test ettim: 15 işlem, +579,70, kâr faktörü 2,02, maksimum düşüş %2,89.
Şekil 1. Bakiye, XAUUSD H4, 2020'den Eylül 2026'ya kadar, varsayılan girdiler
Şekil 2. Aynı simülasyondan elde edilen takvim yılı başına getiri
Paranın çoğu, altının sert bir şekilde yükseldiği 2024 ve 2025 yıllarından geldi. 2020'den 2023'e kadar EA, yılda %-2,9 ile %+5,1 arasında getiri sağladı. Başka bir deyişle, altın trend gösterdiğinde iyi performans gösterir, göstermediğinde ise yerinde sayar.
Sadece alımlara dayalı varsayılan ayar hakkında. Satışlar etkinleştirildiğinde, aynı simülasyon +5.231,80 getiri sağlamıştır (310 işlem, kâr faktörü 1,28, çekilme oranı %14,31). Bu dönemde yapılan 194 alım işlemi +7.312,19 getiri sağlarken, 116 satış işlemi -2.080,39 kayba neden oldu. Altın, bu altı yılın çoğunda yükseliş eğilimindeydi, bu nedenle kırılma anlarında satış yapmak zarara yol açtı. “Sadece alım” seçeneği, altının uzun vadeli trendinin yükseliş yönünde kalacağına dair bir bahistir. 200 EMA filtresi bu bahsi yumuşatır: altın 200 EMA'sının altında işlem gördüğünde, EA düşüşle mücadele etmek yerine alımları durdurur. Altının kalıcı olarak düşüşe geçtiğini düşünüyorsanız, InpAllowShort seçeneğini etkinleştirin ve yukarıdaki rakamların farklı görünmesini bekleyin.
Bu testte, 2021 ortasında arka arkaya dokuz kayıp yaşandı ve bu kayıplar 889,86'ya mal oldu; bu, o zamanki bakiyenin yaklaşık %8,2'sine denk geliyordu. 2R hedefi ile %47 civarında bir kazanç oranı, uzun süreli yatay hareketlerin normal olduğunu gösterir. Şekil 1’in 2020-2023 kısmı bunun nasıl bir his olduğunu göstermektedir.
Üç çıkış stratejisinin tümü, trend filtresi kullanılmadan, her yıl 10.000'den başlayarak alım ve satımlarla yıl bazında test edildi. Yedi yıllık toplam:
| Çıkış | Toplam | Zararlı yıllar |
|---|---|---|
| A. ATR takip (3 ATR) | +2.554 | 2 |
| B. Turtle 10 çubuklu kanal | +3.393 | 3 |
| C. Sabit 2R hedefi | +4.579 | 3 |
Sabit hedef kazandı ve buna 200 EMA filtresi eklenmesi, toplamı +4.777'ye yükseltti ve en kötü tek yıllık düşüşü %13,98'den %10,21'e düşürdü. Aynı filtre, B çıkışını daha kötü hale getirdi, bu nedenle A ve B çıkışları girdi olarak kullanılabilir durumda kalıyor ancak varsayılan ayar olarak seçilmiyor.
Ayrıca, MQL5'in otomatik kontrolü için kullandığı EURUSD H1 paritesinde varsayılan ayarları da denedim: hata olmadan çalışıyor (164 işlem, kâr faktörü 1,03, Ocak 2025 - Eylül 2026). Bu strateji forex için tasarlanmamıştır ve ben de forex piyasasında bu stratejiyle işlem yapmıyorum.
| Giriş | Varsayılan | Ne Yapar |
|---|---|---|
| InpEntryBars | 20 | Giriş kanalının çubuk cinsinden uzunluğu |
| InpATRPeriod | 20 | ATR dönemi |
| InpStopATR | 2,0 | Durdurma mesafesi, ATR katları |
| InpUseTrend | true | Yalnızca 200 EMA'nın yönünde işlem yap |
| InpTrendEMA | 200 | Trend EMA dönemi |
| InpAllowLong | true | Kırılmalarda alım yap |
| InpAllowShort | false | Kırılmalarda satış yap |
| InpExitMode | C. Sabit hedef | Çıkış yöntemi (A ATR izleme, B Turtle kanalı, C sabit hedef) |
| InpTargetR | 2,0 | Çıkış C için kar alma, R katları |
| InpTrailATR | 3,0 | Çıkış A için takip mesafesi, ATR katları |
| InpExitBars | 10 | Çıkış B için kanal uzunluğu |
| InpRiskPercent | 1,0 | İşlem başına risk, bakiyenin %'si |
| InpMaxSpreadToRisk | 0,10 | Spread, stopun bu oranından fazla ise atla |
| InpSlippagePoints | 50 | Puan cinsinden izin verilen kayma |
| InpCloseFriday | false | Hafta sonu öncesi pozisyonu kapat |
| InpFridayHour | 20 | O kapanış için Cuma günü sunucu saati |
| InpMagic | 555001 | Sihirli sayı |
Bunu bir XAUUSD H4 grafiğine ekleyin. Gerçek para kullanmadan önce bir süre demo hesabında çalıştırın ve önce brokerınızın spread, swap ve komisyonlarını kontrol edin. MetaQuotes-Demo komisyon almaz, bu nedenle komisyon alan bir broker, işlem başına 45,60 ortalamasından bir pay alacaktır. Hafta sonu boşlukları, stop emrini ayarlandığı yerden çok uzak bir noktada doldurabilir. Bu testte bu durum büyük bir zarara yol açmadı: Şubat 2026'daki -174,89 tutarındaki en büyük zarar, o zamana kadar 18.922'ye ulaşan bakiyenin yaklaşık %0,9'u oranında sıradan bir stop emriydi. Yukarıdaki veriler, bir döneme ait tek bir brokerın verileridir ve bu dönemin büyük bir kısmı altın piyasasında yükseliş eğilimi göstermiştir.
Ali Rajput
MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/77691
Smart Money Concepts BOS CHoCH
Market structure indicator for Gold (XAUUSD), EURUSD and any symbol: swing highs and lows with HH HL LH LL labels, BOS and CHoCH drawn on closed candles, alerts and 4 buffers for EAs. Open source code.
NeonDesk - Neon Manual Trading Panel with Multi-Timeframe Bias
Çoklu zaman dilimi eğilimi, ATR SL/TP önerileri, takip eden stop ve tek tıklamayla AL/SAT/HEPSİNİ KAPAT özelliklerine sahip, grafik üzerinde sürüklenebilir manuel işlem paneli.
CME Gap Tracker for Gold and Bitcoin: Open Gaps, Fill Rate and a Fade-Trade Test
Altın ve 7/24 Bitcoin grafiklerinde hafta sonu CME boşluklarını bulur, fiyat o seviyeye geri dönene kadar grafikteki tüm doldurulmamış boşlukları korur ve boşlukların ne sıklıkla, ne kadar hızlı doldurulduğunu, fiyatın ilk olarak ne kadar ilerlediğini ve bu boşluklardan yararlanılsaydı ne kadar kazanç elde edilebileceğini gösterir. Yeniden çizilmez ve bir Uzman Danışman için tamponlar içerir.
Heikin Ashi Candles
A clean Heikin Ashi indicator that draws on the main chart window. It also adds one horizontal line at the average price, (Open + High + Low + Close) / 4, of the last closed candle of a chosen timeframe. By default this is H1, and the line uses the normal candles, not Heikin Ashi.