Librerías: mt-R

 

mt-R:

Librerías de vinculación de los terminales МТ4/5 con R

Autor: СанСаныч Фоменко

 
Automated-Trading:

mt-R:

Autor: SanSanych Fomenko

corregir los errores tipográficos - la licencia es "GPL v.2" no GNU-2 (como si los términos son completamente diferentes).
 
¡Bien hecho, chicos! ¡Muchas gracias!
 
Maxim Kuznetsov:
corregir erratas - la licencia es "GPL v.2", no GNU-2 (como si los términos fueran completamente diferentes).

El propio lenguaje R se distribuye bajo la licencia GNU GPL. paquetes Bajo la licencia GPL.

No entraré en detalles.

Todo el mundo puede usarlo sin restricciones con un enlace a esta cláusula codobase.

 
СанСаныч Фоменко:

El propio lenguaje R se distribuye bajo la licencia GNU GPL. paquetes Bajo la licencia GPL

No entraré en sutilezas.

Todo el mundo puede utilizarlo sin restricciones con referencia a esta cláusula codobase

El producto resultante tiene una licencia GPL v2 y esto debería estar claramente indicado. Y se equivoca en lo de "sin restricciones"

Las normas de buena educación también exigen que incluya el texto completo, además del preámbulo en el código fuente. De hecho, esto ya se te señaló en la discusión.
 
Maxim Kuznetsov:
el producto resultante tiene una licencia GPL v2 y esto debe indicarse claramente. Y te equivocas con lo de "ilimitada"

. Las normas de buena educación también exigen que adjuntes el texto completo, además del preámbulo en la fuente. De hecho, esto ya se te señaló en la discusión.

Corregido
 
Adjunto una versión modificada de R.mqh.
Archivos adjuntos:
R.mqh  17 kb
 
Adjunto una versión modificada de R.mqh.
Archivos adjuntos:
R.mqh  17 kb
 

Gracias Rasoul!
Hay un pequeño cambio necesario para poder compilarlo para mt5 - añadir otro #endif después de R86.dll import


La librería dejó de funcionar con las últimas versiones del terminal, el archivo de Rasoul funcionaba para MT4.
Pero para compilar este archivo para MT5 se necesitaba un pequeño cambio, he adjuntado el archivo modificado.

Y tengo otro problema con MT5 - la librería funciona sólo en scripts, pero los Expert Advisors se bloquean con un error justo después de llamar a RInit. He estado sentado durante una hora y todavía no he descubierto lo que está mal.

Archivos adjuntos:
R.mqh  17 kb
 
Estoy corriendo R.mqh con mt 5.
Tan pronto como se ejecuta un programa que utiliza este archivo, MT5 matará.
Ayúdame.

 

Una gran petición a los modificadores. Por favor, cambien el nombre de la biblioteca después de cada modificación. Bibliotecas del mismo nombre con contenidos diferentes es un dolor de cabeza y una pérdida de tiempo.

Necesitamos llevar un registro de las versiones. De lo contrario es un desastre.

Buena suerte.