Grupo de usuarios de MetaTrader 5 Python - cómo utilizar Python en Metatrader - página 40
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
¿Será más tarde? ¿O?
¿Supongo que llamar a scripts de python desde el programa mql para productos del mercado también está prohibido?
Sí.
No habrá vinculación o integración de Python <-> MQL5, y no se reducirá la seguridad de los programas de la appstore.
Señores, parece que algo está roto en la liberación del terminal. Después de la actualización automática a la compilación 2321 de 14.02.2020,MT5WaitForTerminal dejó de funcionar.
Cuando se le llama:
Da un error:
Señores, parece que algo está roto en la liberación del terminal. Después de la actualización automática a la compilación 2321 de 14.02.2020,MT5WaitForTerminal dejó de funcionar.
Cuando se le llama:
Se produce un error:
¿Qué versión de la biblioteca está utilizando?
¿Qué versión de la biblioteca está utilizando?
Versión del paquete
----------------- -------
MetaTrader5 5.0.11
Versión del paquete
----------------- -------
MetaTrader 5.0.11
Actualicé a la versión 5.0.19 y obtuve un resultado aún más confuso:
MT5Initialize()
NameError: el nombre 'MT5Initialize' no está definido
Importar como siempre de MetaTrader5 importar *
Por lo que veo desde la 5.0.14, algo ha cambiado y hay un problema con la visibilidad de los métodos, a partir de esta versión y hasta la 19 el error persiste.
Si todo se retrocede a .11 y el terminal a la versión anterior, todo está bien.
Actualicé a la versión 5.0.19 y obtuve un resultado aún más desconcertante:
MT5Initialize()
NameError: el nombre 'MT5Initialize' no está definido
Importar como siempre de MetaTrader5 importar*
Por lo que veo desde la 5.0.14, algo ha cambiado y hay un problema con la visibilidad de los métodos, a partir de esta versión y hasta la 19 el error persiste.
Si todo se retrocede a .11 y el terminal a la versión anterior, todo está bien.
;) si hay terminales de diferentes versiones instaladas en el sistema (actualmente2321 del 14.02.2020 y 2280 del 13.12.2019) entonces todo funciona bien, en .11
Señores, parece que algo está roto en la liberación del terminal. Después de la actualización automática a la compilación 2321 de 14.02.2020,MT5WaitForTerminal dejó de funcionar.
Cuando se le llama:
Comete un error:
La API y la biblioteca han sido completamente reescritas, los antiguos métodos ya no funcionan.
Aquí está la nueva descripción y el ejemplo: https://www.mql5.com/ru/forum/306688/page37#comment_14972868