
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
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
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.
Ve fitness fonksiyonunuz en iyi seçenek değilse zirveye çıkarsa?
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:
Bunu seviyorum:
2. Tüm aralıkta optimizasyon yapıyorum (
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.
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.
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.
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.