Aprendizaje automático en el trading: teoría, práctica, operaciones y más - página 1634

 

Aquí todos nos hacemos expertos en redes neuronales, es muy sano, pero entonces ¿cómo colocar a ese experto en el Mercado?
El problema es que, al añadir un Asesor Experto, hay que seleccionar el tipo de Asesor Experto. Selecciono el tipo "neuronet", lo añado, y luego resulta que es imposible usar la API externa para recibir datos en el Asesor Experto.
¿Y cómo puede funcionar una red neuronal en el ordenador del usuario final? ¿O debo adjuntar un manual de instalación de Tensoflow + Keras + Ta-Lib + un par de scripts en Python?
¿Cómo se resuelve esta cuestión en la práctica? Seguro que alguien ha intentado colocar a un experto en redes neuronales en el Mercado.

 
Evgeny Dyuka:

Aquí todos nos hacemos expertos en redes neuronales, es muy sano, pero entonces ¿cómo colocar a ese experto en el Mercado?
El problema es que, al añadir un Asesor Experto, hay que seleccionar el tipo de Asesor Experto. Selecciono el tipo "neuronet", lo añado, y luego resulta que es imposible usar la API externa para recibir datos en el Asesor Experto.
¿Y cómo puede funcionar una red neuronal en el ordenador del usuario final? ¿O debo adjuntar un manual de instalación de Tensoflow + Keras + Ta-Lib + un par de scripts en Python?
¿Cómo se resuelve esta cuestión en la práctica? Seguramente alguien intentó colocar un Asesor Experto en redes neuronales en el Mercado.

convertir la lógica en código mql

 
Maxim Dmitrievsky:

convertir la lógica en código mql

Esto no es posible. Necesitas TensorFlow para interrogar al modelo, está en python. Además, su instalación depende de la plataforma y no es trivial. MQL5 ahora ofrece conectar python e incluso TensorFlow está disponible allí, pero los scripts externos no se permiten también.

Además el script de python debería funcionar en modo de fondo, de lo contrario cada vez tendrás que importar TensorFlow, lo cual es un sinsentido.

 
Maxim Dmitrievsky:

convertir la lógica en código mql

Mi pregunta no es ociosa. He aprendido a escribir en MQL5, porque es una plataforma conocida y respetada con gran audiencia. He creado un producto no trivial, pero me mandan a paseo...
Podría haber pasado este tiempo en el pino de TradingView.
 
Evgeny Dyuka:

Eso es imposible. Necesitas TensorFlow para la interrogación del modelo, está en python. Además, su instalación depende de la plataforma y no es trivial. MQL5 ahora ofrece conectar python e incluso TensorFlow está disponible allí, pero los scripts externos no están permitidos.

Además, el script de python debe ejecutarse en modo de fondo, o de lo contrario cada vez tendrá que importar TensorFlow, y esto es un total sinsentido.

Bueno, ahí está la serialización del modelo... si realmente lo necesitas, puedes hacerlo, claro que es un poco complicado.

 
Maxim Dmitrievsky:

Hay serialización de modelos allí... si realmente lo necesitas, puedes hacerlo, por supuesto tendrás que hacer algo de trabajo.

Ok, en la página web en los "contactos" dice que si la pregunta no está relacionada con las finanzas hay que ir al foro para obtener una respuesta. Ahí voy.
No voy a "molestar" con ello, sino a obtener una respuesta a mi pregunta: cómo colocar a un experto en redes neuronales en el mercado. Este tipo de Asesor Experto aparece allí como posible, la ayuda no revela esta cuestión en ninguna parte. He gastado un recurso para crear el producto.
¿O es una trampa?
 
Evgeny Dyuka:

Aquí todos hacemos Asesores Expertos en redes neuronales, es muy sano, pero entonces ¿cómo colocar un EA así en el Mercado?
El problema es este, cuando se añade un experto hay que seleccionar el tipo de experto. Selecciono el tipo "neuronet", lo añado, y entonces resulta que es imposible utilizar la API externa para recibir datos en el Asesor Experto.
¿Y cómo puede funcionar una red neuronal en el ordenador del usuario final? ¿O debo adjuntar un manual de instalación de Tensoflow + Keras + Ta-Lib + un par de scripts en Python?
¿Cómo se resuelve esta cuestión en la práctica? Seguramente alguien intentó colocar un Asesor Experto en redes neuronales en el Mercado.

Tienes el MLP clásico ("vainilla") con sgd, los hay en mql y c++. Por supuesto, es mucho más fácil conseguir una versión nativa. Y el tensor está escrito en C, se puede conectar directamente, pero por supuesto es sólo para usted, no para el mercado, dll está prohibido allí.

Si tienes Bitcoin, es muy poco rentable comerciar con bitcoins en las cocinas, los spreads son salvajes, todo tipo de magia de cocina y demás.

 
Evgeny Dyuka:
Es posible que no te pregunten si tienes una pregunta que no esté relacionada con las finanzas, tienes que ir al foro para obtener una respuesta. Ahí voy.
Puedo preguntar, cómo puedo no "problema" y no "molestar", pero sólo obtener una respuesta a una pregunta - cómo colocar un Asesor Experto en redes neuronales en el Mercado. Este tipo de Asesor Experto aparece allí como posible, la ayuda no revela esta cuestión en ninguna parte. He gastado un recurso para crear el producto.
¿O es una trampa?

En el mercado sólo se admiten productos mql puros. Podrías intentar colar un maniquí experto ahí, y proporcionar el resto al cliente por su cuenta

 
Kesha Rutov:

Tienes el MLP clásico ("vainilla") con sgd, los hay en mql y c++. Por supuesto, es mucho más fácil conseguir una versión nativa. Y el tensor está escrito en C, se puede conectar directamente, pero por supuesto es sólo para usted, no para el mercado, dll está prohibido allí.

Si tienes bitcoins, es muy poco rentable comerciar con bitcoins en las cocinas, los diferenciales son salvajes, cualquier tipo de magia de cocina y demás.

Esto es lo cotidiano. Me gustaría obtener una respuesta del servicio técnico.
 
Maxim Dmitrievsky:

En el mercado sólo se admiten productos mql puros. Podrías intentar colar un experto ficticio, y proporcionar el resto al cliente por su cuenta

El maniquí no pasará la validación automática, tiene que abrir y cerrar operaciones.