MetaTrader 5 Python User Group - Comment utiliser Python dans Metatrader - page 86
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
Comment envoyer des données de mt5 à un script python en cours d'exécution et recevoir une réponse ?
Je suppose que je dois utiliser stdin et stdout, et spécifier le processus auquel le transmettre.
Quelqu'un a-t-il un code où cela est mis en œuvre ?
p.s. Ceci : https://www.mql5.com/ru/docs/integration/python_metatrader5 a lu, et utilisé, mais il n'est pas approprié pour cette tâche. Les données doivent également être transférées du testeur de stratégie.
Problème avec la bibliothèque "MetaTrader5 (5.0.35 du 28.07.21). Après avoir installé et essayé de l'importer, j'obtiens l'erreur suivante
Le retour à la version 5.0.33 fonctionne.
Quelqu'un a-t-il la confirmation de cette erreur ?
Vérifié avec les versions Python 3.7/3.8/3.9
Comment envoyer des données de mt5 à un script python en cours d'exécution et recevoir une réponse ?
Je suppose que je dois utiliser stdin et stdout, et spécifier le processus auquel le transmettre.
Quelqu'un a-t-il un code où cela est mis en œuvre ?
p.s. Ceci : https://www.mql5.com/ru/docs/integration/python_metatrader5 a lu, et utilisé, mais il n'est pas approprié pour cette tâche. Les données doivent également être transmises par le testeur de stratégie.
Python ne voit que le terminal dans cette implémentation. Il lui envoie une requête et reçoit une réponse. Il ne voit pas le programme MKL et ne peut pas communiquer avec lui. Pour interagir avec le programme MKL, nous devons utiliser des fonctionnalités supplémentaires. Je ne peux rien dire sur l'interaction avec le testeur, je ne l'ai pas utilisé. Mais il est très probable que ce ne soit pas possible.
Bonne chance
Il ne voit pas le programme MCL et ne peut pas communiquer avec lui. Pour communiquer avec le programme MCL, vous devez utiliser des fonctionnalités supplémentaires.
Uncanal nommé me convient, mais certaines personnes le font sur une prise. C'est une question d'habitude...
Problème avec la bibliothèque "MetaTrader5 (5.0.35 du 28.07.21). Après avoir installé et essayé de l'importer, j'obtiens l'erreur suivante
Le retour à la version 5.0.33 fonctionne.
Quelqu'un a-t-il la confirmation de cette erreur ?
Vérifié avec les versions Python 3.7/3.8/3.9
Mise à jour vers 5.0.35.
Aucune erreur.
Mise à jour vers 5.0.35.
Aucune erreur.
Dernière version bêta du terminal 3007 (du moins pour moi). Ce n'est pas le sujet, ce n'est pas important pour la question.
J'essaie de mettre à jour.
Pouvez-vous me dire ce que cela signifie ?
La dernière bêta du terminal 3007 (du moins pour moi). Ce n'est pas le sujet, ça n'a rien à voir avec la question.
Essayer de mettre à jour
Pouvez-vous me dire ce que cela signifie ?
D'après votre journal, il n'y a pas de fichier ou de répertoire de ce type.
D'après votre journal, il n'y a pas de fichier ou de répertoire de ce type.
c'est-à-dire pas de numpy==1.19.5 ?
c'est-à-dire pas de numpy==1.9.5 ?
Il ne semble pas y avoir de dossier
"c:\users\\\\\\N-appdata\N-local\R-miniconda\N-envs\N-reticulate\N-lib\N- site-packages\Numpy-1.19.5.dist-info\N-