Kitaplıkları MQL5'e dönüştürmenin zamanı geldi - sayfa 9

 
Urain :
Matlab projelerim var, komisyon alır mısın?

MQL5'te yeniden yazmak mı demek istiyorsun? - Evet neden olmasın.

Ben hallederim.

 
ALGLIB (C++) prosedürleri kullanılarak MQL4'te yazılmış HNT'nin çalışan bir sürümü vardır. ALGLIB bağlantı noktası kullanılabilir olur olmaz algoritmayı paylaşmaya ve saf 5'e dönüştürmeye başlamaya hazır.
 
alsu :
ALGLIB (C++) prosedürleri kullanılarak MQL4'te yazılmış HHT'nin çalışan bir sürümü vardır. ALGLIB bağlantı noktası kullanılabilir olur olmaz algoritmayı paylaşmaya ve saf 5'e dönüştürmeye başlamaya hazır.

Biz de yazıcılara gittik, hemen ALGLIB'den taşısınlar, HHT yöntemlerden sadece bir tanesi, diğer bir çok sisteme kolayca entegre edilebilir.

Keşke kime göndereceklerine cevap verselerdi.

 

ALGLIB ile açık, MQ'yu taşımaya başladılar,

ve FANN birisi yeniden yazar mı? ikinci istenen byblos gibi görünüyor.

 
Urain :
Ve ALGLIB'de ne uygulanmıyor, R'de ne var?

Açıklamaya bakıldığında, AGLIB R ile karşılaştırılamaz - bunlar R lehine farklı seviyelerde paketlerdir. Artıları aşağıdaki gibidir:

1. R, herhangi bir kısıtlama olmaksızın serbestçe yeniden dağıtılabilir koddur

2. R, yaşlı bir bayan (20 yaşında) ve S'nin ticari öncülünü hesaba katarsak, o zaman sadece yaşlıdır.

3. Rus yerelleştirilmiş bir sürümü var

4. Şu anda R, yaklaşık 3500 (!) paket içerir ve başlangıçta matematik üzerine değil (ALGLIB'den farklı olarak) istatistiklere (paketin adı budur) odaklanır.

5. Lezzetli paketlerin beş grubu vardır: istatistik, ekonometri, zaman serileri, finans (portföyler buraya dahil edilmiştir), sağlam sistemler. Ek olarak, TS için filtreler, dalgacıklar ve spline'lar ve çok daha fazlası var - bunu değerlendiremiyorum. Bu kavramların çoğunu ANGLIB'de görmedim.

Not: sinir ağları da mevcuttur, yani her şey ücretsizdir.

5. Tüm paketlere belgeler eşlik eder

6. İstatistik, ekonometri ve zaman serilerinde R paketlerinin kullanımına ilişkin çok büyük (böyle bir sistem bilmiyorum) eğitimsel, metodolojik ve bilimsel literatür var. T

7. R, ekonometrik istatistikler ve zaman serileri ile ilgili bilimsel yayınlarda algoritmaları tanımlama dili haline gelir.

8. C ve C++ ile çok iyi bağlantı kurdu. R dilinin kendisi LISP'ye benzese de ve C ++ ile iyi rekabet edebilir. Kodlama hayranları için, paralel hesaplama da dahil olmak üzere çok verimli kod yazmak da dahil olmak üzere geniş bir kapsam vardır.

9. Çok şık bir açık kod çözümü: 3500 paketten herhangi biri her zaman kaynak dilde (R yorumlayıcısı) açıktır, dll'de hiçbir şey kapalı değildir. Bu sistemin ilkesidir. R'nin kendisi kurulmalıdır (eksi) ancak kurulumu ilkeldir.

10. Hata arayan 2 milyondan fazla kullanıcısı var.

11. Denemek isteyenler kod tabanından kütüphaneyi alabilirler. R'ye erişimin zarafetini değerlendirmeyi öneriyorum. R'de hesaplanan bir tahmin göstergesi yayınlamayı umuyorum.

 
Urain :

ALGLIB ile açık, MQ'yu taşımaya başladılar,

ve FANN birisi yeniden yazar mı? ikinci istenen byblos gibi görünüyor.

Ne yazık ki ikincisi. Ekonometri çerçevesinde, NN, sınıflandırma problemlerini çözmenin ötesine geçmez ve bunlar ihtiyaçla karşılaştırıldığında kırıntılardır.
 
faa1947 :
12. Port yapmıyoruz (oh akor! patron, fse gitti!)
 
TheXpert :
12. Port yapmıyoruz (oh akor! patron, fse gitti!)
Numaralandırmayı karıştırdım: iki 5 sayı. 12 numara yok - o zaman 13 numaran var dostum.
 
faa1947 :
Numaralandırmayı karıştırdım: iki 5 sayı. 12 numara yok - o zaman 13 numaran var dostum.

Peki, o zaman senin için daha fazlası. R formatı nedeniyle, pratikte prensipte port yapmadığımızı kastettim.

Ve kullanılan paket, ilk olarak, ürünü şimdi bile kullanmayı mümkün kılar ve ikinci olarak, kodun MQL5'e tam olarak taşınması için seçilen öncelikli yönden çok uzaktır.

Sizi bir şekilde memnun etmeyen ALGLIB ve FANN'ın aksine.

 
TheXpert :


Peki, o zaman senin için daha fazlası. R formatı nedeniyle pratikte prensipte port yapmadığımızı kastetmiştim. ..... ikincisi, kodun MQL5'e tam aktarımı için öncelikli olarak seçilen yönden çok uzaktır.

Kod açık, sorun nedir? Bir şey mümkün, bir şey gerekli değil, benim için hiçbir şeye ihtiyaç yok, ama kişisel olarak benim için. Hiçbir şey taşımazsak, R'nin yeni sürümleriyle ilgili sorun ortadan kalkar.

Ve kullanılan sargı, öncelikle ürünü şimdi bile kullanmayı mümkün kılıyor,

Şüphesiz. Ancak kod tabanında olmayan göstergeleri ve komut dosyalarını perçinlemek ilgi çekicidir. MNK'yi ne kadar çiğnediklerini hatırlıyorum ama sorun olmazdı. Son zamanlarda, nükleer değerlendirme üzerine bir makale çıktı - yine sorun olmayacaktı ve çok daha geniş.

Sizi bir şekilde memnun etmeyen ALGLIB ve FANN'ın aksine.

Genel olarak memnunlar.

Ama fikrin saflığı için savaşırsanız, memnun olmadılar. Bunlar dış ticaret paketleri. Hayır, ticarette uygulanan ve uygulanabilecek mat yöntemleri vardır. Örneğin, NS. NA paketleriyle dolu ve uygulanmış. Ekonometri paketlerinde sınıflandırma bölümüne girer, yeri hemen anlaşılır ve diğer paketlerde arama yapmadan diğer sınıflandırma yöntemlerini görebilirsiniz.

R, diğer benzer paketler gibi, ticarette kullanılan ekonometri ve istatistik problemlerini çözmek için birbiriyle ilişkili ve uyumlu araçlardan oluşan bir sistemdir. Ekstra bir şey yok. Yeni bir kişinin araçları seçmesi, seçmesi, yerleştirmesi gerekmez. Nitelikli bir kişi için bu, örneğin Matlab'dan yazmak zor olmayabilir, ancak yeni başlayanlar için bu bir kaldırma görevi değildir.

Sizi bir şekilde memnun etmeyen ALGLIB ve FANN'ın aksine .

memnun etmedi. R'nin bileşimini ve bu paketlerin bileşimini karşılaştırın.