MetaTrader 5 Python User Group - como usar o Python no Metatrader - página 45

 

Tente como:

mt5.MT5_TIMEFRAME_H4
 
Marcos Tebrich:

Por favor, o corpo pode ajudar-me.


Execute estes scripts directamente no MetaEditor ou MetaTrader 5
 
Дмитрий Прокопьев:

É possível executá-lo remotamente? Isto é, especificar o ip do servidor onde o jupyter está a funcionar, ou apenas localmente?

Apenas localmente.

 
Rashid Umarov:
Execute estes scripts directamente no MetaEditor ou MetaTrader 5

Os guiões não estão a ser descarregados.

Páginac.mql5.com não encontrada

Página parahttps://c.mql5.com/3/308/symbol_select.py endereço web não foi encontrado

ERROR HTTP 404
 
Vladimir Karputov:

Os guiões não estão a ser descarregados.

Páginac.mql5.com não encontrada

Página para https://c.mql5.com/3/308/symbol_select.py endereço web não foi encontrado

ERROR HTTP 404

Então exemplos podem ser retirados de ajuda aqui - https://www.mql5.com/en/docs (MetaTrader para Python- módulo para trabalhar com programas Python.)

Acabou de ser verificado - versão actualizada. Nem todas as funções estão ainda documentadas, mas o suficiente para as compreender. Todos os guiões estão lá.


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:
Execute estes scripts directamente no MetaEditor ou MetaTrader 5

Anexado como ZIP

Arquivos anexados:
 
Renat fatkhullin :

Tente como:

Obrigado Tentei, mas cinco vezes o mesmo erro

 
Marcos Tebrich:

Obrigado Tentei, mas cinco vezes o mesmo erro

MT5_ prefixo é agora obsoleto:

mt5.TIMEFRAME_H4
 
Marcos Tebrich:

Por favor, quem me pode ajudar?


Se assim for.

from MetaTrader5 import *

Depois

initialize ()

Se

import MetaTrader5 as mt5

então

mt5.initialize ()

Da mesma forma, o resto dos comandos do pacote.

Boa sorte

Razão: