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

 
Alexey Burnakov :

Bu konu tartışılabilir. 10.000 işleminiz varsa (kendimiz seçilen boyutlarla - değişkenlerle sınırladığımız çok boyutlu bir uzaydaki noktalar), tüm puanlarınızı hiper düzleme koymak için 10.000 değişken girmeniz yeterlidir. Zaten çok uygun. Yani şunu söylemek istiyorum

bu prensipte doğru değildir, ancak kritik olmadığı görülür.

geçerliliği belirlenebilir. Bir değişkendeki değişiklik, diğer değişkenler sabitken sonucu önemli ölçüde değiştirmiyorsa, anlamlılık düşüktür. Ancak bu durumda diğer değişkenlerle etkileşim kaybolur. Aslında, sistem birkaç değişkenin etkileşimidir.

Her şey daha kolay.

Bu konunun konusu ileriye doğru yürümektir. Onun şartlarına uygun - geçmişin optimizasyonu ve danışmanın gerçek performansı için optimizasyon sonucunun değiştirilmesi. Uydurma eksikliği, geçmişin optimize edilmemiş, ileri kısmı üzerindeki sonucun bir analizidir. SADECE optimize edilmemiş alanlardaki sonuca bakıyorsanız, bu uygun olmayan tahmindir.

Onlar. bu anlamda bir değişkenin varlığının veya yokluğunun geçerliliği için tek kriter geleceğin öngörülemeyen koşullarında kazanmaya yardımcı olup olmadığıdır.

Başka bir deyişle, bildiğim en iyi uyum ileriye dönük uyumdur. Ama ne yazık ki, bu sadece optimize ederek elde edilemez, kodu değiştirmeniz gerekir.

 
Youri Tarshecki :

Her şey daha kolay.

Bu konunun konusu ileriye doğru yürümektir. Onun şartlarına uygun - geçmişin optimizasyonu ve danışmanın gerçek performansı için optimizasyon sonucunun değiştirilmesi. Uydurma eksikliği, geçmişin optimize edilmemiş, ileri kısmı üzerindeki sonucun bir analizidir. SADECE optimize edilmemiş alanlardaki sonuca bakıyorsanız, bu uygun olmayan tahmindir.

Onlar. bu anlamda bir değişkenin varlığının veya yokluğunun geçerliliği için tek kriter geleceğin öngörülemeyen koşullarında kazanmaya yardımcı olup olmadığıdır.

Başka bir deyişle, bildiğim en iyi uyum ileriye dönük uyumdur. Ama ne yazık ki, bu sadece optimize ederek elde edilemez, kodu değiştirmeniz gerekir.

Buna katılıyorum.

Piyasa genellikle binlerce dolarlık danışmanlarla doludur ve burada en fazla 500 optimizasyon işlemi verilir. Bu bir drenaj, evet.

Bu kolay değil, soru hala ortaya çıkıyor: ön ayar sistemlerine (gürültü öğrenme) ve ardından gürültüyü incelemeye daha az eğilimli bir sistemi önceden tasarlamanın bir yolu varsa, kötü ileriye ne kadar zaman harcayacağınız.

 
Alexey Burnakov :

Buna katılıyorum.

Piyasa genellikle binlerce dolarlık danışmanlarla doludur ve burada en fazla 500 optimizasyon işlemi verilir. Bu bir drenaj, evet.

Bu kolay değil, soru hala ortaya çıkıyor: ön ayar sistemlerine (gürültü öğrenme) ve ardından gürültüyü incelemeye daha az eğilimli bir sistemi önceden tasarlamanın bir yolu varsa, kötü ileriye ne kadar zaman harcayacağınız.

Şimdiye kadar hiç kimse bu anlamda ileriye doğru yürümekten daha iyi bir şey önermedi.
 
Youri Tarshecki :
Şimdiye kadar hiç kimse bu anlamda ileriye doğru yürümekten daha iyi bir şey önermedi.

Sonra teklif edeceğim.

Dancing Forward, testlerde yeni bir kelimedir.

Yeşil üzerinde çalışıyoruz, kırmızı üzerinde test ediyoruz. Birçok kez tekrarlayın.

)

 
Alexey Burnakov :

Dancing Forward, testlerde yeni bir kelimedir.

Ve sonuç olarak ne elde edeceğiz?
 
Alexey Burnakov :

Sonra teklif edeceğim.

Dancing Forward, testlerde yeni bir kelimedir.

Yeşil üzerinde çalışıyoruz, kırmızı üzerinde test ediyoruz. Birçok kez tekrarlayın.

)

Bu oldukça eski bir fikir. Bu seçeneği Volkin'e uygulandığında kalemle bile denedim ama benim için işe yaramadı. Ve başarılı sitelerde eğitim ve başarısız onları takip etme.

Gerçek şu ki, ataleti kaybediyoruz - ve karşılığında bir piyango alıyoruz. Şimdi, tarihin belirli örneklemesini hesaba katmanın bir yolu olsaydı .... -Bu konuda birkaç fikrim var ve sonra, yine de kontrol etmem gerekiyor.

İşin püf noktası, tarihte piyasanın belirli özelliklerini belirlemenin ve bunların döngüselliğini doğrulamanın güvenilir bir yolunun olmamasıdır. Ve bu olmadan, geçmişin sitelerini seçme süreci tamamen rastgele.

 
Igor Volodin :
Ve sonuç olarak ne elde edeceğiz?
Dancin Kar
 
Igor Volodin :
Ve sonuç olarak ne elde edeceğiz?

şaka tabiki)

Ancak bu yöntem, tekrarlarla çapraz doğrulamaya benzer. Bu yaklaşım, bir test setinde model parametreleri tahmin edilirken kullanılır. Yani elde edilen sonuçların validasyonu ayrı bir set üzerinde yapılmalıdır.

 
Igor Volodin :
Walk Forward şemamı burada standart bir test cihazı kullanarak tanımladım.
Fikir için çok teşekkür ederim! Orada bir soru sordum. Kısacası, optimize ediciyi simülasyon olmadan (danışman tarafından verilen verileri göz ardı ederek) optimizasyon sırasında test başlangıç tarihini değiştirmeye nasıl zorlayabilirsiniz?
 
Nikolay Demko :

Hiç kullanmıyorum, GA'm benim test cihazım, her şey MQL5'te.

2011 yılında PS, MQ'dan şunu şunu uygulamasını istemekten çok yoruldum. Hepsini kendim yazdım. Normal test cihazını gerçek zamanlı olarak bir demoda başlatmadan önce yalnızca hata ayıklama için kullanıyorum.

Ama yürürken genetik algoritmayı optimizasyon yöntemimle karşılaştırmak benim için ilginç olurdu . Başlangıçta değişkenleri tek tek optimize etmenin daha ekonomik olacağına karar verdim , çünkü yürürken bir bölüm birçok kez optimizasyona giriyor ve değişkenlerin etkileşimi hala görünüyor. Ve uzun süre genetik yaptım ve ellerimle, pratikte hiçbir fark olmadığı ortaya çıktı. Ancak bu görev için özel olarak bir otomatik test cihazını yeniden yapmak, açıkçası çok tembel. Bu durum için az çok çok değişkenli baykuşlar seçmek ve sonucunuzu benimkiyle karşılaştırmak mümkün mü?
Neden: