Grupo de usuarios de MetaTrader 5 Python - cómo utilizar Python en Metatrader - página 71

 
¿Cómo se hace la entrada de la consola?
 

¡Hola!

En primer lugar, estoy actuando para R, y una de las preguntas que me interesó inmediatamente después del lanzamiento fue si todas las características que ofrece metatrader para Python desde R eran accesibles.

Compruebe primero la documentación para ver si metatrader ha implementado dicha integración en la actualidad. No muy contento con el resultado, debido a mi bajo nivel de R, intenté forzar un poco mi cerebro

Y encontré una solución. R tiene bibliotecas para la integración de Python. Metatrader5 tiene integración con Python. Esto podría funcionar...


¡¡¡Funcionó!!! ¡Metatrader5 se abrió para mí! Pero eso no es todo... Fue terriblemente decepcionante cuando descubrí que la mayoría de las funciones no funcionaban por alguna razón...

Al intentar copiar ofertas me ha pasado esto:

> rate = mt5 $ copy_rates_from_pos ("GBPUSD", mt5 $ TIMEFRAME_D1, 0, 10)

Error en py_call_impl (llamada, puntos $ args, puntos $ palabra clave): SystemError: <función interna copy_rates_from_pos> devolvió el resultado con muchos errores

Abro el foro.

-
 
Alejandro Funes :

¡Hola!

En primer lugar, tomo medidas para R, y una de las preguntas que me interesó justo después del lanzamiento fue acceder a todas las funciones que Metatrader para Python ofrece desde R.

Primero revise la documentación para ver si metatrader ha implementado tal integración hoy. No muy contento con el resultado, debido a mi bajo nivel de R, traté de tensar un poco mi cerebro

Y encontré una solución. R tiene bibliotecas para integrar Python. Metatrader5 tiene integración con Python. Podría funcionar ...


¡¡¡funcionó !!! ¡Metatrader5 se ha abierto para mí! Pero eso no es todo... Fue terriblemente decepcionante cuando descubrí que la mayoría de las funciones por alguna razón no funciona ...

Al intentar copiar oraciones, esto me sucedió a mí:

> rate = mt5 $ copy_rates_from_pos ("GBPUSD", mt5 $ TIMEFRAME_D1, 0, 10)

Error en py_call_impl (llamado, puntos $ args, puntos $ palabra clave): SystemError: <función incorporada copy_rates_from_pos> devolvió el resultado con muchos errores.

-

Las traducciones son terribles xaxaxa.

 
Alejandro Funes:


Cómoinsertar el código:

El botón Código fuente sirve para insertar el código fuente en el texto del mensaje. En cuanto lo pulses, aparecerá una ventana vacía en la que deberás insertar el código y luego pulsar el botónInsertar. Para cancelar la inserción del código se debe pulsar el botónCancelar.

Inserción del código fuente en un mensaje

MQL5.community - Памятка пользователя
MQL5.community - Памятка пользователя
  • www.mql5.com
Теперь вы можете не только читать статьи и скачивать программы на языке MQL5, но и участвовать в обсуждении интересующих вас тем на Форуме, оставлять комментарии к статьям и опубликованным кодам. Кроме того, вы можете не только выкладывать собственные разработки в Code Base, но и публиковать Статьи, за которые мы предлагаем вознаграждение...
 

Señores desarrolladores, hace tiempo que quiero preguntarles.

¿Es posible sustituir completamente MQL5 por Python en los Asesores Expertos / scripts?

Bueno, por ejemplo, un EA puede ser escrito completamente en Python con todas las características disponibles de Python.

Y luego, lo compilo y obtengo el .ex5. Tal vez no he leído la documentación.

 
Дмитрий Прокопьев:

Señores desarrolladores, hace tiempo que quiero preguntarles.

¿Es posible sustituir completamente MQL5 por Python en los Asesores Expertos / scripts?

Bueno, por ejemplo, un EA puede ser escrito completamente en Python con todas las características disponibles de Python.

Y luego, lo compilo y obtengo el .ex5. Quizás no he leído bien la documentación.

Puede ejecutar programas de python en los gráficos como scripts normales. Pueden recuperar datos y comerciar.

Pero no en el probador.

 
Renat Fatkhullin:

Puede ejecutar programas de Python en los gráficos como scripts normales. Pueden recuperar datos y comerciar.

Pero no en el probador.

Gracias, Renat, por tu respuesta.

¿Hay algún plan para hacer que python y los probadores sean amigables?

Su probador en su conjunto es bastante único debido a las capacidades de gestión de modelos y simulaciones.

 
Дмитрий Прокопьев:

Gracias, Renat, por tu respuesta.

¿Hay algún plan para hacer que python y los probadores sean amigables?

Su probador en conjunto es bastante único debido a las capacidades de control de modelado y simulación.

No

 
Renat Fatkhullin:

No

La respuesta a la pregunta está pendiente desde hace tiempo:

¿Piensan dar acceso desde Python a la versión móvil de MT?

Python para Android es muy rápido a la hora de procesar datos, y la capacidad de los dispositivos es cada vez mayor.

El análisis y el comercio son muy posibles, en mi opinión...

No es necesario, en principio, que la funcionalidad sea completamente idéntica a la de la biblioteca para el escritorio.

El acceso a las series temporales y a la pila actual sería un gran avance. )

Мобильные приложения MetaTrader 5 для iPhone/iPad и Android
Мобильные приложения MetaTrader 5 для iPhone/iPad и Android
  • www.metatrader5.com
Мобильный трейдинг в MetaTrader 5 — это возможность торговать на Форексе, фондовой бирже, а также фьючерсами в любое время из любой точки мира. Имея смартфон или планшет с установленным приложением MetaTrader 5 для iOS или Android, вы всегда будете в курсе рыночной ситуации и сможете совершать торговые операции 24 часа в сутки. Все возможности...
 
Mikhail Dovbakh:

La respuesta a la pregunta está pendiente desde hace tiempo:

¿Piensan dar acceso desde Python a la versión móvil de MT?

Python para Android es muy rápido a la hora de procesar los datos, y la capacidad de los dispositivos es cada vez mayor.

El análisis y el comercio son muy posibles, en mi opinión...

No es necesario, en principio, que la funcionalidad sea completamente idéntica a la de la biblioteca para el escritorio.

El acceso a las series temporales y a la pila actual sería un gran avance. )

no.