XAUXXAraştırma günlüğü
← Günlüğe dön

EA optimizasyonu sonrası nasıl doğrulanır? Parametre seçimini ve örneklem dışı testi ayırın

Önce veri kullanım amacını ayırın, ardından aday yapılandırmayı dondurun, ayrılmış aralığı çalıştırın ve başarısız sonuçları saklayın; böylece tekrar tekrar ayarlanmış geri testi bağımsız doğrulama olarak paketlemekten kaçının.

Thomas · Güncellendi 2026-10-10

Yazar: Thomas|EA ve platform uygulamaları|10 Ekim 2026

EA optimizasyonu güzel bir parametre grubu ürettikten sonra, sonraki adım yalnızca en yüksek getirili ekran görüntüsünü seçmek olmamalıdır. Daha faydalı soru şudur: Seçime katılmayan başka bir veri döneminde sonuç nasıl olur? Bu makale, parametre seçimi ve örneklem dışı test için bir kayıt süreci sunar; uydurma test sonuçları göstermez ve geçmiş sonuçları gelecekteki getiri garantisi olarak ele almaz.

Önce test ile optimizasyonun aynı şey olmadığını netleştirin

MT4 resmi açıklamasına göre, tek bir test giriş parametrelerindeki Value değerini kullanır; Start, Step, Stop ise parametre optimizasyonu için kullanılır. Optimizasyon ayarlarını değiştirmek, sabit parametreli belirli bir testin tüm koşullarını değiştirmek anlamına gelmez. Kayıt tutarken bunun sabit bir yapılandırmanın çalıştırılması mı yoksa birden çok kombinasyonun aranması mı olduğu açıkça yazılmalıdır.

Yazılımın optimizasyon işlevi sunması, seçilen en yüksek değerin geleceği tahmin etme yeteneği olduğu anlamına gelmez. Nihai sonuç ayrıca veri, maliyet varsayımları ve program uygulamasıyla ilgilidir; bunlar ayrı ayrı kontrol edilmelidir.

Aramadan önce veri kullanım amacını ayırın

Önce parametre seçimi için bir veri dönemi belirleyin, ardından test için başka bir dönem ayırın. Zamanı, enstrümanı ve amacı ayırdıktan sonra kaydı saklayın; tüm sonuçları gördükten sonra geriye dönüp geçmesi kolay bir aralık seçmekten kaçının.

Örneklem dışı, bu seçime katılmamış anlamına gelir. Aynı veri dönemi tekrar tekrar incelenip buna göre parametreler değiştirildiyse, o veri artık tamamen bağımsız doğrulama kanıtı olarak kullanılamaz. Burada tartışılan araştırma sürecidir; herhangi bir sabit bölme oranının tüm EA'ler için uygun olduğu iddia edilmez.

Öğretim akışı: seçim, dondurma, test

Öğretim amaçlı örnek akış şöyledir: A aralığını seç → aday parametreleri ve sürümü kaydet → seçimi dondur → ayrılmış B aralığında sabit parametreleri çalıştır → geçti veya başarısız olarak kaydet. A ve B yalnızca veri kullanım amacı etiketleridir; gerçek hesap veya fiyat grafiği değildir.

B kötü performans gösterdiğinde hemen parametreleri değiştirip ardından değiştirilmiş B sonucunu ilk örneklem dışı test olarak adlandırmayın. Gerçekten değişiklik gerekliyse, yeni seçim süreci kaydedilmeli ve önceki testin geçmediği belirtilmelidir; sonrasında yeni doğrulama verisi de gerekir.

Sabit olan yalnızca parametreler değil, ortam da dahildir

EA sürümünü, enstrüman özelliklerini, periyodu, veri kaynağını, test tarihini ve modeli kaydedin. Başlangıç sermayesi, maliyetler ve işlem yönü de açıkça yazılmalıdır. Önceki ve sonraki sonuçları karşılaştırırken bu koşulların tutarlı olup olmadığını doğrulayın; birden çok ayarı aynı anda değiştirip yalnızca parametre iyileşmesine bağlamayın.

Belirli programın bir enstrümanı, periyodu veya pozisyon işleme yöntemini destekleyip desteklemediği geliştiriciye sorulmalıdır. Test cihazının başlaması, tüm çalışma koşullarının karşılandığını kanıtlamaz.

Yalnızca en yüksek getiriye değil, değişim sınırlarına da bakın

İşlem sayısını, düşüşü, maliyet ölçütünü ve sonuçların az sayıda işlemde yoğunlaşıp yoğunlaşmadığını kaydedin. Benzer parametreler biraz değiştirildiğinde sonuç büyük ölçüde değişiyorsa, otomatik olarak kesin kâr şifresinin bulunduğunu varsaymak yerine neden daha fazla incelenmelidir.

Parametre yakınında benzer performans, canlı işlemde etkili olduğunu bağımsız olarak kanıtlamaz. Yalnızca araştırmaya devam etmek için bir ipucu sağlar; piyasa ortamı, yürütme farklılıkları ve bağımsız örneklem hâlâ incelenmelidir. Tam test verisi olmadan sabit kazanma oranı veya getiri rakamı verilmez.

Başarısız sonuçlar raporda kalmalıdır

Test geçmediğinde hangi aralıkta gerçekleştiği, hangi varsayımların yeniden gözden geçirilmesi gerektiği ve veri eksikliği olup olmadığı açıkça yazılmalıdır. Başarısız yapılandırmalar ve ham sonuçlar saklanmalı; yalnızca nihai en iyi grup bırakılarak olumsuz kayıtlar silinmemelidir.

Örneklem veya hedef tekrar tekrar değiştirilip ancak sonunda iyi bir sonuç elde edildiyse bu süreç açıklanmalıdır. Yalnızca son eğrinin gösterilmesi, okuyucunun seçim sürecinde kaç deneme yapıldığını görmesini engeller.

Simülasyon gözlemi ve canlı işlem farklı aşamalardır

Örneklem dışı testten sonra simülasyon gözlemine devam edilebilir; gerçek zamanlı girişler, tetikleme koşulları ve program durumu kontrol edilebilir; ancak simülasyon performansı yine de canlı işlem sonuçlarını garanti etmez. Platform yürütmesi ve ücretleri ayrıca kontrol edilmelidir; gerçek emir kontrolü yerine geri test rakamları kullanılmamalıdır.

Hafta sonu sürümleri, parametreleri ve doğrulama kayıtlarını düzenlemek için uygundur. Hiçbir test hesap yetkilendirmesini atlamamalı veya doğrulama amacıyla gerçek riski keyfî olarak artırmamalıdır. Kaldıraçlı işlem önemli kayıplara yol açabilir; bu makale EA araştırma süreci eğitimi içindir, yatırım tavsiyesi değildir ve getiri vaat etmez.

Risk uyarısı: kaldıraçlı işlemler önemli kayıplara yol açabilir. İçerik araştırma ve eğitim amaçlıdır; getiri garantisi yoktur. Geçmiş performans gelecekteki sonuçları öngörmez.