![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
SP2 XPPRO
S'il y a beaucoup de logiciels installés sur la machine, tout peut arriver.
Si votre système d'exploitation cible exécute un petit ensemble stable et testé de tâches ou une
c'est-à-dire qu'un tas de programmes ne sont pas constamment supprimés et que beaucoup de choses ne sont pas installées.
il n'y a généralement pas de problème.
J'ai une bibliothèque beaucoup plus petite. Je l'ai remplacé, j'ai réussi à remplacer l'expert de la ligne, mais le terminal a planté. J'ai essayé une fois de plus mais ça ne marchait pas. Il affiche -1, c'est-à-dire que la commande est incorrecte. Bien que ce qui ne va pas ne soit pas clair, parce que ça a marché une fois.
J'ai décidé de m'amuser dans une machine virtuelle sur différents systèmes d'exploitation.
J'ai regardé le fichier de la bibliothèque user32.dll sur mon ordinateur et sur le net et il y a un tas de fichiers de tailles différentes.
Peut-être que mon problème est que la bibliothèque elle-même est tordue.
Ilnur, si vous voulez bien poster votre version de la bibliothèque ici, je vais essayer de la tester.
Yuraz, et vous pouvez trouver et remplacer le nom de la fonction dans les codes Ilnur ou le mien, si pas difficile d'exposer votre bibliothèque aussi.
J'ai XP Pro SP3.
Bibliothèque jointe.
J'ai essayé les bibliothèques, le terminal se plante toujours lors de l'exécution du script.
J'ai installé un Windows nu, propre, la même chose, le commutateur ne fonctionne pas, même si vous broyez le moniteur.
Je ne sais pas quoi faire. Je suis dans une impasse totale, je vais remettre à plus tard l'implémentation de ce système jusqu'à ce qu'il y ait du mieux. .....
CACHÉ 04.05.2009 14:20
Plus loin, vous... dans le sens où elle génère les bons codes de clavier,,,, pour la date d'entrée.
La fonction LVN_COLUMNCLICK convient peut-être , mais elle ne fonctionne pas.
Pouvez-vous me dire comment attraper la fenêtre appelée par F9 (Ordre) ?
Je ne peux pas le trouver par texto.
Jusqu'à présent, il a été pris comme suit :
Poignée de fenêtre de mandat dans le MT russe
--------
Utiliser Spy++ pour rechercher des identifiants de ressources dans les fenêtres
Cela ne fonctionne que si le russe est sélectionné dans le terminal, mais si, par exemple, le client a le chinois dans le terminal ?
J'ai besoin d'un autre moyen pour effectuer des recherches en chinois.
Pour l'instant, l'option que j'ai mentionnée fonctionne.
DKeN:
tant que l'option que j'ai mentionnée fonctionne.
Félicitations, que voulez-vous alors ?
vous pouvez rechercher dans les fenêtres certaines ressources uniques qui ne sont disponibles que dans celle-ci par F9.
Après FindWindowA, vous devez également vérifier le thread/process ID de la fenêtre trouvée (fonction GetWindowThreadProcessId), car la fenêtre d'ordre trouvée peut appartenir à une autre copie de metatrader.