Questions des débutants MQL5 MT5 MetaTrader 5 - page 772

 
forexman77:
Placé à l'intérieur de la fonction, l'erreur a disparu.

Vous voyez à quel point il est utile d'écrire sur le forum :)))

Dès que je me suis plaint, l'erreur a flippé et a disparu :))).

Bonne chance.

 
Alexey Viktorov:

Vous voyez à quel point il est utile d'écrire sur le forum :)))

Dès que je me suis plaint, le bug a paniqué et a disparu :)))

Bonne chance.


Merci. Eh bien, j'apprends juste à lire dans les pensées à distance).

 
forexman77:
Placé à l'intérieur de la fonction, l'erreur a disparu.

Vous ne pouvez pas initialiser les variables globales avec quelque chose que vous ne comprenez pas ;))

 

Bonjour à tous.
Quelqu'un peut-il me conseiller sur la façon de copier la valeur du conseiller expert MT5 vers le tampon win10, comme un analogue de la pression de ctrl+V ?
Si vous le voulez bien, avec un exemple de code fonctionnel, je ne comprends pas moi-même comment travailler avec une DLL.

 
0Aleksandr0:

Bonjour à tous.
Quelqu'un peut-il me conseiller sur la façon de copier la valeur du conseiller expert MT5 vers le tampon win10, comme un analogue de la pression de ctrl+V ?
Si vous le voulez bien, avec un exemple de code fonctionnel, je ne comprends pas moi-même comment travailler avec une DLL.

https://www.mql5.com/ru/forum/6343/page580#comment_2486140

 

Merci beaucoup pour l'exemple).
J'ai copié le code dans l'EA, le tampon est effacé mais reste vide.
L'EA se bloque, une erreur critique se produit dans le débogueur.
L'essentiel est de savoir par où commencer, maintenant je vais trouver)

 
EA se plante lors de la copie en mémoire avec une erreur critique, j'ai changé la ligne
#import "msvcrt.dll"
   uint memcpy( uint dest, string src, uint count );
#import

à l'adresse

#import "msvcrt.dll"
   uint memcpy( uint &dest, string &src, uint count );
#import

maintenant, le terminal se bloque lors de la copie dans le tampon.

 SetClipboardData( CF_UNICODETEXT, hMem );

Je ne comprends pas WinAPI, qu'est-ce qui ne va pas ici ?

 
0Aleksandr0:
L'Expert Advisor s'est planté lors de la copie en mémoire avec une erreur critique, changez la ligne

à l'adresse

maintenant, le terminal se bloque lors de la copie dans le tampon.

Je ne comprends rien à WinAPI, qu'est-ce qui ne va pas ici ?

Vous devriez poser ces questions à la personne qui a fourni le code à partir du lien que je vous ai donné.

 
OK. J'espère qu'il voit la question.
Si quelqu'un d'autre est sur le sujet, veuillez indiquer quel est le problème.
A partir de bribes d'informations provenant de différents forums C++, je soupçonne que Win10 ne permet pas un accès direct au buffer, comment faire correctement.
 
0Aleksandr0:
OK. J'espère qu'il voit la question.
Si quelqu'un d'autre est sur le sujet, veuillez indiquer quel est le problème.
A partir de bribes d'informations provenant de divers forums C++, je soupçonne que Win10 ne permet pas l'accès direct au tampon, comment faire correctement.

Pour qu'il voie correctement la question, je dois répondre à son message dans ce fil. Ou appelez-le comme je vous appelle maintenant : @0Aleksandr0, à la condition que la possibilité de recevoir des messages push sur le mobile soit activée.