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的移动终端发送推送通知 |
最后更新于