当我尝试使用MQL5网络部分中记录的任何套接字函数(例如SocketCreate())时:
https://www.mql5.com/en/docs/network
当我试图编辑它时,我在MetaEditor IDE中收到错误消息“函数未定义”。如果要使用这些功能,是否需要特殊的包含,还是由于某些原因将它们从MQL5中删除了?
我在mql5.com上找到了有关其他套接字库的文章,但我认为文档似乎与MetaEditor功能不同步似乎很奇怪。
我正在使用Meta Trader 5.0,内部版本1940,2018年11月2日。
重现错误的示例代码:
#property copyright "Copyright 2018, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#property version "1.00"
void OnStart() {
int socket = SocketCreate(SOCKET_DEFAULT); // same result with SocketCreate()
}