Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 882

 
Sihirbaz_ :

Binarizasyon birçok yararlı bilgiyi öldürdü.

Bir yandan, evet. Öte yandan, etkileyici bir sonuç var (eğer gözetlemeden ise). Alyosha'nın %45'in altında bir hata almanın çok zor olduğunu söylediğini hatırlıyorum (ve şu ana kadar da yaklaşık 45'im var).
 
Alexey Vyazmikin :

Normal orman mı yoksa rastgele orman mı yoksa her ikisi mi?

Rattle ve R'yi kurdum (peki, her şey buggy ...) ve şimdi aşağıdaki ekran görüntüsünde olduğu gibi karşılaştırılabilir ayarları nasıl yapacağımı bulamıyorum? Sonra standart Rattle ayarları daha önce kullandığım programdan daha kötü bir sonuç verdi.


Normal orman mı yoksa rastgele orman mı yoksa her ikisi mi?

Çıngırakta, ağaç ve ada adlı her iki orman modelini de çalıştırın. Günlük sekmesini açın ve R kodunu, kullanılan paketlerin referanslarını göreceksiniz ve bunların farklılıklarını anlayabilirsiniz.

Rattle ve R'yi koydum (peki, her şey buggy ...),

Neyin buggy olduğunu anlamadım, son zamanlarda çok sayıda model sürdüm - her şey yolunda

ve şimdi aşağıdaki ekran görüntüsünde olduğu gibi karşılaştırılabilir ayarları nasıl yapacağımı çözemiyorum? Sonra standart Rattle ayarları daha önce kullandığım programdan daha kötü bir sonuç verdi.

Bitirmemiş olduğunuz çıngırağın resmi. En azından, bitişik değerlendirme sekmesine gitmeniz ve sonuçları orada görmeniz gerekir.

Ancak en önemli şey, kaynak dosyayı farklı adlarla iki parçaya bölmektir (büyük olasılıkla bunun R'de yapılması gerekecektir).

İlk dosyada , TÜM altı model oluşturun ve değerlendirme testlerini görün, doğrulayın. Ardından ikinci dosyanın adını R Dataset alanına girin. Ve yine ondan not alıyorsun. Tüm puanlar eşleşmelidir!

Bu tahminler sizin için uyuşmuyorsa ve modellerin performansı ikinci dosyada temelde daha kötüyse, bu, modellerinizin gereğinden fazla takıldığı ve fazla uydurmanın gürültünün (hedef değişkenle ilgili olmayan) tahmin edicilerinden kaynaklandığı anlamına gelir. .


Bu gerçek an: ya belirli bir hedef değişkenle ilgili bir dizi tahminciniz var ya da yok. Ve bu üzücü durumun hiçbir modeli düzeltemez. Sonra bir çift "hedef öngörücü" seçiminde aptalca çalışma başlar, modeller hiç ilginç değildir, eğer bir çift bulursanız, modeller sadece R'de tohumlardır, günde bir düzine toplarsınız ve onlardan topluluklar yapacaksın.


not.

1. R olmayan forumcuları dinlemeyin: sonuçlarını sadece tekrarlamak imkansız değil, hatta anlaşılabilir.

2. RE EA'yı kullanırken sorun yok: her şey çalışıyor ve çok kararlı.

3. Çıngırak'ın tüm eylemlerinizi R'ye kaydettiğini unutmayın. Bu protokol normal R kodu olarak kullanılabilir

 
San Sanych Fomenko :

not.

1. R olmayan forumcuları dinlemeyin: sonuçlarını sadece tekrarlamak imkansız değil, hatta anlaşılabilir.

2. RE EA'yı kullanırken sorun yok: her şey çalışıyor ve çok kararlı.

3. Çıngırak'ın tüm eylemlerinizi R'ye kaydettiğini unutmayın. Bu protokol normal R kodu olarak kullanılabilir

SanSanych, burada bir sorum var. Şu anda gerçekten çalışan ve para kazandıran bir şey var mı? Yeter - evet veya hayır.

Ve eğer - evet, o zaman R hangi taraftan burada? Ve değilse, o zaman daha da fazla - R nerede ve nerede?

Not: Cevap 0.95 olasılıkla tahmin edilebilir.)

 
Yuri Asaulenko :

SanSanych, burada bir sorum var. Şu anda gerçekten çalışan ve para kazandıran bir şey var mı? Yeter - evet veya hayır.

Ve eğer - evet, o zaman R hangi taraftan burada? Ve değilse, o zaman daha da fazlası - R nerede ve nerede?

Not: Cevap 0.95 olasılıkla tahmin edilebilir.)

2 yıl önce mali sorunları vardı. Bir yılda karar verdi. Bu sorunları çözen EA bir karar bloğuna sahipti = rastgele orman + göstergeler. Geleceğin geçmiş gibi olacağına dair hiçbir teorik garanti yoktu.

Mali sorunlar yeniden ortaya çıktı. SADECE R'de bir karar bloğu ile yeni bir geliştirmeyi bitirmek. Biri hariç ayrıntıları açıklamayın: Geleceğin geçmişe benzer olacağı teorisini doğrulayan teorik gerekçeler ve testler var. Zamanlama henüz net değil.

 
San Sanych Fomenko :

2 yıl önce mali sorunları vardı. Bir yılda karar verdi. Bu sorunları çözen EA bir karar bloğuna sahipti = rastgele orman + göstergeler. Geleceğin geçmiş gibi olacağına dair hiçbir teorik garanti yoktu.

Mali sorunlar yeniden ortaya çıktı. SADECE R'de bir karar bloğu ile yeni bir geliştirmeyi bitirmek. Biri hariç ayrıntıları açıklamayın: Geleceğin geçmişe benzer olacağı teorisini doğrulayan teorik gerekçeler ve testler var. Zamanlama henüz net değil.

Burada ilginç olan, en fazla altı ay veya bir yıl önce R ile etkileşim kurmanın bir yolunu arıyor olmanızdır - sonuç olarak, bir DLL ortaya çıktı. Ondan önce böyle bir ihtimal yoktu.

Bir yıl önceki gönderilerinizde de ormanlar ortaya çıktı. Ondan önce ADA vb. vardı.

 
Yuri Asaulenko :

Burada ilginç olan, en fazla altı ay veya bir yıl önce R ile etkileşim kurmanın bir yolunu arıyor olmanızdır - sonuç olarak, bir DLL ortaya çıktı. Ondan önce böyle bir ihtimal yoktu.

Bir yıl önceki gönderilerinizde de ormanlar ortaya çıktı. Ondan önce ADA vb. vardı.

2014'teki ormanlarla ilgili makaleyi hatırlıyor musunuz? https://www.mql5.com/ru/articles/1165 Veya 2012'den bir gösterge mi? Göndermeden önce profilinizi kontrol edin.

Случайные леса предсказывают тренды
Случайные леса предсказывают тренды
  • 2014.09.29
  • СанСаныч Фоменко
  • www.mql5.com
Изначально целью построения торговой системы является предсказание поведения некоторого рыночного инструмента, например, валютной пары. Цели предсказания могут быть разными, мы же ограничимся предсказанием трендов, а точнее предсказанием роста («лонгов») или падения («шортов») значений котировки валютной пары. Обычно, для решения проблемы...
 
elibrarius :
2014'teki ormanlarla ilgili makaleyi hatırlıyor musunuz? https://www.mql5.com/ru/articles/1165

Hayır, görmedim. MO şubesine odaklanıyorum. Burada SanSanych sürekli ADA'dan bahsediyordu. Daha sonra ormanlara yayıldı.

Ancak asıl mesele, terminalin araçla bağlantısının bu olmadan imkansız olmasıdır. Konu ortaya çıktı - MQL4/5 ile R'yi bağlamak için görev tanımlarının formüle edilmesi -    2017.01.02 15:59. Bitiş - 2017.11.30 10:16.

Böylece, 06.2017'den önce, bir şekilde R'ye bağlı bir sistem olamazdı.

 

Şahsen, SanSanych hakkında hiçbir şeyim yok, o çok yetkin ve ölçülü bir insan, orada bilinmeyen bir şey yapıyor, muhtemelen R'ye ihtiyacı var.

Python benim için daha sezgisel, tam olsun diye üzerinde ne yapacağımı çözemesem de vay be ama sessizce çalışmaya devam ediyorum belki işine yarar :D

 
Yuri Asaulenko :


Burada ilginç olan, en fazla altı ay veya bir yıl önce R ile etkileşim kurmanın bir yolunu arıyor olmanızdır - sonuç olarak, bir DLL ortaya çıktı. Ondan önce böyle bir ihtimal yoktu.

Mayıs 2012'de R tabanlı bir gösterge yerleştirdim, yani. altı yıl önce. Ve ondan önce MT4/R iletişimi için DLL'yi kod tabanına (yazar 7bit) aktardım. Yani MT4 danışmanından R kullanma olasılığı çok uzun zaman önceydi.
Bir yıl önce, bu eski DLL dosyasını 64 bit için sonlandıracak bir sanatçı arıyordum. Artık MT5'ten R'yi kullanabilirsiniz.


Bir yıl önceki gönderilerinizde de ormanlar ortaya çıktı. Ondan önce ADA vb. vardı.

Hep ada'yı daha çok sevdiğimi yazdım ama geliştirme ve çalıştırma sırasında kullandığım şapkada bir şeyler eksikti. Bu nedenle, EA aslında randomForest paketini kullandı.

 
Sihirbaz_ :

Lanet madenciler, Tanrı beni affetsin))) Başlangıçta, C4.5'te yaptınız. onu çıngırağın içine koydum
zayıf ağaç. Stoned Maksimka genellikle rastgele bir orman hakkında yazar. Kim ormanda, kim yakacak odun için)))
Verilerinizde, Pred_004_Buy dosyası ikiye bölünür, alnında 0.85 alabilirsiniz.
Veriler saçmalık ve atmak daha iyidir. Gerisini kendimiz yakalarız. Sessizlikte...

Bu algoritma Rattle'da veya R'ye başka bir başıboşta nasıl çalıştırılır, orada ne denir? MT5'teki sonuçların daha fazla kullanımıyla ilgileniyor.

0.85 saçmalıksa, bu algoritma için %100 bir sonuç olmalı mı, yoksa herhangi bir ağır argüman var mı?

Neden: