MetaTrader 5 Python User Group - Come usare Python in Metatrader - pagina 45

 

Prova come:

mt5.MT5_TIMEFRAME_H4
 
Marcos Tebrich:

Per favore il corpo può aiutarmi.


Eseguite questi script direttamente in MetaEditor o MetaTrader 5
 
Дмитрий Прокопьев:

È possibile eseguirlo a distanza? Cioè specificare l'ip del server dove jupyter è in esecuzione, o solo localmente?

Solo localmente.

 
Rashid Umarov:
Eseguite questi script direttamente in MetaEditor o MetaTrader 5

Gli script non vengono scaricati.

Paginac.mql5.com non trovata

La pagina per l'indirizzo webhttps://c.mql5.com/3/308/symbol_select.py non è stata trovata

ERRORE HTTP 404
 
Vladimir Karputov:

Gli script non vengono scaricati.

Paginac.mql5.com non trovata

La pagina per l'indirizzo web https://c.mql5.com/3/308/symbol_select.py non è stata trovata

ERRORE HTTP 404

Poi gli esempi possono essere presi dall'aiuto qui - https://www.mql5.com/en/docs (MetaTrader per Python- modulo per lavorare con programmi Python.)

Ho appena controllato - versione aggiornata. Non tutte le funzioni sono ancora documentate, ma abbastanza per capire. Tutti gli script sono 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:
Eseguite questi script direttamente in MetaEditor o MetaTrader 5

Allegato come ZIP

File:
 
Renat fatkhullin :

Prova come:

Grazie ho provato, ma cinque me stesso errore

 
Marcos Tebrich:

Grazie ho provato, ma cinque me stesso errore

Il prefisso MT5_ è ormai obsoleto:

mt5.TIMEFRAME_H4
 
Marcos Tebrich:

Per favore chi può aiutarmi.


Se è così.

from MetaTrader5 import *

Allora

initialize ()

Se

import MetaTrader5 as mt5

poi

mt5.initialize ()

Allo stesso modo, il resto dei comandi del pacchetto.

Buona fortuna