Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
¡Hermoso MQ! Un trabajo serio!
Un ejemplo de uso de la librería es enseñar a la red neuronal MLP la tabla de multiplicar.
:( Me da miedo pensar qué pasará con la nube cuando los usuarios empiecen a usar activamente la librería en sus expertos.
Este sencillo script pesa menos de un megabyte.
Lo mismo pero para RF:
cuenta no tan preciso, debería intentar retocarlo
PS
es más preciso, 500 antiguos y r=1, más ajuste y menos ruido.
Lo mismo para RF:
Considera que no es tan preciso, hay que intentar ajustarlo
PS
esta forma es más precisa, 500 árboles y r=1, más ajuste y menos ruido.
Foro sobre negociación, sistemas automatizados de negociación y ensayo de estrategias de negociación
Errores, fallos, preguntas
Andrey Khatimlianskii, 2019.01.30 04:57 AM
MQL5\Include\Math\AlgLib\dataanalysis.mqh - CLinReg::LRLine no funciona para 1M y más valores?¿Alguien lo sabe?
Gracias @Rashid Umarov
Recomiendo a todos que vayan a la web, porque este hilo lleva actualizado 3 años, pero la web se sigue actualizando.
Hemos hecho una revisión completa de la versión basada en C++ GPL de la biblioteca ALGLIB, liberándola como ALGLIB++. Esto rastrea la última versión de ALGLIB, que está en 3.16.0, a partir de 2019/12. Mucho se ha agregado en los módulos de Optimización e Interpolación desde las versiones anteriores con las que MQL5 está sincronizado (por ejemplo, splines de nube de puntos (!), más métodos de interpolación ponderada de distancia inversa, numerosos métodos de optimización adicionales, etc.).
ALGLIB++ es un derivado de ALGLIB que está siendo usado como una forma intermedia en un proceso de reingeniería/refactorización a largo plazo, en el cual será recodificado en C++ nativo (similar a donde estaba antes de la Versión 3), la capa extra y la duplicación siendo removida en preparación para proveer un soporte más directo para multi-threading, así como pruebas y módulos adicionales y eventualmente un lenguaje de scripting front end.
Las diferentes versiones lingüísticas de ALGLIB se generaron a partir de un núcleo común, con la versión C++ proporcionando soporte limitado (pero no oficial) para el dialecto C90 de C. Esta característica hizo necesario simular, dentro de C, características que de otro modo serían nativas de C++, y luego proporcionar una envoltura C++ sobre esto. En consecuencia, hay dos espacios de nombres separados: alglib_impl, que contiene la versión C, y alglib, que contiene las envolturas C++. ALGLIB++ ha conservado la mayor parte de esta estructura y de la codificación original en la medida de lo posible, pero ha reducido o eliminado gran parte de la infraestructura global como primer paso para su eliminación y sustitución por código C++ nativo multihilo y ha simplificado significativamente la interfaz de las envolturas C++. Como tal, representa una forma intermedia que sirve de puente entre ALGLIB, en sí misma, y la futura biblioteca en la que se está transformando ALGLIB++.
Muchos problemas que llevaron a un crecimiento de la complejidad en ALGLIB, desde (y antes de) las versiones adaptadas por MQL5, se han resuelto, con una simplificación resultante en la estructura y la reducción de la complejidad. En su forma actual, debería resultar más fácil de adaptar a MQL5, por aquellos que actualmente mantienen la versión MQL5 de ALGLIB.
Con la distribución se incluye una reformulación completa del manual de ALGLIB++ a partir del original de ALGLIB C++. Las secciones sobre los paquetes y subpaquetes, sin embargo, son compatibles con ambas versiones de ALGLIB, y tanto el diseño como el contenido deberían adaptarse fácilmente a la versión MQL5. MQL5 se menciona en la sección "Referencias y enlaces relacionados" del manual.
La última versión se puede encontrar en para su futura integración en ALGLIB++. Otras bibliotecas, incluida MKL (que, por cierto, tiene rutinas de redes neuronales), también se están estudiando para su futura integración.
Cuando se adaptó ALGLIB a MQL5, se encontró con dificultades con el "RCOMM" rutinas.
Cuando adaptaron ALGLIB a MQL5, se encontraron con dificultades con las rutinas "RCOMM".
Querida Lydia:
Pero su archivo de biblioteca ALGLIB ++ en github todavía está en formato C ++ CPP. No se ha convertido a MQL5 mql. ¿proporcionaría archivo de biblioteca ALGLIB ++ como .mql? Gracias!
Estimados desarrolladores, por favor añadan un método para calcular el número conjugado de unnúmero complejo a la estructura compleja ( fuente en SB <Math\Alglib\complex.mqh>).
Mi versión:
Después de la próxima publicación de una nueva compilación, tienes que volver a larevisión anterior. Lo cual es inconveniente.
Estimados desarrolladores, por favor añadan un método para calcular el número conjugado de unnúmero complejo a la estructura compleja ( fuente en SB <Math\Alglib\complex.mqh>).
Mi versión:
Después de la próxima publicación de una nueva compilación, tienes que volver a larevisión anterior. Lo cual es inconveniente.
Añadido