Как вы можете использовать функции Socket * в Meta Trader 5? - PullRequest
0 голосов
/ 08 декабря 2018

Когда я пытаюсь использовать любую из функций сокетов, таких как SocketCreate (), которые описаны в разделе сети MQL5:

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

Я получаю сообщение об ошибке "функция не определена"в IDE MetaEditor, когда он пытается скомпилировать его.Нужно ли специальное включение этих функций, если вы хотите их использовать, или по какой-то причине они были удалены из MQL5?

Я нашел на mql5.com статьи о других библиотеках сокетов, но я думаю, что странно, чтодокументация не синхронизирована с функциональностью MetaEditor.

Я использую Meta Trader 5.0, сборка 1940 г., 02 ноября 2018 г.

Пример кода для воспроизведения ошибки:

#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()   
}
...