MT4 EA geri test eğrisi çok güzel görünüyor, neden yine de doğrudan canlı hesaba geçilemez?
EA tetikleme mantığına göre modelleme yöntemini seçin; geçmiş verileri, spread'i, raporu ve aşırı uyum riskini madde madde kontrol edin; beyaz-mavi özgün akış şeması eklenmiştir.
Yazar: Thomas|EA ve MT4 Uygulamaları|24 Ekim 2026
Hafta sonu gerçek zamanlı fiyatları takip etmek zorunda değilsiniz; EA geri testlerini düzenlemek için uygundur. Ancak MT4 strateji test cihazında güzel bir eğri görmek, EA'nın gerçek işlem testinden geçtiği anlamına gelmez. Özellikle kısa vadeli altın EA'larında giriş ve çıkışlar sıklıkla tek bir mum içinde gerçekleşir; geri testte kullanılan geçmiş veriler ve modelleme yöntemi bu dalgalanmaları yeniden oluşturamıyorsa, sonuç aynı kural seti için aşırı iyimser görünebilir. Bu makale yalnızca geri test raporunun koşullarını ve sınırlamalarını nasıl okuyacağınızı anlatır; uydurma canlı işlem sonuçları göstermez.
Önce EA'nın hangi anda karar verdiğini sorun
MT4 strateji test cihazının resmi açıklaması "Yalnızca açılış fiyatları", "Kontrol noktaları" ve "Her tik" gibi geçmiş veri modelleme yöntemleri sunar. Yalnızca açılış fiyatları daha hızlıdır ve esas olarak yalnızca yeni mum geldiğinde önceki tamamlanmış mumu işleyen stratejiler için uygundur. EA mum içinde fiyata göre emir tetikliyor, zarar durdurmayı taşıyor veya yüksek-düşük noktaları belirliyorsa, yalnızca açılış fiyatları modu kritik yolları kaçırabilir. "Her tik" adı en kesin gibi duyulsa da, geçmişteki tüm gerçek işlem işlemlerini mutlaka yeniden oluşturduğunu varsaymayın; testte kullanılan temel geçmiş veriler eksikse, fiyat yolları yine de enterpolasyon ve simülasyonla üretilebilir.
Bu nedenle ilk adım EA kodunu veya açıklamasını okuyup tamamlanmış mumlara, seans içi fiyatlara, spread'e veya işlem saatlerine mi dayandığını listelemektir. İkinci adımda mantığa uygun modelleme yöntemini seçin. Yalnızca kapanışa bakan bir EA'yı daha ince bir moda koymak zaman maliyetini artırabilir, ancak seans içi zarar durdurma kullanan bir EA'yı yalnızca açılış fiyatları moduna koymak genellikle en çok doğrulanması gereken yürütme ayrıntılarını gizler.
Raporda en az altı koşulu kaydedin
İşlem sembolünü, broker sunucusunu, test tarih aralığını, grafik periyodunu, geçmiş veri kaynağını, modelleme yöntemini ve spread ayarını kaydedin. Test cihazının resmi yardımı, varsayılan olarak Ask fiyatını simüle etmek için kullanılan spread'in test başlatıldığında o sembolün mevcut spread'i olabileceğini belirtir. Bu, aynı stratejinin farklı test günlerinde ve farklı spread ayarlarında maliyet koşullarının değişebileceği anlamına gelir. Yalnızca "geri test net kârı" yazıp o zamanki spread, komisyon, gecelik ücret ve işlem sıklığını belirtmezseniz, sonuç yeniden üretilemez.
İşlem sayısı, maksimum düşüş ve ardışık zararlar da birlikte incelenmelidir. Az sayıda işlemin yüksek getirisi istatistiksel istikrarı kanıtlamaz; daha uzun geçmişte büyük veri boşlukları, anormal boşluklar ve platform kuralı değişiklikleri olup olmadığı yine de kontrol edilmelidir. Farklı XAUUSD sözleşmelerinin lot başına miktarı, işlem saatleri ve minimum zarar durdurma mesafesi de EA'nın gerçek hesaptaki emir davranışını değiştirir. Hafta sonu testinden önce MT4 sembol özelliklerini kontrol edin; başka platformların parametrelerini doğrudan kopyalamayın.

Şema süreci dört geçiş noktasına ayırır: strateji tetikleme mantığı, geçmiş veri kapsamı, fiyat ve maliyet, rapor incelemesi. Bu, makalenin kendi çizdiği akıştır ve gerçek işlem sonucu içermez. Herhangi bir geçiş noktası açıkça açıklanmazsa, sonraki kâr rakamlarının açıklama temeli eksik kalır; materyalleri tamamladıktan sonra farklı test sonuçlarını karşılaştırmak, hemen parametreleri optimize etmekten daha anlamlıdır.
Aşırı uyum riski nasıl değerlendirilir
Aynı geçmiş üzerinde gösterge periyodunu, zarar durdurmayı ve işlem saatlerini eğri "en güzel" görünene kadar tekrar tekrar değiştirip, sonra aynı geçmişi kullanarak stratejinin etkili olduğunu ilan ederseniz, test materyalini hem alıştırma hem de sınav cevabı olarak kullanmış olursunuz. Temel bir yaklaşım, geliştirme aralığını ve daha sonra parametre ayarına katılmayan doğrulama aralığını önceden ayırmak ve her değişikliğin gerekçesini ve sürümünü kaydetmektir. Parametre ayarına katılmayan verilerde belirgin bozulma görülürse, önceki iyi sonuç belirli bir geçmiş örneğe bağlı olabilir. Bu değerlendirme yine de gelecekteki getiri tahmini değildir; piyasa ortamı ve yürütme maliyetleri değişecektir.
Yalnızca toplam getiriye bakmak yerine her işlemin yakınındaki fiyat ve emir günlüklerini de inceleyin. Zarar durdurmanın beklendiği gibi tetiklenip tetiklenmediğine, reddedilen emir veya hata kodu olduğunda EA'nın nasıl davrandığına, spread aniden genişlediğinde hâlâ pozisyon açıp açmadığına ve gerçekleşmemiş emirleri yanlışlıkla gerçekleşmiş sayıp saymadığına odaklanın. Gerekirse yeni veriler üzerinde çalışma kararlılığını demo ortamında gözlemleyin; demo ortamı da gerçek hesabın kayma ve likidite riskinin yerini tutamaz.
Uygulanabilir bir hafta sonu kontrol sırası
Önce EA parametrelerini ve geçmiş veri sürümünü yedekleyin, ardından test tarihini, saat dilimini ve ücretleri belirleyin; EA tetikleme mekanizmasına uygun modu çalıştırın, tam raporu ve günlükleri kaydedin; büyük düşüş ve anormal kâr dönemlerini işlem işlem inceleyin; son olarak parametre ayarına katılmayan bir dönemle yeniden test edin. Veri kapsamı yetersizse, spread varsayımı güvenilir değilse veya emir günlüklerinde hata varsa, sonucu "değerlendirilemez" olarak yazın; hayali canlı işlem sonuçları eklemeyin. Kaldıraçlı işlem önemli kayıplara yol açabilir; geri test getiri garantisi değildir.