MT geliştiricileri için değil! INIT_PARAMETERS_INCORRECT nasıl değiştirilir? - sayfa 9
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
Tamam, anlamıyorsun, ama bu beklenen bir şey. İnsanları duymak için, iletmek istediğim her şeyi zaten söyledim. devam etmek için bir neden göremiyorum
Ve benim için, önce işlev 1 yürütülürse ve ardından işlev 2 orada ve orada yürütülürse, birinin 1200 ile 0012 arasında en azından bir miktar fark görmesi tamamen beklenmedik bir durum.
Bu kadar... mmmm... kör insanların olması inanılmaz...
neden sadece "kabul edilebilir" parametrelerden ilk popülasyonu toplamak imkansız?
Ve genel olarak, sonraki popülasyonların yalnızca geçerli parametrelerden toplamasını engelleyen nedir???İlk soru bana mantıklı geliyor. Optimizasyon başlangıcında 512 geçerli birey toplamak mümkündür. @Renat Fatkhullin , bununla ilgili zorluklar nelerdir?
Ve sonra sorun var. Bu 512 kişinin en iyisinin kombinasyonu geçersiz bir sonuç veriyorsa, bunun yerine başka hangi seçenek konulabilir? Düşükten sonra çocuk evlat edinir misiniz? Artık genetik değil.
İlk soru bana mantıklı geliyor. Optimizasyon başlangıcında 512 geçerli birey toplamak mümkündür. @Renat Fatkhullin , bununla ilgili zorluklar nelerdir?
Eh, TS durumunda, genetik hiçbir şekilde yardımcı olmaz. Belki birazcık.
sadece ilk nesildeki geçerli geçişlerin sayısına göre nesil boyutunu uyarlanabilir hale getirebilirsiniz.
Eh, TS durumunda, genetik hiçbir şekilde yardımcı olmaz. Belki birazcık.
Hayır, DONANIM'ın görevini düşünmüyorum. Genetiği hiç yardımcı olmayacak.
İlk soru bana mantıklı geliyor. Optimizasyon başlangıcında 512 geçerli birey toplamak mümkündür. @Renat Fatkhullin , bununla ilgili zorluklar nelerdir?
Ve sonra sorun var. Bu 512 kişinin en iyisinin kombinasyonu geçersiz bir sonuç veriyorsa, bunun yerine başka hangi seçenek konulabilir? Düşükten sonra çocuk evlat edinir misiniz? Artık genetik değil.
Anladığım kadarıyla "bu 512 kişinin en iyisinin birleşimi" geçersiz bir sonuç veremez. Ancak bir sonraki popülasyondaki en iyi bireyleri seçtikten sonra, kabul edilebilir parametrelere sahip bireyleri tekrar ekleyin (geçersiz bireyleri ayıklayın) - buradaki zorluklar nelerdir?
Anladığım kadarıyla "bu 512 kişinin en iyisinin birleşimi" geçersiz bir sonuç veremez.
Belki de dar görevinizin ötesine geçmelisiniz.
Belki de dar görevinizin ötesine geçmelisiniz.
Benim "dar" görevim özel bir durum. Ve elbette, o benim için çok ilginç)))
Ama bu daha geniş bir konuyla ilgili.
İşte başka bir "dar" örnek:
Strateji, basit bir hareketli ortalamanın kullanılmasını içerir. Ama stratejinin mantığına göre (hangisi olduğu önemli değil!) MA dönemi 9-32 veya 80-92 aralığında olmalıdır.
Optimizasyon sırasında gereksiz bir aralık nasıl hariç tutulur? En açık ve basit:
Ve optimizasyon parametrelerini ayarlayın:
Yani yine "geçersiz" parametreler nedeniyle genetikte bir başarısızlıkla karşılaştık ...
Ve neden optimizasyona özellikle yanlış parametreler ekliyorsunuz?
Kural olarak hatalı parametreler 3 nedenden dolayı devre dışı bırakılır:
1. Alanın incelenmesi ilgi çekici değildir (örneğin, en anlaşılır seçenek olarak birkaç zaman diliminin hariç tutulması);
2. Alan daha önce araştırılmıştır ve tekrarlanan anket sonuçlarına gerek yoktur;
3. Alan mevcut değil. Örneğin, iki seviyenin olduğu bir yüzde osilatörü hayal edebilirsiniz - üst ve alt, üst seviyenin alttan daha yüksek olmaması gerektiği açıktır. Pekala, örneğin, bir değişkenin sıfıra bölünmesine yol açtığı ve bu nedenle belirli bir kombinasyonun kapatıldığı matematiksel olaylar hakkında söyleyebilirim.
Ve neden optimizasyona özellikle yanlış parametreler ekliyorsunuz?
Peki, "yanlış" parametreler eklemeden örnekteki MA optimizasyonu nasıl organize edilir?