Exness API可让您通过代码直接调用Exness网页交易终端搭载的全套强大功能、实时行情数据与交易操作能力。 该API面向计划开发自动化算法交易策略的Exness客户,以及希望将自定义软件集成到Exness交易生态系统中的应用开发者。
关键特征
- 账户管理:获取账户详情,包括余额、已用保证金、币种和杠杆。
- 市场数据:订阅实时和历史市场数据、交易品种静态数据,以及灵活更高保证金要求(HMR)状态。
- 交易操作:通过程序执行开立、更新和取消订单等核心交易操作。
- 工具:可以通过调用工具列表来查找可用工具,这将返回所选账户可用工具的名称。
福利
不同于MetaTrader(MT),后者仅支持使用MQL或Python开发策略,并要求与终端在本地部署运行;而Exness API具备无与伦比的灵活度:
- 语言无关:可选用任意编程语言开发自动化交易策略与定制应用程序。
- 灵活部署:可在全球任何地方部署并托管您的交易算法,不受机器层级的限制。
使用与资格
账户要求
只有Exness交易账户才有资格使用Exness API。 MetaTrader标准账户无法连接此API。
如何连接Exness API
- 注册Exness交易账户。
- 完成Exness账户的全面验证,包括身份证明(POI)和地址证明(POA)。
- 根据您的Exness交易账户类型和居住国家/地区,完成首次入金。 同一个个人专区(PA)内的内部转账也计入该最低入金要求。
- 前往个人专区(PA)中的API页面,生成您的专属API密钥。 API Key和Secret Key用于对应用程序发起的API请求进行身份验证。
- 接下来,连接您的API密钥以验证您的应用并使用API。
违反条款
若怀疑用户违反《API使用条款》或《客户协议》,Exness保留随时撤销用户API使用权限的权利。
技术细节与连接方式
协议与端点
API依托两大主流通信协议运行:
- REST API:适用于开立订单或获取账户历史等有状态请求。
- WebSocket API:适用于低延迟的实时数据流传输(例如实时价格推送)。
价格限流
为确保网络稳定运行和系统性能,实时价格数据推送的更新间隔通常会被限制在100毫秒至500毫秒。
速率限制
速率限制用于控制您的应用每秒可发送或接收的消息数量。 具体的限制按API方法进行划分。
您可以通过getRateLimits端点,以程序的方式查看准确的实时速率限制。
常见问答(FAQ)
在哪里可以找到技术指南和文档?
请直接前往Exness API开发者门户,在那里您可以找到有关如何设置交易API、公式等内容的指南。
所有类型的交易账户都支持使用API吗?
不会。 该API仅适用于Exness交易账户。
每位拥有Exness交易账户的客户都能立即使用API吗?
符合条件的Exness客户在满足验证、入金以及账户状态要求后即可使用API。
只有特定类型的账户才可以使用API吗?
无需开立额外的API专用账户,但API仅适用于受支持的Exness交易账户。 所有Exness标准交易账户均可使用。
API用户的交易条件(例如点差和杠杆)会有所不同吗?
不会。 无论您是通过MetaTrader、Exness网页交易终端、移动应用程序还是API进行交易,所有Exness渠道的交易条件均保持一致。