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
Her zaman MT'nin neden R'ye dahil olmadığını merak etmişimdir?
Gerçekçi olalım.
Bugün, editörlü MT4 terminali sorunsuz çalışıyor (en azından benim için). R ile etkileşime geçmek için biraz eklemeniz gerekiyor.
Bunun nasıl yapılacağı, geliştiricilerin görmesi için daha iyidir. Ana şey, kullanıcılar için hızlı ve baş ağrısı olmadan.
İyi şanlar
Belki R dilinin ideolojisi açık kaynak olduğu için CRAN deposunda açık kaynak paketleri vardır.
Yandex bunu veriyor
Önceki yazıları okuma alışkanlığım var, bu yüzden tavsiye bana göre değil))
*******************************
R'nin kendisi üçlü frenlidir. Bu bir tercüman. Hata ayıklamada hiç sorun yok, ilk başta hata ayıklayıcıyı kullanmaya başladım ve sonra işe yaramaz olduğu ortaya çıktı.
R hızı hakkında konuşursak, o zaman birkaç husus var.
1. bayt koduna çevrilebilir, ancak bu bir kümes hayvanı
*******************************
MQL4/5'in derlenmiş diller olduğunu anlıyor musunuz? Ve MT benzeri bir R terminali hayaliniz için Metaquotes'ın bir R derleyicisiyle ne ilgisi olabilir?
1. Gönderilerimin başlangıcından fazlasını okuyun
2. R programları çok küçüktür. 100 satır kod - bu, paketlere tam bir referans olabileceğinden, anlambilim açısından çok büyük bir program olabilir. Randomforest için R'yi Alglib ile değiştirmeye çalıştı. R'de bu bir satırdır. İşin hızı C'dir. Bazı parametreler için tüm çekirdekler yüklenir. R'nin yavaşlığı nerede? Burada tercüman nerede?
Bunun Alglib'e olan arayüzü sadece çılgın. Rastgele ormanı bildiğimden, birkaç yüz satırı kaplayan parametreleri çözemedim.
3. Birisi 1000 satır kod yazabilseydi, yani. büyük olasılıkla, R'nin tüm olasılıklarını bilmeden ve bu 1000 satır paralelleştirilemez, sonra bunları C'de yeniden yazın - anladığım kadarıyla, dll'nin bile biçimlendirilmesine gerek kalmayacak.
4. Üzgünüm, ancak R ile bir derleyiciye ihtiyacınız olduğunu önermek sadece aptalca. R, mükemmel bir şekilde dengelenmiş bir sistemdir ve büyük miktarda hazır C kodunu dahil etmek için mükemmel bir şekilde uygundur.Yüksek verimli kitaplıkların kullanımı nedeniyle verimli programlar yapma yeteneği açısından MQL'yi geride bıraktığından şüpheleniyorum. bilgisayarının çekirdeklerini değil, aynı zamanda komşu bilgisayarları da. Bulut bilişimin de mümkün olduğunu gördüm.
not.
Bana öyle geliyor ki, R'nin yetenekleri hakkında herhangi bir varsayımda bulunmadan önce üzerinde biraz çalışmanız gerekiyor. Her halükarda, algoritmik yetenekleri açısından R'nin ilk on prosedürel programlama dili arasında olduğunu ve C varyantlarının yanında olduğunu unutmayalım.
Bu arada, CRAN kısaltmasının anlamı nedir? Ve sonra Google, "CRAN nedir" isteği üzerine bana "CRANE, ağır yükleri kaldırmak ve taşımak için bir mekanizma" gibi inciler verir. ))
CRAN - Kapsamlı R Arşiv Ağı
Burası başlangıç
Ada göre paket listesi .
Paketlerin tematik gruplandırılması
Zaman serileriyle çalışmak için paket seçimi
Ekonometriye göre paket seçimi
Makine öğrenimi paketlerinin seçimi
Yüksek verimli yürütme ve paralel işleme için paket seçimi
Gerçekçi olalım.
Bugün, editörlü MT4 terminali sorunsuz çalışıyor (en azından benim için). R ile etkileşime geçmek için biraz eklemeniz gerekiyor.
Bunun nasıl yapılacağı, geliştiricilerin görmesi için daha iyidir. Ana şey, kullanıcılar için hızlı ve baş ağrısı olmadan.
İyi şanlar
Yandex bunu veriyor
Güzel! Rus Yandex de konuyla ilgili ilk birkaç bağlantıyı doğru bir şekilde verdi. Sonra kule vinçler gitti)
Google her şeyi bilir
Öyle görünüyor ki, bu başlıkta bir MT4R.dll analogu aracılığıyla erişim sağlamanın hızlı ve kolay olduğu sonucuna varmışlardır. MK, ihmal edilebilir bir avuç meraklı için yeni bir R-terminalinin yaratılmasıyla uğraşmayacak. Site 3 yıl tamir edilemez..
Yazdığınız gibi, o zaman haklısınız.
Bunu da hesaba katarsak:
İşte MT4 ve R'yi entegre etmek için ilginç bir seçenek. İşyerinde denemedim, ancak açıklamaya göre iyi görünüyor. Bir grup meraklı bunu yapabilirse, geliştiriciler ...
Bir karar veya sonuç bekliyoruz.
Not: Bu arada, test cihazında ne göstergeler ne de R ile Uzman Danışmanlar başlatılmaz.
PSPS: Başarısız bir entegrasyon örneği ortaya çıktı. referans için bırakın
İyi şanlar