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

 

Prueba como:

mt5.MT5_TIMEFRAME_H4
 
Marcos Tebrich:

Por favor, alguien puede ayudarme.


Ejecute estos scripts directamente en el MetaEditor o MetaTrader 5
 
Дмитрий Прокопьев:

¿Es posible ejecutarlo a distancia? Es decir, ¿especificar la ip del servidor donde se ejecuta jupyter, o sólo localmente?

Sólo a nivel local.

 
Rashid Umarov:
Ejecute estos scripts directamente en el MetaEditor o MetaTrader 5

Los guiones no se descargan.

Páginac.mql5.com no encontrada

No se ha encontrado la página de la dirección webhttps://c.mql5.com/3/308/symbol_select.py

ERROR HTTP 404
 
Vladimir Karputov:

Los guiones no se descargan.

Páginac.mql5.com no encontrada

No se ha encontrado la página de la dirección web https://c.mql5.com/3/308/symbol_select.py

ERROR HTTP 404

Entonces los ejemplos se pueden tomar de la ayuda aquí - https://www.mql5.com/en/docs (MetaTrader para Python- módulo para trabajar con programas de Python. )

Acabo de comprobarlo: versión actualizada. Todavía no están documentadas todas las funciones, pero sí las suficientes para entenderlas. Todos los scripts están ahí.


MQL5 Reference - How to use algorithmic/automated trading language for MetaTrader 5
MQL5 Reference - How to use algorithmic/automated trading language for MetaTrader 5
  • www.mql5.com
MetaQuotes Language 5 (MQL5) is a high-level language designed for developing technical indicators, trading robots and utility applications, which automate financial trading. MQL5 has been developed by MetaQuotes Software Corp. for their trading platform. The language syntax is very close to C++ enabling programmers to develop applications in...
 
Rashid Umarov:
Ejecute estos scripts directamente en el MetaEditor o MetaTrader 5

Adjunto como ZIP

Archivos adjuntos:
 
Renat fatkhullin :

Prueba como:

Gracias lo he intentado, pero me da el mismo error

 
Marcos Tebrich:

Gracias lo he intentado, pero me da el mismo error

El prefijo MT5_ ya está obsoleto:

mt5.TIMEFRAME_H4
 
Marcos Tebrich:

Por favor, quién puede ayudarme.


Si es así.

from MetaTrader5 import *

Entonces

initialize ()

Si

import MetaTrader5 as mt5

entonces

mt5.initialize ()

Del mismo modo, el resto de los comandos del paquete.

Buena suerte