Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 987
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Bir atıştırma için.
aynı Expert Advisor'ı yukarıdakiyle aynı ayarlarla çalıştırıyor, ancak zaman aralığı artıyor.
Tüm bu güzel resimlerin tüm değeri bu.
Resim, anlamı SADECE danışmanın gelecekteki davranışı ile ilgili olan fikri kanıtlamalıdır.
Sanych, sonuçlara acele etme, bir şeyi mahvettin
Daha uzun bir test süresi için işlem sayısının daha az olduğu ortaya çıktı
Bu yüzden MT test cihazını değil, test cihazımı kullanıyorum - nedense içinde çok fazla Kase var. Test cihazınızda, en azından, ne ve nasıl yaptığını kesin olarak biliyorsunuz. Evet ve testten gelen bilgiler çok daha fazla ve daha kolay elde edilebilir.
Bence bunu MT forumunda yazmak pek iyi değil, çünkü MT'deki backtester'ın insanları mql'ye ve genel olarak terminale bağlayan ana özelliklerden biri olduğu göz önüne alındığında, ayrıca test cihazınız doğru değil
Sanych, sonuçlara acele etme, bir şeyi mahvettin
Daha uzun bir test süresi için işlem sayısının daha az olduğu ortaya çıktı
İki kez daha çalıştırdım: program benzer, ancak sayılar biraz farklı.
İki kez daha çalıştırdım: program benzer, ancak sayılar biraz farklı.
Çözüm
Rastgele satın alma veya satma kararı vermek istikrarlı bir kâr sağlayamayacaktır.
Sınıflandırmayla ilgili bir sorun bulundu:
Örneğin, 2 sütun = 0 ise, bunlardan softmax yapmaya çalışmak rastgele sınıflar verir:
m=matris(0,ncol=2,nrow=100)
max.col(m)
[1] 1 2 2 2 2 1 2 1 2 2 2 2 1 1 1 2 1 1 2 2 1 2 1 1 2 2 2 2 1 1 2 2 1 2 2 1 2 1 1 1 1 2 1 2 1 1 1 2 1 2 1 1 2
[54] 2 2 1 2 2 1 1 2 2 2 2 1 1 1 1 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 1 2 1 2 2 2 1 1 1 2 1 2 1 1
R'de.
Tahmin sonuçlarının hepsinin = 0 olduğu ortaya çıktığında tesadüfen rastladım.
Bunu yapmak daha iyidir (1. sütunun bir ticaret komutu değil "bekleme" anlamına gelmesi durumunda)
max.col(m,ties.method = "ilk") # default ties.method = "rastgele"
[1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
[54] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
>
Ve daha da iyisi, eğer sınıflar eşit öneme sahipse, o zaman sınıflandırmayı reddedin. Ve her ihtimale karşı, bunu satır satır yapmak daha iyidir.
Sınıflandırmayla ilgili bir sorun bulundu:
Örneğin, 2 sütun = 0 ise, bunlardan softmax yapmaya çalışmak rastgele sınıflar verir:
m=matris(0,ncol=2,nrow=100)
max.col(m)
[1] 1 2 2 2 2 1 2 1 2 2 2 2 1 1 1 2 1 1 2 2 1 2 1 1 2 2 2 2 1 1 2 2 1 2 2 1 2 1 1 1 1 2 1 2 1 1 1 2 1 2 1 1 2
[54] 2 2 1 2 2 1 1 2 2 2 2 1 1 1 1 2 2 2 2 1 2 2 2 2 2 2 2 1 2 2 2 1 2 1 2 2 2 1 1 1 2 1 2 1 1
R'de.
Tahmin sonuçlarının hepsinin = 0 olduğu ortaya çıktığında tesadüfen rastladım.
Bunu yapmak daha iyidir (1. sütunun bir ticaret komutu değil "bekleme" anlamına gelmesi durumunda)
max.col(m,ties.method = "ilk") # default ties.method = "rastgele"
[1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
[54] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
>
Ve daha da iyisi, eğer sınıflar eşit öneme sahipse, o zaman sınıflandırmayı reddedin. Ve her ihtimale karşı, bunu satır satır yapmak daha iyidir.
Tünaydın
Veriler uygun şekilde hazırlanırsa sorun ortaya çıkmaz. Bu sorunu ne zaman ve hangi hesaplamalar altında yaşadınız? Hatta ilginç. Yoksa yapay olarak yaratılmış bir devlet mi?
İyi şanlar
Tünaydın
Veriler uygun şekilde hazırlanırsa sorun ortaya çıkmaz. Bu sorunu ne zaman ve hangi hesaplamalar altında yaşadınız? Hatta ilginç. Yoksa yapay olarak yaratılmış bir devlet mi?
İyi şanlar
SanSanych'in dediği gibi: girişteki çöp = çıkıştaki çöp. Burada ayrıca daha sonra rastgele olan sıfırlar eklendi.
Gelecekte benzer durumlar için sıfırların sıfır kalması için kendime bir ayar yaptım.
Farklı tahmin ediciler deniyorum, bu yüzden NN'nin hiçbir şey öğrenmediğini ve çıktıda tüm sıfırları verdiğini gördüm. Ve dönüşüm sırasında rastgelelikten kaynaklanan tahminlerin sıfır olmadığı ortaya çıktı.
SanSanych'in dediği gibi: girişteki çöp = çıkıştaki çöp. Burada ayrıca daha sonra rastgele olan sıfırlar eklendi.
Gelecekte benzer durumlar için sıfırların sıfır kalması için kendime bir ayar yaptım.
Açık. İyi şanlar
Yeni başlayanlar için sorular. Lütfen bana makine öğrenimini nasıl kullanacağımı söyleyin. Örneğin, bir tüccar piyasada belirli bir model buldu. Diyelim ki bu bir HP modeli (kafa-omuzlar). Seçenekler:
Yeni başlayanlar için sorular. Lütfen bana makine öğrenimini nasıl kullanacağımı söyleyin. Örneğin, bir tüccar piyasada belirli bir model buldu. Diyelim ki bu bir HP modeli (kafa-omuzlar). Seçenekler:
Makine öğrenimi, bir olayı vurgulayacak özelliklere (kalıplar/özellikler) dayanır. Buna göre, neye bakmanız gerektiğini belirtmeniz gerekir ve MO algoritması gösterilen herhangi bir kalıp bulmaya ve davranış kuralları geliştirmeye çalışacaktır. Bundan, soruların geri kalanının tüm cevaplarını takip edin. Ve buna göre, daha fazla gözlem, daha uzun bir tarih dönemi boyunca kurallar daha doğru olacaktır.