Neredeyse düz bir çizgiden oluşan bu uzun başlangıç bölümü ve yokuş aşağı kaymanın son bölümü, EA'nın yüksek düzeyde "tutarsızlığa" sahip olduğunu söylüyor. Hayır, bu "tutarsızlık" önlemi raporun bir parçası değil ama eğer öyleyse oldukça faydalı olabilir.
Yaşayabileceğim ön streç, 10k'dan 50K'ya yavaş bir yapı, Mayıs ayının son 2 haftasında beni öldürdü. İşlemlerimi denemek ve filtrelemek için daha iyi bir yola ihtiyacım var, Tüm işlemlerde 60 piplik bir durak var ve bir Boşluk kaybını önlemek için tüm işlemler Cuma günleri kapalı. Ayrıca, grafiği daha iyi hale getirebilecek ancak EA'yı iyileştirmeyecek şekilde sabit bırakmak yerine denge büyüdükçe risk yüzdesini düşürmeyi düşünüyorum. Bu hafta sonu Haziran'da ekleyeceğim, belki test süresini 12 ay daha uzatabilirim.
Birkaç kaybeden daha sonra kazananları nakavt edebilecek bir gösterge bulup bulamayacağımı görmek için test şablonuma bir gösterge bırakacağım.
Yorumlar için teşekkürler.
Evet, doğru filtreleri bulmak, kârlı işlemleri de filtrelemediği sürece kesinlikle yardımcı olacaktır.
Hiçbir zaman sabit hatlı durakların hayranı olmadım. Ben de sabit risk yüzdesi taraftarı olmadım. Ticaret koşullarına ve risk/ödül oranına bağlı olarak dinamik olmalıdırlar - bu, EA'nızda bu değerleri gerçekte nasıl hesapladığınızla ilgili bir mesele haline gelir.
Evet, doğru filtreleri bulmak, kârlı işlemleri de filtrelemediği sürece kesinlikle yardımcı olacaktır.
Hiçbir zaman sabit hatlı durakların hayranı olmadım. Ben de sabit risk yüzdesi taraftarı olmadım. Ticaret koşullarına ve risk/ödül oranına bağlı olarak dinamik olmalıdırlar - bu, EA'nızda bu değerleri gerçekte nasıl hesapladığınızla ilgili bir mesele haline gelir.
sembol | EURJPY (Euro - Japon Yeni) | ||||
Dönem | 5 Dakika (M5) 2010.07.08 09:05 - 2011.06.23 23:55 (2010.07.01 - 2011.06.24) | ||||
modeli | Her onay işareti (mevcut tüm minimum zaman dilimlerini temel alan en kesin yöntem) | ||||
Testteki çubuklar | 66161 | Modellenmiş keneler | 16311952 | modelleme kalitesi | n/a |
Uyumsuz grafik hataları | 99827 | ||||
İlk para yatırma | 10000.00 | ||||
Toplam net kar | 165559.36 | Brüt kazanç | 297982.38 | Brüt kayıp | -132423.02 |
kar faktörü | 2.25 | Beklenen getiri | 325.26 | ||
Mutlak düşüş | 1917.06 | maksimum düşüş | 88562.83 (%34.38) | göreceli düşüş | %35,57 (18406.04) |
Toplam işlemler | 509 | Kısa pozisyonlar (kazanılan %) | 248 (%39.52) | Uzun pozisyonlar (% kazandı) | 261 (%46,74) |
Karlı işlemler (toplamın yüzdesi) | 220 (%43.22) | Zarar işlemleri (toplamın yüzdesi) | 289 (%56,78) | ||
En büyük | kar ticareti | 24882.43 | zarar ticareti | -9280.28 | |
Ortalama | kar ticareti | 1354.47 | zarar ticareti | -458.21 | |
Maksimum | ardışık kazançlar (para olarak kar) | 15 (58185.44) | ardışık kayıplar (para kaybı) | 10 (-577.67) | |
maksimum | ardışık kar (kazanç sayısı) | 112674.15 (8) | ardışık kayıp (kayıp sayısı) | -13906,95 (2) | |
Ortalama | ardışık kazançlar | 3 | ardışık kayıplar | 4 |
Dinamik risk özelliği ekledim. Bu, sonuçları iyi bir miktarda iyileştirdi. Bu test, sadece 9 ay olan orijinal testin aksine bir yıllıktır. Kazananların çoğunu daha yüksek riskle ve kaybedenlerin çoğunu en düşük riskle yakaladı. Risk varyasyonu %3 -> %0,5'tir. Fikirleriniz için teşekkürler.
Uyumsuz grafik hatalarınızın, MT4'ün aracınızdan yanlış veri almasıyla bir ilgisi var. MT4 sunucularından veri indirerek ondan kurtulabilirsiniz, ancak bu veriler sizin aracınızdan veya başka birinin aracısından gelen verilerle eşleşmiyor, ancak bir EA'yı modellemenize ve bir tür EA'ya nasıl tepki verdiğini görmenize izin verecek. veriler, beklediğinize yakın.
Burada iyi bir yardım var;
http://www.forexnirvana.com/f41/getting-rid-mismatched-chart-errors-backtests-57/
Benimkini indirmeme yardımcı oldu. Sonuçlarda hiçbir zaman çok büyük bir fark yaratmamış gibi görünse de.....ancak EA programlamasında biraz acemiyim.
Umarım bağlantı yardımcı olur.
Colin
Kaybetme serilerinizin ne kadar net olduğuna bakılırsa, grafiğinize şunu ekleyebileceğimi düşündüm, sonuçları grafik haline getirerek ve ortak paydayı görerek bu kaybeden serilerde neyin ortak olduğunu görmek istatistiksel olarak kolay olurdu. O zaman bu koşullar ortaya çıktığında ticaret yapmamalısınız. Umarım bu, avucunuzu okuyan biri gibi çok belirsiz değildir.......
Colin
Kaybetme serilerinizin ne kadar net olduğuna bakılırsa, grafiğinize şunu ekleyebileceğimi düşündüm, sonuçları grafik haline getirerek ve ortak paydayı görerek bu kaybeden serilerde neyin ortak olduğunu görmek istatistiksel olarak kolay olurdu. O zaman bu koşullar ortaya çıktığında ticaret yapmamalısınız. Umarım bu, avucunuzu okuyan biri gibi çok belirsiz değildir.......
Colin
Girdiniz için teşekkürler. Kaybeden işlemleri filtrelemeye çalışıyordum. Yayınladığım ikinci sonuç grubu, gerçekte bu gelişmeyi elde etmek için muhtemelen 100'e yakın bir yıllık geriye dönük testler yaptım, en sonuncusuydu, bazı kayıpları denemek ve azaltmak için bir oynaklık göstergesi ekledim. Diğer çiftleri geriye doğru test ederken bununla ilgili bazı sorunlar buldum. Şimdi ince ayar sürecindeyim, elimde olduğunda daha fazla sonuç göndereceğim.
Dan
Tutarlı yokuş aşağı eğimin bu son uzantısı bir endişe kaynağıdır.
Test ettiğiniz dönem için eğilimler uygun olduğunda, kârda büyük sıçramalar yapabilen aşırı optimize edilmiş bir EA'ya sahip görünüyorsunuz.
Birinin daha önce bahsettiği gibi, bir tarih aralığı için optimizasyonu çalıştırın ve ardından tamamen farklı bir tarih aralığı için tekrar test edin ve ne tür eğriler elde ettiğinizi görün. Optimize edilmiş dönem için iyi giderse ve başka bir şeyde flop yaparsa, henüz EA'ya gerçek para koymazdım.
sembol | EURJPY (Euro - Japon Yeni) | ||||
Dönem | 5 Dakika (M5) 2010.07.08 09:05 - 2011.06.29 23:55 (2010.07.01 - 2011.06.30) | ||||
modeli | Her onay işareti (mevcut tüm minimum zaman dilimlerini temel alan en kesin yöntem) | ||||
parametreler | TrendFastTimeFrame=60; TrendSlowTimeFrame=60; TrendFastPeriod=1; TrendFastMethod=0; TrendFastFiyat=0; TrendSlowPeriod=24; TrendSlowMethod=0; TrendYavaşFiyat=0; ÇokFastTimeFrame=5; FastTimeFrame=5; MedTimeFrame=5; SlowTimeFrame=5; VeryFastPeriod=5; ÇokHızlıYöntem=1; ÇokHızlıFiyat=0; HızlıDönem=15; HızlıYöntem=1; HızlıFiyat=0; OrtaDönem=30; OrtaYöntem=0; OrtalamaFiyat=0; SlowPeriod=45; YavaşYöntem=0; YavaşFiyat=0; iShift=5; ATRLevelNOWAY=0.32; ATRLevelFULL=0.1; ATRLevelLITE=0.06; StackSizeFull=7; StackSizeLite=1; UzaklıkApartTam=100; MesafeApartLite=100; StopLossFull=600; StopLossLite=600; İzleyenStopLossStepFull=200; İzleyenStopLossStepLite=200; TakeProfitFull=0; TakeProfitLite=0; RiskFull=0.03; RiskLite=0,005; PartiBoyutu=0.1; sürü = 0.1; kayma=0; MAdeneme=1; MNumara=0; maGap=250; | ||||
Testteki çubuklar | 67298 | Modellenmiş keneler | 16961277 | modelleme kalitesi | n/a |
Uyumsuz grafik hataları | 99916 | ||||
İlk para yatırma | 10000.00 | ||||
Toplam net kar | 610317.14 | Brüt kazanç | 871000.36 | Brüt kayıp | -260683.23 |
kar faktörü | 3.34 | Beklenen getiri | 1925.29 | ||
Mutlak düşüş | 989.49 | maksimum düşüş | 227851,88 (%28,80) | göreceli düşüş | %48,59 (227625,88) |
Toplam işlemler | 317 | Kısa pozisyonlar (kazanılan %) | 152 (%46.05) | Uzun pozisyonlar (% kazandı) | 165 (%54,55) |
Karlı işlemler (toplamın yüzdesi) | 160 (%50,47) | Zarar işlemleri (toplamın yüzdesi) | 157 (%49,53) | ||
En büyük | kar ticareti | 54394.65 | zarar ticareti | -24521,58 | |
Ortalama | kar ticareti | 5443.75 | zarar ticareti | -1660.40 | |
Maksimum | ardışık kazançlar (para olarak kar) | 16 (162575.59) | ardışık kayıplar (para kaybı) | 11 (-3882.38) | |
maksimum | ardışık kar (kazanç sayısı) | 368228,29 (13) | ardışık kayıp (kayıp sayısı) | -65899,92 (4) | |
Ortalama | ardışık kazançlar | 3 | ardışık kayıplar | 3 |
Üst grafik 15m zaman aralığıdır. EA'da 30'dan fazla parametrem var. Ben sadece ticaret ma'larını değiştirdim, özelliklerde kendi ayarı olmayan o zaman dilimini besleyen 4 + 4 tane daha. ATR seviyesi ayarlarından ayrıldım ancak zaman çerçevesini değiştirdim. Trendi aynı 1 saatte bıraktım. 5dk ile aynı sonuçları almayı beklemiyordum ama EA'nın reat'ini gerçekten optimize etmek zorunda kalmadan (yığın boyutu durdurma, takip, risk maGap vb.) yıl boyunca neredeyse iki katına çıktığı için mutluydum. Bunu yapsaydım ve 15'te çok farklı olacak olan ATR ayarımı ayarlasaydım, muhtemelen 15 dakikada çok daha iyi bir getiri elde edebilirdim. EA'yı 5m'de farklı çiftlere bırakmakla daha çok ilgileniyorum. Sadece testten, ATR ayarının ve ticaret büyüklüğünü belirlemek için kullandığım seviyelerin her bir çift ve/veya zaman çerçevesi için ayarlanması gerektiğini zaten biliyorum. Bu, bu EA'nın birkaç ayarı değiştirmeden herhangi bir zaman diliminde herhangi bir çifte düşmesini önler.
Alt küme ve grafik 5m, sıçramalarla iyileştirildi. Optimize ediciyi son birkaç gün içinde çalıştırdım, 1400 çalıştırma. Hem FULL hem de LITE işlemleri için birkaç ayar yığın boyutu ve yığın mesafesi ve takip mesafesi ayarlamama yardımcı oldu.
Bu, birkaç haftalığına çalıştırmak için demo hesabıma geri dönüyor.
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
sembol
Bu benim ilk gönderim ve bir EA'daki ilk denemem. Bunu gerçek zamanlı olarak izlemek ve kapanış işlemlerini doğru şekilde açtığından emin olmak için bunu bir demo hesabına taşıdım.
Uyumsuz grafik hataları nelerdir? 12081 çok mu?