İleri Yürüme Yöntemleri - sayfa 6

 
elibrarius :
Bence en iyi şey, üçüncü taraf araçları kullanarak WF analizi yapmak, ardından MQ'yu göstermek ve test cihazında oluşturmasını istemek.

Ama bir şey bana zor olacak gibi geliyor. Örneğin bir DB olmadan cesaret edemedim. Basit sayım:
1 optimizasyon geçişi 10000'den fazla satır verir
+ 1 ileri pas - 10000+ sıra daha...

Cevabı bende, hiçbir şey toplamana gerek yok.

Bir personel test cihazı, bir yürüyüş adımı için geri optimizasyon yapıyorsa, bazı kriter/uygunluk fonksiyonunu kullanırsa, o zaman maksimum değeriyle bir set kaydederiz . İyi bir kriterin oluşturulması ön plana çıkıyor - EVET, tüm işlemleri çerçeveden görebiliyor. Büyük bir kriter değerine sahip çalıştırmanın sonucu hesaplandı - onu saklıyoruz. Onlar. adımın arkasındaki optimizasyondan sonra, adımın ilerisinin çalıştırılacağı sadece 1 kazanan setimiz var.

Onlar. 12 adımda 12 takım sığacak

 
Igor Volodin :

Cevabı bende, hiçbir şey toplamana gerek yok.

Bir personel test cihazı, bir yürüyüş adımı için geri optimizasyon yapıyorsa, bazı kriter/uygunluk fonksiyonunu kullanırsa, o zaman maksimum değeriyle bir set kaydederiz . İyi bir kriterin oluşturulması ön plana çıkıyor - EVET, tüm işlemleri çerçeveden görebiliyor. Büyük bir kriter değerine sahip çalıştırmanın sonucu hesaplandı - onu saklıyoruz. Onlar. adımın arkasındaki optimizasyondan sonra, adımın ilerisinin çalıştırılacağı sadece 1 kazanan setimiz var.

Onlar. 12 adımda 12 takım sığacak

Ve fitness fonksiyonunuz en iyi seçenek değilse, zirveye çıkarsa?

Örneğin, tüm WF dönemi için istikrarlı sonuçlar verecek seçim kriterlerini değiştirmek için 10.000'den fazla kişinin tümünü analiz etmeye karar verdim. Bir önceki denememde, bir yıllık dönemde <%20'lik bir düşüş ile, bir düşüş ve bir tahliyenin olduğu 2 ay olduğu ortaya çıktı.

Şimdi tek bir seçim kriterini güçlendirmek istiyorum, <%15 <%10 bir düşüş deneyin. Seçim kriterine başka parametreler ekleyin - anlaşma sayısı, kurtarma, Sharpe, vb. Ancak sadece 12 dosya kaydedildiği için, şimdi optimizasyonu 12 ay boyunca + tüm ileriye dönük olarak tekrar yapmamız gerekiyor. Seçim kriterini değiştirirken her yeniden optimizasyon yaptığınızda - yapacağınız tek şey bu)) Bu nedenle, tüm verileri kaydetmeye ve sonra bunları sıralamaya karar verdim.

 
elibrarius :

Ve fitness fonksiyonunuz en iyi seçenek değilse zirveye çıkarsa?

Otomatik yürüme istiyorsanız, en iyi seçeneği en üste getiren bir fonksiyon oluşturun (seçim kriteri))) Böyle bir fonksiyon yoksa gerçek hayatta nasıl çalışmalı?
 
elibrarius :
Terminal test cihazında yerleşik olarak ileriye dönük testler demek istiyorum. Bütünlük adına dahil etmeye değer olabilir mi? Manuel olarak, yalnızca birkaç optimizasyon sonucu görebiliyorum ve test cihazı hepsini sayacak ... ancak buna zaman ayırmanın mantıklı olduğundan emin değilim.
Belki, tüm ileriye bakarak, tek bir seçim kriteri olarak <%20'lik bir düşüş değil, başka bir şey seçebilirsiniz?

Bunu seviyorum:

1. TF D1'de mevcut tüm geçmişi seçiyorum (1973'ün başından günümüze euro / doları aldım);

2. Geri kazanım faktörünün (RF) en yüksek değerini net kârın (NP) maksimum düşüşe (MP) oranı olarak belirlemek için EA'nın tüm aralığında (10.000 barın üzerinde) optimizasyon yapıyorum - RR =58935/4657=12.66; İşlem sayısı=10730; Final galibiyet beklentisi (MOVK)=58935/10730=5.49 puan; Nihai kayıp beklentisi (MOPC)=4657/10730=0.434; Nihai strateji verimlilik kriteri (KESK)=MOVK/MOPC=5.49/0.437=12.66;

3. Ardından, danışmanı tarihin herhangi bir döneminden değişmemiş parametrelerle başlatıyorum - bu durumda, 1974, 75, ....., 2012'nin başından itibaren. ve mevcut değerleri belirleyin (CEST) = Mevcut kazanma beklentisi (MOBT) / Sonlu kayıp beklentisi (MOPC) = Mevcut kazanma beklentisi (MOBT) / 0.434, bu da TS'nin zaman içindeki kararlılığını veya kararsızlığını gösterir. Bu kriter, kazanma olasılığının kaybetme olasılığının kaç katı olduğunu gösterir.

1973'ten 2013'e 41 yılda olanlar:


 
Yousufkhodja Sultonov :

Bunu seviyorum:


2. Tüm aralıkta optimizasyon yapıyorum (


Bu ileriye doğru bir yürüyüş değil. Önce tüm siteyi optimize ettiniz, ardından üzerinde bazı ölçümler yaptınız. İleri yürüme durumunda, test bölümlerinden daha eski bölümler optimizasyona tabi tutulur ve optimizasyona tabi olmayan daha yeni olanlar kontrol edilir, ardından test bölümünün boyutunda bir kayma meydana gelir ve her şey tekrarlanır.
 

Tam süreyi gösteren tek bir optimizasyonda standart MT5 optimize ediciyi kullanarak saf MQL'de bir ilerlemenin nasıl uygulanacağını buldum.

Detayları biraz sonra vereceğim.

 
Igor Volodin :

Tam süreyi gösteren tek bir optimizasyonda standart MT5 optimize ediciyi kullanarak saf MQL'de bir ilerlemenin nasıl uygulanacağını buldum.

Detayları biraz sonra vereceğim.

Bekleyecek )
 
Igor Volodin :

Tam süreyi gösteren tek bir optimizasyonda standart MT5 optimize ediciyi kullanarak saf MQL'de bir ilerlemenin nasıl uygulanacağını buldum.

Detayları biraz sonra vereceğim.

Bu ilginç, sadece seçimde değil, çok fazla nüans var. Bu sadece buzdağının görünen kısmı gibi.

Bir numaralı soru, Volkin ileriye ne verecek?, sistemlerini kontrol etmek ve böylece kontrol edebilmek isteyenler için - hangi koşullarla ruhunuzu memnun ederse. Sunum için buradayım, çünkü stratejinin kendisi önceden belirlenebilir.

Her ne kadar gelişme iyi olsa da, sanırım.

 
Youri Tarshecki :
Bu ileriye doğru bir yürüyüş değil. Önce tüm siteyi optimize ettiniz, ardından üzerinde bazı ölçümler yaptınız. İleriye doğru yürüme ile test edilenlerden daha eski bölümler optimizasyona tabi tutulur ve optimizasyona tabi olmayan daha yeni olanlar kontrol edilir, ardından test olanın boyutunda bir kayma meydana gelir ve her şey tekrarlanır.
Kabul etmeme izin ver. 43 yıllık tüm aralıktaki optimizasyon, aracın parametrelerini "ortalama" olarak bir kez ve herkes için belirlemektir. Ardından, TS yılda 43 kez başlatılır. TS'nin mutlaka anormal piyasa koşullarıyla karşılaşacağı varsayılmaktadır. Sizin yanılgınız, gelecekte meydana gelecek vakalarla tarihte karşılaşmanın imkansız olduğudur. TC tüm tarihi vakaları ele aldığından, küçük sapmalarla geleceği ele alacağından eminim.
 
Yousufkhodja Sultonov :
Kabul etmeme izin ver.
İstediğin kadar aynı fikirde olmayın, istediğinizi yapın, bu konu Walk-Forward ile ilgili, bu konuda konuşmak istemiyorsanız buradan size sorayım.
Neden: