Websocket如何? - 页 10

 

有些东西不能让队列出来

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

显示一个从套接字接收消息的事件处理程序的屏幕截图。

这里


 

这里是


 

找到了问题所在,它正在工作。


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

问题出在哪里?我理解他们正试图重复实验,我认为对其他人来说,知道他们可能偶然发现的东西会很有用。

我试着输入一个提案,然后当我输入ticks时,我写的时候没有 "s",即tick
 
Vladimir Suslov:


在班级之外描述结构,这个例子就会起作用。

我试过你的例子,没有用。

要么是我的VS设置错了,要么是它有问题。

附上VS项目 和MQL5的调用实例 - 这是正确的做法。

ZS: 如果我没记错的话,当MQL5添加了命名空间后,它就停止工作了。

 
Алексей Барбашин:
费多尔,你还在吗?我们可以继续吗?
是的,我在这里。
 
Алексей Барбашин:

我给开发者起立鼓掌! 在截图中,你可以看到这个结构是在Sharp中声明的,我没有在mql中声明,但我可以很容易地使用这个数据类型,而且程序的编译没有问题

只要附上项目,让我们一起跳舞))))。


我可以在全局层面上看到MQL5中描述的结构,至少公共方法的签名已经被ME的自动替换功能即时打印出来了。

但我无法在MQL中描述相同的结构,也无法从C#中导入

给我一个现成的例子,否则你没有半升就不会明白))

 
Igor Makanu:

项目,让我们一起跳舞吧))。


我现在就把它打包。它不适合放在论坛上。

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

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

我现在要去收拾它。我在论坛上找不到它。

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

谢谢你,但一切都和以前一样。

'TestConnection.mq5' TestConnection.mq5 1 1

'Open' - 未声明的标识符 TestConnection.mq5 54 5

'Open' - 需要l值 TestConnection.mq5 54 5

由于类型转换可能导致数据丢失 TestConnection.mq5 54 9

'Close' - 未声明的标识符 TestConnection.mq5 55 5

'关闭' - 需要l值 TestConnection.mq5 55 5

由于类型转换可能导致数据丢失 TestConnection.mq5 55 10

'ddd' - 参数转换不允许 TestConnection.mq5 58 32

'ddd' - 预期的相同类型的变量 TestConnection.mq5 58 32

'ddd' - 参数转换不允许 TestConnection.mq5 58 32

7个错误,2个警告 8 3


我把.dll库放在MQL文件夹中,我可以看到ME中ConnectorMQL方法的签名。


用这个工作做一个干净的项目--在C#中的结构+方法,并从MQL5中调用这个-- 项目中很多不必要的东西,但它仍然不能工作--不清楚原因在哪里--项目属性输出--库已改变