MetaTrader 5 Python User Group - Comment utiliser Python dans Metatrader - page 53
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Vérifiez si votre type de compte est un compte de compensation ou de couverture. Pour la compensation, le ticket d'une position déjà existante ne changera pas, et il est inutile de rechercher une position après l'action par numéro d'ordre.
Oui, tout est clair, regardé oui, en cas d'ouverture d'une position sur un ticket de compensation, correspond à l'ouverture de la position. Le point est clair.
code d'erreur 1, c'est un succès mt5.RES_S_OK, le prochain build écrira [1, 'Success']. Les codes avec des valeurs négatives sont des erreurs mt5.RES_E_xxx.
Oui, merci - le point est clair quant à la raison pour laquelle la ligne blanche était là.
Bonjour, y a-t-il une mise à jour sur le post #517 concernant l'obtention d'une mise à jour du terminal à propos de newbar ?
Jusqu'à présent, j'ai dû faire un cycle avec le contrôle de l'heure :
Pas très pratique. Mais comme option temporaire, c'est très bien.
Jusqu'à présent, j'ai dû faire un cycle avec le contrôle de l'heure :
Pas très pratique. Mais comme option temporaire, c'est très bien.
Non prévu. Vérifiez les nouvelles barres sur une minuterie ou dans une boucle.
Non prévu. Vérifiez les nouvelles barres sur une minuterie ou dans une boucle.
Si vous utilisez selon Vladimir, nous n'obtiendrons pas alors le volume exact, mais seulement le volume de ce tick au sondage ?
Et si vous utilisez ensuite les nouvelles barres dans EA pour appeler le script Python, et que le script pointe sur plus d'un symbole, toutes les nouvelles barres pour tous les symboles dans le terminal sont-elles exécutées en même temps, ou dois-je créer un script Python et un conseiller pour chaque symbole ?
Merci
ps : désolé, j'ai dû passer à l'anglais car le traducteur s'est trompé dans les mots.Utilisation dehistory_orders_get().
Dans la documentation, un copier-coller explicite :)(https://www.mql5.com/ru/docs/integration/python_metatrader5/mt5historyordersget_py)
Et il y a une bizarrerie dans l'usage :
Résultat :
Au total, les données sont affichées, mais où, quoi - on ne peut que le deviner.
Les gens, s'il vous plaît - ajouter quelque chose comme _fields ou as_dict() ou __dict__ à TradeOrder (et similaires).
Vraiment, ce n'est pas pratique maintenant.
Utilisation dehistory_orders_get().
Dans la documentation, un copier-coller explicite :)(https://www.mql5.com/ru/docs/integration/python_metatrader5/mt5historyordersget_py)
Mettez à jour l'aide ou cliquez sur le lien
Il n'y a pas de plan. Vérifiez les nouvelles barres sur une minuterie ou dans une boucle.
Pouvez-vous être plus précis au sujet de la minuterie ?
Les gens, s'il vous plaît - ajouter quelque chose comme _fields ou as_dict() ou __dict__ à TradeOrder (et similaires).
Vraiment, ce n'est pas pratique maintenant.
Dans la version 5.0.27, c'est déjà le cas, la méthode _asdict() a été ajoutée à toutes les structures séquentielles (analogues aux tuple nommés dans l'API C).