MT4服务端插件案例

需求描述

客户本来有一个交易系统,要求mt4与该系统交互,做到与该系统数据同步。
以下是客户的需求原文。

MT4只作为一个桌面版的交易工具,和WebTrader共用一个账号体系,MT4的所有功能最终都通过Web API连接券商系统的后台实现。MT4终端需要实现以下功能:
●登录
用户可以在MT4终端登录券商系统,登录后可以进行查询、下单、平仓等操作,MT4终端需要正确保存用户的登录状态,超时后需要重新登录。
●查询账号保证金
用户可以在MT4终端查询自己交易账号的保证金情况
●查询持仓
用户可以在MT4终端查询到自己交易账号的持仓情况
●查询挂单
用户可以在MT4终端查询到自己交易账号委托的LIMIT和STOP类型订单
●查询交易记录
用户可以在MT4终端查询到自己交易账号的历史交易记录
●下单
用户可以在MT4终端下单,订单抛给通过券商系统执行,成交后通过查询持仓和保证金更新用户的账号信息
●撤单
用户可以在MT4终端撤销自己委托的LIMIT和STOP类型的订单
●平仓
用户可以在MT4终端对交易账号中持仓的订单进行平仓,平仓成功后通过查询持仓和保证金更新用户的账号信息
●设置止损
用户可以在MT4终端对持仓中的订单设置或修改止损价位
●设置止盈
用户可以在MT4终端对持仓中的订单设置或修改止盈价位

实现细节

本文中将原有系统WebTrade简称为web接口.

1)登录

MT4的登录事件

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值