Yıllık dökümle EA testi: şanslı yıla bağımlılık
İçindekiler
- Sonuç: Tüm dönemin rakamları "şanslı yılı" göstermez
- Neden tek bir şanslı yıl tüm tabloyu oluşturabilir?
- Piyasanın "rejimleri" vardır
- Bileşik getiri dengesizliği daha da büyütür
- Optimizasyon belirli bir yıla uyum sağlayabilir
- Yıllık dökümün pratik adımları
- Değerlendirme ölçütleri
- Kendi EA'larımıza uygulayınca
- Sınırlar ve dikkat edilecekler
- Özet
Sonuç: Tüm dönemin rakamları "şanslı yılı" göstermez
Backtest getiri eğrisi yukarı doğru gidiyor, PF de yüksek. Buna rağmen kârın büyük kısmı tek bir büyük piyasa yılında doğmuş, kalan yıllar yatay ya da zararda geçmiş olan EA'lar nadir değil. Tüm dönemin toplam değerleri bu dengesizliği ortalayıp düzleştirir.
Bu yüzden bir EA'yı değerlendirirken ilk yaptığımız şey, kâr ve zararı yıllara bölerek incelemek, yani "yıllık döküm" çıkarmaktır. En iyi yılı çıkarsanız bile performans ayakta kalıyor mu? Bu, sağlamlığı (robustness) ölçen en kolay ve en etkili kontrol yöntemi diye düşünüyoruz.
Neden tek bir şanslı yıl tüm tabloyu oluşturabilir?
Piyasanın "rejimleri" vardır
Döviz ve altın fiyat hareketlerinde güçlü trendin sürdüğü dönemler, dar bir aralığın sürdüğü dönemler ve volatilitenin aniden büyüdüğü dönemler gibi "rejimler" (piyasa durumları) vardır. Her EA'nın iyi olduğu ve zorlandığı rejimler bulunur.
Trend takipçisi bir EA'nın tipik profili şöyledir: büyük bir trendin çıktığı yılda toplu kazanır, aralık yıllarında küçük kayıpları üst üste biriktirir. Kazanma oranı düşük olan breakout tipi EA'larda bu eğilimin özellikle belirgin olduğunu görüyoruz.
Bileşik getiri dengesizliği daha da büyütür
Bileşik (compounding) kullanılan backtestlerde, ikinci yarıda büyük kazanç getiren yılın etkisi tutar olarak şişer. Kümülatif getiri rakamı büyüdükçe, bunu hangi yılın yarattığını doğrulamak gerekir.
Optimizasyon belirli bir yıla uyum sağlayabilir
Parametre optimizasyonu yapıldığında, test döneminin en hareketli bölümüne uydurulmuş ayarlar seçilmeye yatkındır. O bölümü yeniden üretecek bir piyasa gelmezse performans da tekrarlanmaz.
Yıllık dökümün pratik adımları
MT5 Strategy Tester'da backtesti çalıştırdıktan sonra şu sırayla kontrol ediyoruz.
- İşlem geçmişini rapordan dışa aktarın: Test sonuçlarındaki "Backtest" sekmesinde sağ tıklayıp raporu kaydedin. İşlem listesinde kapanış zamanı ve kâr/zarar bilgisi bulunur.
- Kapanış yılına göre kâr/zararı toplayın: Tablo hesaplama programında bir yıl sütunu oluşturup toplamları alın. Bileşik etkiden kaçınmak istiyorsanız testi sabit lotla yeniden çalıştırmanızı öneririz.
- Yıllık PF ve işlem sayısını da çıkarın: Sadece tutarı değil, o yılın toplam kâr ÷ toplam zarar oranını ve işlem sayısını yan yana koyun.
- En büyük yılı çıkarıp tümünü yeniden hesaplayın: Asıl soru burada performansın çöküp çökmediğidir.
- Kayıp yılların içine bakın: Küçük bir kayıp mı, yoksa büyük bir drawdown mu söz konusu? Değerlendirme buna göre ciddi biçimde değişir.
Değerlendirme ölçütleri
| Kontrol kalemi | Güven verici görünüm | Dikkat edilmesi gereken görünüm |
|---|---|---|
| Kârın yoğunlaşması | Birden fazla yıla dağılmış | Toplam kârın yarısından fazlası tek yılda |
| En büyük yıl hariç PF | PF1.0 ve üzerinde kalıyor | PF1.0'ın altına düşüyor |
| Kayıp yılların niteliği | Küçük zararlarla dayanılıyor | Tek seferde sermaye ciddi azalıyor |
| Yıllık işlem sayısı | Büyük farklılık yok | Yalnızca belirli bir yılda aşırı fazla |
Sayısal eşikler yalnızca bir fikir verir; biz de sadece bunlara bakarak geçti/kaldı kararı vermiyoruz.
Kendi EA'larımıza uygulayınca
EA'larımızın çoğunu uzun dönemde test ediyoruz. Örneğin GOLD NEURON (XAUUSD M30) için test süresi 22.5 yıldır. Test dönemi uzadıkça daha fazla rejim içerdiği için yıllık dökümün anlamı da büyür.
Öte yandan kazanma oranı düşük trend takipçisi EA'larda kârlı yıllar yapısal olarak dengesiz dağılır. MEGAMAX DONCHIAN (USDJPY H1) için kazanma oranı %34.98, en uzun kayıp serisi 11'dir. DONCHIAN ENGINE (USDJPY H1) için kazanma oranı %34.5, en uzun kayıp serisi 11'dir. Bu yapıdaki bir EA'da kâr üretilmeyen yılların art arda gelme ihtimalini yok sayamayız. Test döneminin tamamında kârda olsa bile, kullanmaya başladığınız yıl EA'nın zorlandığı rejime denk gelirse bir süre getirinin ilerlemediğini görmeniz gayet mümkündür.
Bu yazıda her EA'nın yıllık dökümüne yer vermedik. Tüm EA'ların tüm dönem gerçek ölçüm değerleri gerçek ölçüm sıralamasında toplanmıştır.
Sınırlar ve dikkat edilecekler
- Yıl sınırının piyasa açısından bir anlamı yoktur: Rejim değişimleri yıl ortasında da olur. Çeyrek ya da altı aylık dilimlerle de bakarsanız dengesizliğin görünümü değişebilir.
- İşlem sayısı az olan EA'lara uygun değildir: Yılda yalnızca birkaç işlem varsa yıllık PF neredeyse tamamen tesadüfle belirlenir.
- Geçmişteki rejim çeşitliliği geleceği garanti etmez: Test döneminde bulunmayan türde bir piyasa gelirse, yıllara göre istikrarlı görünen EA da bozulabilir.
- Demo hesapta forward test süresi kısadır: Biz de yayımlıyoruz, ancak başlangıçtan bu yana geçen süre henüz kısa olduğu için yıl bazında değerlendirme yapılamaz. Rejim dayanıklılığını kısa dönem performansından çıkarmaktan kaçının.
Diğer doğrulama bakış açılarını EA ve MT5 bilgi bankasında da topladık.
Özet
- Tüm dönemin PF'si ve kümülatif getirisi, belirli bir yılın şansını ortalayıp düzleştirir
- Yıllık döküm, "en iyi yıl çıkarılsa da performans ayakta kalıyor mu?" sorusuna bakmaktır
- Adımlar: işlem geçmişini dışa aktarma → yıllık kâr/zarar, PF ve işlem sayısını toplama → en büyük yılı çıkarıp yeniden hesaplama → kayıp yılların niteliğini kontrol etme
- Kazanma oranı düşük trend takipçileri kârlı yılları dengesiz dağıtmaya yatkındır; bizim EA'larımız da istisna değildir
- Yıl sınırının keyfiliği, düşük işlem sayısı ve bilinmeyen rejimler yöntemin sınırlarıdır
İlgili
2026-10-11
Düşük beklenen kazanç neden riskli: Maliyete gömülen kâr
2026-10-02
Asya Aralığı Kırılma Stratejisi Nedir
2026-08-28
649$ Ox7F, 10 Yıl Gerçek Tick | %95 Kazanma Oranının Sırrı
2026-08-25
Quantum Queen Doğrulama | +255.033% Sonucu Yeniden Üretildi
📧 MQL5 Market fiyat artışı öncesi bildirim + ücretsiz 5 günlük e-posta kursu
Bu sitede EA'larımız ortak bir aracı kurumdaki gerçek hesapla ücretsizdir. MQL5 Market'te satılan sürümler lansman fiyatındadır ve satışa göre kademeli olarak artar. Her artıştan önce bildirim alın; ayrıca algoritmik işlemin temelleri, backtestlerin doğru okunması ve aracı kurum seçimi üzerine her gün bir e-posta.
* Gizlilik kesinlikle korunur. İstediğiniz zaman abonelikten çıkabilirsiniz.
EA'lar veya Forex hakkında bir sorunuz mu var?
Sorunuzu Nattzy'nin trading forumunda paylaşabilirsiniz (ücretsiz kayıt). Bu yazının dışındaki sorular da olur — EA ayarları, aracı kurum seçimi ve daha fazlası.
Nattzy'de sor ↗