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
Böylesi daha ucuz.
Teşekkürler, anladım
Ama bu yeterli değil.
Çok fazla seçenek yoktur - sadece girdi parametrelerini kodlayın, böylece GA hızlı bir şekilde yerel bir maksimum bulamaz
ZY: Bu konuyu birkaç hafta önce incelemiştim, hatta özellikle GA için basit bir kodlama algoritması bile vardı, ancak bulamıyorum.
UPD: Gray'in GA'lar için kodlaması GA'larla ilgili Wiki 'de kullanılıyor - orada Gray'in kodlamasına bir bağlantı var.
Arka arkaya birkaç GA yapmanın neden iyi olduğunu gösteren iyi bir örnek.
İşte beş GA.
Lütfen açıklayın.
Nedense bu mesajı gözden kaçırmışım.
Genellikle belirli bir aralıktaki bir değişkeni değiştirmenin sonucu değiştirmediği bir durum vardır. O zaman bu aralıktaki rastgele değerlerden biri en iyi sonuç olarak verilir veya aynı sonucu döndüren ardışık değerler vardır. Bu aralıktaki değişkenin aynı sonucu veren minimum veya maksimum (değişkenin anlamına bağlı olarak) değerini en üste almak için böyle bir mikro ceza getirdim. Sıralama listesindeki sonuçlar aynı konumlarda kalıyor, ancak biraz farklı hale geliyorlar ve GA, yeni geçişler pahasına aynı değerler aralığından değişkenin minimum / maksimum değerini buluyor.
Aynı zamanda, geçiş sayısını artırarak, genellikle yeni maksimumlar bulunur.
Açıklayabildim mi, yoksa soru farklı mı?
Bu arada, genetik nesillerin sonunda çok hızlı bir şekilde geçer, bu nedenle geçiş sayısındaki bu artış optimizasyonu çok yavaşlatmaz.
Arka arkaya birden fazla GA yapmanın neden yararlı olduğunu gösteren iyi bir örnek.
İşte beş GA.
ve bunu 50 kez yapıp bir bruteforce elde edebilirsiniz :D
ya da 50 kez yapabilir ve bir bruteforce alabilirsiniz :D
Kaba kuvvet pratiktir, ama dürüsttür elbette.
Bazen bir Optimizasyonun süresini sınırlamak uygun olabilir. Örneğin, bir saatten uzun sürmemelidir.
En kolay yol, Uzman Danışmanınıza bir zamanlayıcı ile bir çerçeve modu eklemektir. Zamanlayıcıda, zaman eşiğine ulaşıldığında, MTTester.mqh aracılığıyla Durdur düğmesine basın.
2492 - Win terminal formları değişmiş gibi görünüyor. Şimdi tıklayıcı yeniden tasarlanmalı, yeni kodlar aranmalı...
Sadece Başlat/Durdur için tıklayıcıya ihtiyacınız var, çalışıyor.
ZЫ Uzun zaman önce sahip olduğum sürüme güncelledim.Sadece Başlat/Durdur için tıklayıcıya ihtiyacınız var, çalışıyor.
ZY Uzun zaman önce sahip olduğum bir sürüme güncelledim.Aslında, belirli MultiTester programından değil, kaldırdığım tıklama tabanından bahsediyorum. Optimize etmeden önce tıklayıcıyı birçok alana ayarladım ve orada bir şeyler değişti. Bunu biraz sonra incelemem gerekecek, şimdilik geri aldım.
Sadece terminaldeki bir değişikliği bildiriyorum, bu programdaki bir sorun değil.