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

 
Stanislav Korotky #:

İlgili belgelere bir bağlantı verin lütfen. Ya da bana acıma duygusu vermeyin. R kendi başına korkunç bir şey. Belirli bir soruya basit bir yanıt vermek yerine bir ansiklopediyi incelemeyi öneriyorsunuz.

Dünyada hiç kimse bir ansiklopediyi incelemiyor, belirli bir makaleyi inceliyor. Ben çok spesifik bir makaleye bağlantı verdim. Ancak sadece teorik sorunuza bir yanıt değil, aynı zamanda çalışan bir kod da alacaksınız.

 

ONNX'te aşağıdaki şemayı uygulamak mümkün mü?

  • terminalde bir sonraki fiyatı almak
  • modele aktarın
  • modeli eğitmek. Açıkçası, modelin eğitilebileceği bir bilgisayar ortamında olması gerekir.
  • Model bir sonraki adım için bir tahmin yapar
  • alınan tahmin terminale aktarılır
 
СанСаныч Фоменко #:

Aşağıdaki şemayı ONNX'te uygulamak mümkün mü?

  • terminaldeki bir sonraki fiyatı alır
  • modele aktarın
  • modeli eğitmek. Açıkçası, modelin eğitilebileceği bir bilgisayar ortamında olması gerekir.
  • Model bir sonraki adım için bir tahmin yapar
  • alınan tahmin terminale iletilir
Yapamazsınız, bunu zaten tartışmıştık.
ONNX bir kez eğitilmiş değiştirilemez bir modeldir.
 
СанСаныч Фоменко #:

Dünyada hiç kimse bir ansiklopediyi incelemiyor, belirli bir maddeyi inceliyor. Ben çok somut bir makalenin linkini verdim. Sadece teorik sorunuza bir cevap değil, aynı zamanda çalışan bir kod da alın.

Somut makaleniz R ve paket hakkında, aslında yazılım için bir kılavuz. Tamamen spesifik değil, formülsüz ve orantısız.

İç mantığı anlamam gerekiyor (hesaplamaların tek bir nüansı, diğerleri şeffaf). Soru, formüle aşina olanlara (bilen ve iki cümleyle açıklayabilen) yöneltilmiştir. Bilmeyenlerin sadece sessiz kalacağı varsayılmıştır. Cevap yerine süslü bağımlılıklar veya kaynaklar içeren uzun talimatlar vermeyin.

 
mytarmailS #:
Yapamazsın, bu zaten tartışıldı.
ONNX bir kez eğitilmiş değişmez bir modeldir

Yapabilirsin:

  1. Periyodik olarak (saatte bir, günde bir vb.) ek eğitim için verileri üçüncü taraf bir sisteme aktarırsınız
  2. Üçüncü taraf sistemi yeniden eğitir ve MQL5 robotunun kullanabileceği kataloğa yeni bir *.onnx dosyası koyar.
  3. Robot, *.onnx dosyasının değiştirilip değiştirilmediğini kontrol eder veya eski modeli kaldırır ve programa göre yenisini yükler.
  4. Robot, yeniden eğitilmiş model üzerinde kesintisiz olarak çalışır

Yan tarafta yapılan bir kara kutu tahmininden bahsediyorsak, bu ML veya modellerle ilgili değildir. Bu sadece yandan bir sinyal alma meselesidir.
 
Stanislav Korotky #:

Özel makaleniz R ve paketi hakkında, aslında bir yazılım kılavuzu. Tamamen spesifik değil, formülsüz ve orantısız.

İç mantığı anlamam gerekiyor (hesaplamaların tek bir nüansı, diğerleri şeffaf). Soru, formüle aşina olanlara (bilen ve iki cümleyle açıklayabilen) yöneltilmiştir. Bilmeyenlerin sadece sessiz kalacağı varsayılmıştır. Cevap yerine süslü bağımlılıklar veya kaynaklar içeren uzun talimatlar vermeyin.

Şahsen sizin için formüllerle ilgili kapsamlı metni PDF dosyasına yeniden ekliyorum. Buna "bağımlılıklar ve kaynaklar" da dahildir.

Ve hesaplamaların nüansları hakkında, bunu yapmıyorum, çünkü formüllerin programlama ile hiçbir ilgisi olmadığından eminim, bu bağımsız bir problemdir ve başka eğitimlere sahip başka insanlar tarafından ve başka bilimsel çevrelerde çözülür.

Bu yüzden PDF'yi okuyun.

Dosyalar:
gbm.zip  257 kb
 
Renat Fatkhullin #:

Yapabilirsin:

  1. Ek eğitim için verileri periyodik olarak (saatte bir, günde bir vb.) üçüncü taraf bir sisteme aktarın
  2. Üçüncü taraf sistemi yeniden eğitir ve MQL5 robotunun kullanabileceği kataloğa yeni bir *.onnx dosyası koyar.
  3. Robot, *.onnx dosyasının değiştirilip değiştirilmediğini kontrol eder veya eski modeli kaldırır ve programa göre yenisini yükler.
  4. Robot, yeniden eğitilmiş model üzerinde kesintisiz olarak çalışır.
ve böyle bir şey bir Pazara veya bir strateji test cihazına yerleştirilebilir mi?
 
Renat Fatkhullin #:

Yapabilirsin:

  1. Ek eğitim için verileri periyodik olarak (saatte bir, günde bir vb.) üçüncü taraf bir sisteme aktarın
  2. Üçüncü taraf sistemi yeniden eğitir ve MQL5 robotunun kullanabileceği kataloğa yeni bir *.onnx dosyası koyar.
  3. Robot, *.onnx dosyasının değiştirilip değiştirilmediğini kontrol eder veya eski modeli kaldırır ve programa göre yenisini yükler.
  4. Robot, yeniden eğitilen model üzerinde kesintisiz olarak çalışır

Yan tarafta yapılan bir kara kutu tahmininden bahsediyorsak, bu ML veya modellerle ilgili değildir. Bu sadece yandan bir sinyal alma meselesidir.

Dosyalar hakkında konuşursak, #property tester_file kullanırken bir sorun vardır - bir test çalıştırırsanız ve tamamlandıktan sonra Uzman Danışmana iletilmesi gereken dosyayı değiştirirseniz, ikincisi bunu görmez - bu yalnızca terminali yeniden yükleyerek çözülür. Aynı durum, bu dosyayı kodda belirtilen bağlantıya eklemeden testi çalıştırırsanız ve ardından koyup tekrar çalıştırırsanız, dosyanın eksikliğinden dolayı bir hata alırsınız. Terminali yeniden başlatarak çözülür. Tüm bunlar semerka üzerinde taşınabilir modda. Sorun çok eski - bu konuda birçok kez yazdım....

 
mytarmailS #:
ve böyle bir şey bir Pazara veya bir strateji test cihazına yerleştirilebilir mi?

Sanırım bunun mümkün olduğunu zaten yazmışlar - zorluk nedir?

 
Renat Fatkhullin #:

Yapabilirsin:

  1. Ek eğitim için periyodik olarak (saatte bir, günde bir vb.) verileri üçüncü taraf bir sisteme aktarın
  2. Üçüncü taraf sistemi yeniden eğitir ve MQL5 robotunun kullanabileceği kataloğa yeni bir *.onnx dosyası koyar.
  3. Robot, *.onnx dosyasının değiştirilip değiştirilmediğini kontrol eder veya eski modeli kaldırır ve programa göre yenisini yükler.
  4. Robot, yeniden eğitilmiş model üzerinde kesintisiz olarak çalışır

Yan tarafta yapılan bir kara kutu tahmininden bahsediyorsak, bu ML veya modellerle ilgili değildir. Bu sadece yandan bir sinyal alma meselesidir.

bu tam olarak " * .onnx dosyasının değiştirilip değiştirilmediğini veya zamanlanıp zamanlanmadığını kontrol eder " olmadan çözmek istediğim nokta.

Dışarıdan nasıl sinyal verilir, "hey metatrader - veri hazır!". ?Olay güdümlü bir programa bir olay nasılaktarılır?Uzun, çok uzun yıllar boyunca, HAYIR.