Discusión sobre el artículo "Perceptrón Multicapa y Algoritmo de Retropropagación (Parte II): Implementación en Python e integración en MQL5."
No lo he leído entero (¿todavía?) ;)
Pero a este no puedo evitar responderle.....
"Para trabajar con TensorFlow necesitas instalar una versión superior a 3.3 e inferior a 3.8; yo estoy usando la versión3.7."
¿Qué demonios? ???
TensorFlow funciona mejor para mí en python versión 3.9....
¡¡¡¡En versiones inferiores no se puede prescindir de las panderetas!!!!
Cuántas panderetas se han roto, no las contemos.... ¿VALE?
Artigo sobre Python e MQL e nem uma única linha coda.
La versión en ruso está disponible en .....
- www.mql5.com
No lo he leído entero (¿todavía?) ;)
Pero a este no puedo evitar responderle.....
"Para trabajar con TensorFlow necesitas instalar una versión superior a 3.3 e inferior a 3.8; yo estoy usando la versión3.7."
¿Qué demonios? ???
TensorFlow funciona mejor para mí en python versión 3.9....
¡¡¡¡En versiones inferiores no se puede prescindir de las panderetas!!!!
Cuántas panderetas se rompieron, no contemos.... ¿OK?
ningún problema con el uso de la versión 3.7
En el momento en que se escribió el artículo, las versiones oficiales del sitio eran 3.3/3.8, ahora estamos en 3.6/3.9.
Quería aclarar este pensamiento del autor -" utilizar las funciones incorporadas en Python que abren y cierran posiciones, pero para este escenario no tendremos muchas posibilidades que nos ofrece MQL".
¿De qué funciones de MQL estamos hablando?
Y la segunda pregunta - ¿trabajas bajo Linux?
¿De qué características de MQL estamos hablando?
Y la segunda pregunta - ¿trabajas bajo Linux?
1 - Por ejemplo, en Python no tenemos eventos Tick y Book, lo que nos obliga a usar un bucle infinito en el código, que me parece particularmente horrible. Otras funciones como OnTradeTransaction tampoco están disponibles, lo que te obliga a poner más esfuerzo para saber si una posición se ha llenado total o parcialmente, en nuestra bolsa (B3) hay muchas situaciones de llenado parcial a la salida.
2- No trabajo en Linux, uso Windows. Sólo uso Linux en mi trabajo.
Nuevo artículo Perceptrón multicapa y algoritmo de retropropagación (Parte II): Implementación en Python e integración con MQL5 ha sido publicado:
Autor: Jonathan Pereira
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Artículo publicado Perceptrón Multicapa y Algoritmo de Retropropagación (Parte II): Implementación en Python e integración en MQL5.:
Se ha puesto a disposición un paquete de Python con el propósito de desarrollar la integración en MQL, lo que abre las puertas a numerosas posibilidades como la exploración de datos, la creación y el uso de modelos de aprendizaje automático. Esta integración nativa de MQL5 en Python abre las puertas a muchas posibilidades de uso que nos permiten construir desde una simple regresión lineal a un modelo de aprendizaje profundo. Entendamos cómo instalar y preparar el entorno de desarrollo y usar algunas de las bibliotecas de aprendizaje automático.
Para poder ejecutar un script Python directamente desde nuestro terminal MetaTrader5, solo necesitamos realizar una configuración previa.
Necesitamos abrir MetaEditor e ir a Herramientas>Opciones.
En esta sesión, necesitamos definir la ruta donde está nuestro ejecutable de Python, tenga en cuenta que después de la instalación probablemente contendrá la ruta de Python predeterminada, si, por alguna razón, no la contiene, coloque la ruta al ejecutable completa para que pueda ejecutar los scripts directamente desde su terminal MetaTrader5.
En mi caso, utilizo un entorno de biblioteca completamente separado, llamado entorno virtual, es una forma de obtener una instalación "limpia" y poder reunir solo las bibliotecas necesarias para el proyecto.
Autor: Jonathan Pereira