Websocket comment ? - page 10

 

Quelque chose n'arrive pas à faire sortir la file d'attente

 
Алексей Барбашин:

Montrez une capture d'écran du gestionnaire d'événements pour la réception des messages du socket.

Ici


 

Voici


 

J'ai trouvé le problème, ça marche.


 
Алексей Барбашин:

Quel était le problème ? Je comprends qu'ils essaient de répéter l'expérience, mais je pense qu'il serait utile pour les autres de savoir sur quoi ils pourraient tomber.

J'ai essayé de mettre une proposition et quand j'ai mis les ticks, j'ai écrit sans le "s", c'est-à-dire tick.
 
Vladimir Suslov:


décrire la structure en dehors de la classe et l'exemple fonctionnera

J'ai essayé votre exemple, ça n'a pas marché.

Soit mes paramètres VS sont incorrects, soit il y a quelque chose qui cloche.

joindre le projet VS et un appel d'exemple de MQL5 - c'est la bonne chose à faire.

ZS : si ma mémoire est bonne, cela a cessé de fonctionner lorsque MQL5 a ajouté l'espace de noms.

 
Алексей Барбашин:
Fedor, tu es toujours là ? Pouvons-nous continuer ?
Oui, je suis là.
 
Алексей Барбашин:

Dans la capture d'écran vous pouvez voir que la structure est déclarée en Sharp, je ne l'ai pas déclarée en mql, mais je peux facilement utiliser ce type de données et le programme compile sans problèmes !

Il suffit de joindre le projet et de danser))))


je peux voir les structures décrites dans MQL5 au niveau global, au moins les signatures des méthodes publiques ont été instantanément imprimées par ME auto-substitution

mais je ne peux pas décrire la même structure en MQL ou l'importer depuis C#.

donnez-moi un exemple tout fait, ou vous ne comprendrez pas sans un demi-litre))

 
Igor Makanu:

(projet et dansons)))


Je vais l'emballer maintenant. Ça n'allait pas sur le forum.

https://yadi.sk/d/ueP-8_BKJka4mg

TestWs.zip
TestWs.zip
  • yadi.sk
Посмотреть и скачать с Яндекс.Диска
Dossiers :
 
Fedor Arkhipov:

Je vais l'emballer maintenant. Je ne le trouve pas sur le forum.

https://yadi.sk/d/ueP-8_BKJka4mg

Merci, mais tout est pareil qu'avant.

'TestConnection.mq5' TestConnection.mq5 1 1

Open' - identifiant non déclaré TestConnection.mq5 54 5

Open" - valeur l requise TestConnection.mq5 54 5

perte possible de données due à la conversion de type TestConnection.mq5 54 9

Close' - identificateur non déclaré TestConnection.mq5 55 5

Close' - valeur l requise TestConnection.mq5 55 5

perte possible de données due à la conversion de type TestConnection.mq5 55 10

'ddd' - la conversion des paramètres n'est pas autorisée TestConnection.mq5 58 32

'ddd' - variable du même type attendue TestConnection.mq5 58 32

'ddd' - la conversion des paramètres n'est pas autorisée TestConnection.mq5 58 32

7 erreurs, 2 avertissements 8 3


J'ai placé la bibliothèque .dll dans le dossier MQL, je peux voir les signatures des méthodes ConnectorMQL depuis ME.


faire un projet propre avec ce travail - structure + méthode en C# et appel de MQL5 ce - beaucoup de choses inutiles dans le projet, mais il ne fonctionne toujours pas - il n'est pas clair où la cause - la sortie des propriétés du projet - la bibliothèque a changé