跳至内容

Network Functions

网络功能

MQL5程序可以与远程服务器交换数据,同时通过FTP发送推送通知、电子邮件和数据。

在MQL5程序中添加显式消息,以通知用户需要额外配置。可以通过 #property description、Alert或Print来实现这一点。

功能操作
SocketCreate创建具有指定标志的套接字并返回其句柄
SocketClose关闭套接字
SocketConnect通过超时控制连接到服务器
SocketIsConnected检查套接字当前是否连接
SocketIsReadable获取可以从套接字读取的字节数
SocketIsWritable检查当前是否可以向套接字写入数据
SocketTimeouts为套接字系统对象设置接收和发送数据的超时时间
SocketRead从套接字读取数据
SocketSend向套接字写入数据
SocketTlsHandshake通过TLS握手协议启动到指定主机的安全TLS(SSL)连接
SocketTlsCertificate获取用于保护网络连接的证书数据
SocketTlsRead从安全TLS连接读取数据
SocketTlsReadAvailable从安全TLS连接读取所有可用数据
SocketTlsSend通过安全TLS连接发送数据
WebRequest向指定服务器发送HTTP请求
SendFTP将文件发送到FTP选项卡中指定的地址
SendMail在选项窗口的“Email”选项卡中指定的地址发送电子邮件
SendNotification向在“Notifications”选项卡中指定了MetaQuotes ID的移动终端发送推送通知
最后更新于