Optimizasyon! Deneyiminizi paylaşın lütfen. - sayfa 2

 
AndyGri :
Bu kadar çok işlem için parametreleri ayarlamak mümkün mü ve piyasa nasıl bu kadar hızlı değişebiliyor? nasıl olacağımı söyle

"Eğriye herhangi bir uyum var mı?" için en basit test. - bir veya diğer parametreyi %5-10 değiştirin ve içler acısı test sonuçları alın. Kontrol?
 
Belki birisi genetik algoritma ile optimizasyonun neden 10.500 geçişle sınırlı olduğunu biliyordur?
 
görünüşe göre bu bir genetik algoritma için oldukça yeterli :)
Genel algoritmanın bulamadığı (karlı) parametreler olduğunu bir kereden fazla fark ettim. ama bunların benim sövelerim olması mümkün, gerçi ...
 
görünüşe göre bu bir genetik algoritma için oldukça yeterli :)

Belki öyledir, ancak koşuların önden optimizasyonu ile, onlarca veya yüzlerce kat daha fazla ortaya çıkıyor.
 
Her nasılsa, bu forumdaki bir başlıkta, uydurmanın ortadan kaldırılmasıyla ilgili ilginç bir fikir ortaya çıktı, yani: - bir zaman aralığında optimizasyondan sonra en iyi parametreleri alın ve bunları başka bir zaman aralığına uygulayın (optimizasyona dahil değil)
 
 
AndyGri :
sashken :
Modelleme kalitesi %57 - yeterli olmayacak :)
90% - sadece doğru, büyük olasılıkla bundan tüm tutarsızlıklar.

Eh, test cihazının verdiği maksimum değer. Temel olarak, kalite ile ilgili değil. Spesifik olarak, bu Expert Advisor'da ekstremumlarla ilgili bekleyen emirler çalışır. Ve takip ederek veya emir vererek kapatma. Yani teoride kalitenin bununla hiçbir ilgisi yok.

Ama fikirsiz ve prensipsiz ise, o zaman kalitenin %90'ı ayrıcadır.
% 57 - artık vermeyen test cihazı değil ve ona yüksek kaliteli geçmiş veriler vermiyorsunuz ve test cihazı yalnızca verilerinizin çöp olduğunu ve buna göre test sonuçlarına güvenemeyeceğinizi bildirir.
Buraya gidelim - https://www.mql5.com/ru/articles/mt4/tester - ve her şeyi okuyalım. Daha az soru olacak.
 
Bu kesinlikle, modelleme kalitesi %99'a yükseltilebilir , testçinin raporunda kendim gördüm (kendime ait olmasa da)
 
AndyGri :
sashken :
Ya da belki övünüyorsun? :) Ve danışman kodunu göndermek?
Veya en azından testçi raporları. Belki resim daha netleşir :)

Strateji Test Raporu
chas_GBP_TP_TSnorm_SLlowYüksek

sembol GBPUSD (İngiltere Poundu vs ABD Doları)
Dönem 1 Saat (H1) 2006.01.01 23:00 - 2007.03.21 00:00 (2006.01.01 - 2007.03.21)
modeli Tüm keneler (her kenenin fraktal enterpolasyonu ile mevcut en küçük tüm periyotlara dayalı olarak)
Seçenekler eşik=1; MAmor=2; MAtrend=24; risk=0.1; Mum Çubuğu = 0,55; TP=120; TS=70; SL=54; zamanCH=10; VolP=1.5; t=0; eşikSL=10; mum=11; mumEX=17; MA eşiği=17; DellOrd=23;
Tarihteki barlar 8494 Simüle keneler 1576481 simülasyon kalitesi 57.67
İlk para yatırma 1000,00
Net kazanç 3745.64 Toplam kar 7681.59 Toplam kayıp -3935,95
karlılık 1,95 kazanma beklentisi 25.14
Mutlak Düşüş 0,00 Maksimum düşüş 384.68 (%12.31) göreceli düşüş %12.31 (384.68)
Toplam işlemler 149 Kısa pozisyonlar (% kazandı) 60 (%65,00) Uzun pozisyonlar (% kazandı) 89 (%75.28)
Karlı işlemler (tümünün yüzdesi) 106 (%71,14) İşlemleri kaybetme (tümünün yüzdesi) 43 (%28,86)
En büyük karlı ticaret 120.00 ticaret kaybetmek -263.31
Orta karlı ticaret 72.47 ticaret kaybetmek -91.53
En yüksek miktar sürekli kazanç (kar) 8 (547.11) sürekli kayıplar (kayıp) 3 (-249.45)
Maksimum sürekli kar (kazanç sayısı) 635.18 (7) sürekli kayıp (kayıp sayısı) -263.31 (1)
Ortalama sürekli kazanç 3 sürekli kayıp 1

Herşey temiz. Saatte test ve optimizasyon ve 3 günde 2 kez gerçek ticaret, yani. test ve gerçek arasındaki zaman diliminde tam tutarsızlık. Testleri gerçeğe daha da yakın olan günlere çevirirsiniz. Veya Amerika'nın sonunda çıkmak sakıncalıysa, o zaman Uzman Danışmanınızı belirli bir saatte başlatın, ancak koda ekleyin:
...
// EA başlangıç zamanı
harici int saat = 12;

...

int start() {
if (saat != TimeHour(Time[0])) return(0);
// EA kodu
...
}

Ve saat değişkeninde ayarlanan zamanın, bilgisayarınızdaki saate değil, DC'nizin saatine karşılık geldiğini unutmayın. Ve bu nedenle bir kayma olabilir.
 
AndyGri :
Örneklem büyük - 160-200 pazar girişinin altında ve 2 hafta büyük değişiklikler için bir zaman değil. Bu kadar çok işlem için parametreleri ayarlamak mümkün mü ve piyasa nasıl bu kadar hızlı değişebiliyor? nasıl olacağımı söyle
160-200 anlaşma - gülüyor musunuz? 5-7 optimize edilmiş parametrenin varlığında, binlerce işlem kolayca eğriye ayarlanabilir (Ve anladığım kadarıyla, 16 parçaya kadar optimizasyon için harici parametreler!!! - on binlerce işlem, HERHANGİ BİR'e doğru bir şekilde ayarlanacaktır. yeterli zamanınız varsa eğri ve daha yararlı)! :o) Örneğin buraya hayran kalın:
https://www.mql5.com/ru/forum/50458 solandr 18.03.06 20:11
Bunu bir yıl önce çocukken yaptım. Bu sistem daha sonra gerçek hayatta başarılı bir şekilde birleşti (bunu daha sonra aynı başlıkta Mayıs 2006'da bir yerde bildirdim). Sistem fikri göreceli olarak tavandan alınmıştır (gürültüde zirveleri yakalamak). Yani fit tırmık üzerine ilk adım atan siz değilsiniz.
23.03.2007 15:43 tarihinde solandr'daki bu konudaki ilk mesajımda, algoritmanızın rastgele bir eğriye nasıl uyarlanabileceğini (algoritma fikrinin ne kadar uygulanabilir olduğunu) anlamak için Bakeev'in martingale optimizasyon sonuçlarını karşılaştıran önerisine bir bağlantı verdim. ). Ve sonra yapmak isteyip istemediğinize karar vermek size kalmış.