"Model aramada brute force yaklaşımı (Bölüm III): Yeni ufuklar" makalesi için tartışma - sayfa 3
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
Cool) özellikle maksimum zararın toplam kara oranı harika görünüyor, tüm sistemin bir bütün olarak karlılığını artırmak için sadece büyük bir alan.
Yeterli işlem olmaması çok kötü...Bu başlıkta, sistemler sonlandırılmamış, ancak yeni modeller bulunmuş ve sistem portföyüne eklenmiştir ;)
Bu başlık sistemleri iyileştirmekle ilgili değil, yeni modeller bulmak ve sistem portföyüne eklemekle ilgili ;)
Her şeyden önce bu makalenin programın eski bir versiyonu olduğunu anlamanız gerekiyor, zaten çok daha güçlü, sadece oldukça iyi bir zaman ve sabır vermeniz gerekiyor. Ayrıca 4 çekirdekli çalışan tek bir bilgisayarım olduğunu da hesaba katmalısınız, oldukça eski, artı bir kişi daha brutes da yardımcı oluyor, ama hepsi boş zamanlarında oluyor ve şu ana kadar rekor sayılara güvenmenin bir anlamı yok, ama yakında herkes buna katılabilecek. Gücü olmayan 2 kişi yazılımla bile ne yapabilir?) Bazı şeyler yapabilirler, ama bu küçük bir şey. Gizlilik perdesini biraz açacağım. Amaç herkesin bu yazılımı alıp çalışma ayarlarını bulmaya katkıda bulunabilmesi. Program kullanıcıyı programlama zorunluluğundan kurtardığı için bu istisnasız herkes tarafından yapılabilir. Bu yazılımı kullanmak, bir pazardan sipariş vermeye eşdeğerdir ve sipariş "bana seçtiğiniz çalışan bir algoritma yapın" şeklindedir. Piyasadan sipariş verirken kimse garanti vermeyecektir. Burada durum farklıdır. Gelecekte çalışma şansı piyasadaki ortalamadan daha yüksek olacaktır, her halükarda test aşamasında bile zaten böyledir. Ana hedef herkes için erişilebilirlik. Herkesin tüm bunların ne için yapıldığını anlamasını gerçekten istiyorum.
Sizce 2. seçenek işe yarıyor mu?
işlemin yönünü değiştirmek. Karavandaki baykuşlara bir örnek olarak.
Her şeyden önce, bu makalede programın zaten eski bir sürümü olduğunu anlamanız gerekiyor, zaten çok daha güçlü, sadece oldukça iyi bir zaman ve sabır vermeniz gerekiyor. Ayrıca, 4 çekirdekli çalışan tek bir bilgisayarım olduğu da dikkate alınmalıdır, oldukça eski, artı bir kişi daha brutes da yardımcı oluyor, ancak hepsi boş zamanlarında oluyor ve şimdiye kadar kayıtta sayılacak bir nokta yok, ancak yakında herkes buna katılabilecek. Gücü olmayan 2 kişi yazılımla bile ne yapabilir?) Bazı şeyler yapabilirler, ama bu küçük bir şey. Gizlilik perdesini biraz açacağım. Amaç herkesin bu yazılımı alıp çalışma ayarlarını bulmaya katkıda bulunabilmesi. Program kullanıcıyı programlama zorunluluğundan kurtardığı için bu istisnasız herkes tarafından yapılabilir. Bu yazılımı kullanmak, bir pazardan sipariş vermeye eşdeğerdir ve sipariş "bana seçtiğiniz çalışan bir algoritma yapın" şeklindedir. Piyasadan sipariş verirken kimse garanti vermeyecektir. Burada durum farklıdır. Gelecekte çalışma şansı piyasadaki ortalamadan daha yüksek olacaktır, her halükarda test aşamasında bile zaten böyledir. Ana hedef herkes için erişilebilirlik. Herkesin tüm bunların ne için yapıldığını gerçekten anlamasını istiyorum.
"Takas edilebilir" sonuçlar almaya başladığınız anda, hedefiniz önemli ölçüde değişecektir :)
Sizce ikinci seçenek işe yarar mı?
Bu makale için yazdığım varyantlardan bahsediyorsanız, hiçbirini kullanmanızı önermiyorum. Bütün mesele bunların demo varyantlar olmasıdır. Genel olarak, ileri yönde çalıştıklarını göstermek için gereklidirler, çünkü bu olmadan işe yaramazlar. Benzer şeyleri adil olmayan bir şekilde verebilen bir sürü yöntem var. Eskiden eğlence için böyle baykuşlar yapardım ama artık eğlenceyle ilgilenmiyorum. Buna ek olarak, bilgisizleri bile kayıptan kurtaracak bazı teknikler olacaktır.
Bu makale için yazdığım varyantlardan bahsediyorsanız, hiçbirini kullanmanızı önermiyorum. Bütün mesele bu varyantların demo varyantlar olmasıdır. Genel olarak, ileri yönde çalıştıklarını göstermek için gereklidirler, çünkü bu olmadan işe yaramazlar. Benzer şeyleri adil olmayan bir şekilde verebilen bir sürü yöntem var. Eskiden eğlence için böyle baykuşlar yapardım ama artık eğlenceyle ilgilenmiyorum. Ayrıca, bilgisi olmayanları bile kayıptan kurtaracak bazı teknikler olacaktır.
Makaleden bahsetmiyorum, bağlantıdaki yorumda yer alan koda bakın.
Makaleyi kastetmiyorum, bağlantıdaki yorumda yer alan koda bakın
İşe yarayabilir, öncelikle orada hangi yöntemin kullanıldığını bilmiyorum. Söyleyebileceğim tek şey, elbette bir veri matrisinin belirli bir aracın dizisinden daha iyi olduğudur, ancak bu yaklaşımla matrisi doldurmak için birkaç veri dizisi girmeniz gerektiği gerçeğiyle karşı karşıya kalırsınız. Tek bir dizi her şeyi halletmeyecektir. Ben yalnızca bir enstrüman veri dizisi kullanıyorum ve bunu analiz ediyorum. Süper kar sağlamıyor, ancak analizi basitleştiriyor ve komşu enstrümanlardan gelen verilere ihtiyacınız yok. Tüm varyantlar gerçekten işe yarıyor, sadece sonunda ne elde etmek istediğinize bağlı. Her şey kâr/zaman oranıyla ilgili. Makine öğrenimi henüz emekleme aşamasındadır. Birçok yaklaşım var. Bu tür grafikler de yapabilirim, vektör alanları çizebilirim, sonuçları kümeleyebilirim vb. Oraya öyle bir matematik koyarsınız ki kimse ne işe yaradığını, ana öngörülerin ne olduğunu ve ne kadar işe yarayacağını anlayamaz. Birim zamanda bu tür sistemlerden kaç sistem perçinlenebilir? Sıradan kullanıcılar bunu yapabilir mi? Bence cevap herkes için açık. Her şey işe yarayabilir, ancak size tavsiyem kendi yaklaşımınızı geliştirmeniz daha iyi olacaktır.
İşe yarayabilir, ancak her şeyden önce orada hangi yöntemin kullanıldığını bilmiyorum. Söyleyebileceğim tek şey, elbette bir veri matrisinin sadece belirli bir aracın dizisinden daha iyi olduğudur, ancak bu yaklaşımla matrisi doldurmak için aynı anda birkaç veri dizisi girmeniz gerektiği gerçeğiyle karşı karşıya kalırsınız. Tek bir dizi her şeyi halletmeyecektir. Ben yalnızca bir enstrüman veri dizisi kullanıyorum ve bunu analiz ediyorum. Süper kar sağlamıyor, ancak analizi basitleştiriyor ve komşu enstrümanlardan gelen verilere ihtiyacınız yok. Tüm varyantlar gerçekten işe yarıyor, sadece sonunda ne elde etmek istediğinize bağlı. Her şey kâr/zaman oranıyla ilgili. Makine öğrenimi henüz emekleme aşamasındadır. Birçok yaklaşım var. Bu tür grafikler de yapabilirim, vektör alanları çizebilirim, sonuçları kümeleyebilirim vb. Oraya öyle bir matematik koyarsınız ki kimse ne işe yaradığını, ana öngörülerin ne olduğunu ve ne kadar işe yarayacağını anlayamaz. Birim zamanda bu tür sistemlerden kaç sistem perçinlenebilir? Sıradan kullanıcılar bunu yapabilir mi? Bence cevap herkes için açık. Her şey işe yarayabilir, ancak size tavsiyem kendi yaklaşımınızı geliştirmenizdir.
23105 numaradan mı bahsediyorsunuz? Fragmanda örnek bir EA var. Fikir sizinkiyle aynı - bruteforce, ancak hiçbir şeyi analiz etmeye çalışmadan tamamen rastgele.
23105 numarayı mı kastediyorsun? Fragmanda örnek bir EA var. Fikir sizinkiyle aynı - bruteforce, ancak hiçbir şeyi analiz etmeye çalışmadan tamamen rastgele.
Bruteforce, bir modele dayalı olarak birim zaman başına maksimum çalışma sayısıdır. Model herhangi bir şey olabilir. Bende bir tane var, bir başkasında başka bir tane var. Sayısız model olabilir. Çoğu model, elbette beceriksiz bir şekilde uydurulmadığı sürece, modelden bağımsız olarak şu ya da bu şekilde çalışacak hale getirilebilir. Ancak MQL'de terminalin içinde böyle bir şey yapmak sadece ütünüzü boşuna ısıtmaktır. Sonuçlar elbette olacaktır ama ek yazılımlarda daha hızlı olacaktır. Mqh dosyasının koduna baktım, ancak beklendiği gibi hiçbir şey anlamadım. Gerçekten tavsiye ve görüşe ihtiyacınız varsa, yöntemin neye dayandığını ve ondan ne istediğinizi açıklamanız gerekir. Tüm konuyu inceleyecek ve orada kimin ne yazdığını ve neden yazdığını okuyacak ve bulmacaları çözecek zamanım yok. Özel bir mesajla orada ne olduğunu göreceğim
Bruteforce, bir modele dayalı olarak birim zaman başına maksimum çalışma sayısıdır. Model herhangi bir şey olabilir. Bende bir tane var, başka birinde farklı bir tane var. Sayısız model olabilir. Çoğu model, modelden bağımsız olarak, elbette beceriksiz bir şekilde uydurulmadığı sürece, şu ya da bu şekilde çalışacak hale getirilebilir. Ancak MQL'de terminalin içinde böyle bir şey yapmak sadece ütünüzü boşuna ısıtmaktır. Sonuçlar elbette olacaktır ama ek yazılımlarda daha hızlı olacaktır. Mqh dosyasının koduna baktım, ancak beklendiği gibi hiçbir şey anlamadım. Gerçekten tavsiye ve görüşe ihtiyacınız varsa, yöntemin neye dayandığını ve ondan ne istediğinizi açıklamanız gerekir. Tüm konuyu inceleyecek ve orada kimin ne yazdığını ve neden yazdığını okuyacak ve bulmacaları çözecek zamanım yok. Özel bir mesajla orada ne olduğunu göreceğim
Tüm konuyu okumanıza gerek yok, tüm mesele bu yazıda. Tamamen rastgele bruteforce. 1 varyant "optimize" sid pgcch, başka bir varyant N çubuk boyunca işareti değiştirir, N optimize edici tarafından seçilir. Bunu yapmadığınız için opencl'e aktarmaya çalışacağım, mt normal olarak test etmeye izin vermiyor.