Discussion de l'article "Comment Échanger des Données : Une DLL pour MQL5 en 10 minutes" - page 3
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
Hey
Je me demandais si tu pouvais m'aider un peu avec l'interaction entre Mt5 et Matlab. J'ai fait les tutoriels que vous m'avez suggérés. Le seul problème est que le script est chargé avec succès et supprimé avec succès dans les logs, mais n'affiche aucune des choses que je veux imprimer. Qu'est-ce que je fais de travers ?
Merci beaucoup pour votre aide
Je viens de suivre ce tutoriel mais en utilisant le nouveau VC 14 (2015) ... d'abord j'ai eu le message dans le journal : "cannot load dll" sans raison, mais ensuite j'ai compris, que les ajustements de la solution ont construit une dll win32 ... dans l'explorateur de solution, clic droit sur la solution ,klick on configuratuion manager.
Après la reconstruction, la nouvelle dll générée a pu être chargée et j'ai pu appeler ma fonction démo....
Merci pour cet article !
Filip
Est-il possible de faire une vidéo de la façon dont vous construisez tout, parce que je pense que je fais quelque chose de mal. J'obtiens toujours une erreur, et je ne suis pas sûr de tout faire correctement, merci d'avance !
Où est le problème ? ...tu dois en tout cas créer une DLL 64 bit pour le MT5.
Avec la version actuelle Visual Studio 15, il n'y a aucun problème.
Les articles ne sont malheureusement souvent que des "traductions" d'articles très anciens. ....Qui utilise encore VC 2005/8 ? :-)
beau code, très utile !
Frère !
Bonjour,
J'ai essayé cet exemple, mais j'ai eu quelques problèmes.
J'ai utilisé VS2017 et VS2017 et j'ai obtenu une erreur dans les deux.
"Cannot load '.........\MQL5DLLSample.dll' [4250]"
Je pense que le 4250 est un code d'erreur Windows :
"ERROR_NOT_APPCONTAINER4250 (0x109A)Cette opération n'est valide que dans le contexte d'un conteneur d'application".
J'ai donc mis dans l'option linker du projet (ligne de commande) : /APPCONTAINER:NO
Mais rien n'a changé.
Une idée ?
Merci de votre compréhension.
Bel article.
Mais une question : Comment appeler une fonction MQ5 à partir d'une DLL ?
Comment puis-je appeler une fonction MQ5 à partir d'une DLL ? Par ailleurs, j'ai créé un thread via CreateThread et j'ai lancé une fenêtre dans la DLL, cela fonctionne correctement mais lorsque je décharge MQ5, la fenêtre de la DLL peut être fermée mais MT4 s'écrase....
Que dois-je faire ?
Merci d'avance.
Bonjour
J'ai eu ce problème
Je l'ai résolu en passant à 64 bits
Bonjour,
Merci pour votre excellent travail !
Comme je suis un débutant dans ce domaine, je serais très heureux si vous me disiez si cette DLL m'aide ou non ?
Ce que je veux faire, c'est exporter des données (en ligne) du MT5 vers mon application C++, faire quelques analyses dessus, puis envoyer le résultat sous forme de commandes d'achat/vente au MT5 à partir de mon application. Pouvez-vous m'aider à atteindre cet objectif ?