Websocket como? - página 10

 

Algo não tira a fila de fora

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

Mostrar uma captura de tela do manipulador de eventos para receber mensagens do soquete.

Aqui


 

Aqui está


 

Encontrou o problema, ele está funcionando.


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

Qual foi o problema? Entendo que eles estão tentando repetir a experiência, acho que seria útil que outros soubessem no que podem tropeçar.

Tentei fazer uma proposta e quando coloquei carrapatos, escrevi sem o "s", ou seja, carrapato
 
Vladimir Suslov:


descrever a estrutura fora da classe e o exemplo vai funcionar

Eu tentei seu exemplo, não funcionou.

Ou meus ajustes VS estão errados ou há algo errado com ele.

anexar o projeto VS e uma chamada de exemplo da MQL5 - esta é a coisa certa a fazer.

ZS: se a memória me serve corretamente, ela parou de funcionar quando a MQL5 acrescentou o namespace

 
Алексей Барбашин:
Fedor, você ainda está aí? Devemos continuar?
Sim, estou aqui.
 
Алексей Барбашин:

Eu aplaudo de pé osdesenvolvedores! Na captura de tela você pode ver que a estrutura é declarada em Sharp, eu não a declarei em mql, mas posso facilmente usar este tipo de dados e o programa compila sem nenhum problema!

Basta anexar o projeto e vamos dançar))))


posso ver as estruturas descritas na MQL5 a nível global, pelo menos as assinaturas dos métodos públicos foram imediatamente impressas pela ME auto-substituição

mas não posso descrever a mesma estrutura em MQL ou importá-la de C#.

me dê um exemplo pronto, ou você não vai entender sem meio litro))

 
Igor Makanu:

(projeto e vamos dançar)))


Vou embalá-lo agora. Não cabia no fórum.

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

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

Vou embalá-lo agora. Não consigo encontrá-lo no fórum.

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

Obrigado, mas tudo é o mesmo de antes.

TestConnection.mq5' TestConnection.mq5 1 1

'Aberto' - identificador não declarado TestConnection.mq5 54 5

'Aberto' - valor l necessário TestConnection.mq5 54 5

possível perda de dados devido à conversão do tipo TestConnection.mq5 54 9

'Fechar' - identificador não declarado TestConnection.mq5 55 5

'Fechar' - valor l necessário TestConnection.mq5 55 5

possível perda de dados devido à conversão do tipo TestConnection.mq5 55 10

ddd' - conversão de parâmetros não permitida TestConnection.mq5 58 32

ddd' - variável do mesmo tipo esperada TestConnection.mq5 58 32

ddd' - conversão de parâmetros não permitida TestConnection.mq5 58 32

7 erros, 2 advertências 8 3


Eu coloquei a biblioteca .dll na pasta MQL, eu posso ver assinaturas dos métodos ConnectorMQL da ME


fazer um projeto limpo com este trabalho - estrutura + método em C# e chamar da MQL5 isto - muitas coisas desnecessárias no projeto, mas ainda não funciona - não está claro onde a causa - a saída das propriedades do projeto - a biblioteca mudou

Razão: