当我尝试使用MQL5网络部分中记录的任何套接字函数(如SocketCreate())时:

https://www.mql5.com/en/docs/network

我在MetaEditor IDE中尝试编译时收到错误消息“function not defined” . 如果您想使用它们,或者出于某种原因将它们从MQL5中删除,这些功能是否需要特殊包含?

我在mql5.com上找到了关于其他套接字库的文章,但我认为文档似乎与MetaEditor功能不同步似乎很奇怪 .

我正在使用Meta Trader 5.0, Build 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()   
}