![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MT4
文章平均质量分 60
MT4Develop
http://blog.csdn.net/mt4develop
展开
-
MT4客户端API
登录请求地址http://{host}/srv/dologin参数 名称 类型 必须 说明 server string yes MT4服务器地址 login int yes Mt4帐号 password ...原创 2021-04-19 11:46:55 · 1496 阅读 · 2 评论 -
MT4客户端通讯分析(二)——数据包解密
免责声明:本文仅内容作为学习交流使用,不可用于任何商业途径上次分析的登录数据包是通过一个常量MD5数组进行加密变换的,对于登录后的其它数据包, 接着上次分析的代码,上次分析的最后有这样一段代码_text:00434C88 loc_0_434C88: ; CODE XREF: UserLogin+196j_text:00434C88原创 2016-04-26 14:54:19 · 8726 阅读 · 30 评论 -
MT4行情datafeed接口二次开发简介
插件为dll格式,需要导出以下三个方法DsCreate();DsDestroy();DsVersion();主要是要在 DsCreate 方法返回一个MT4要求的CFeedInterface类的子类。插件内部通过实现该类来提供相关数据源。CFeedInterface声明如下class CFeedInterface {public: //---- virtual methods原创 2016-04-26 16:18:57 · 17594 阅读 · 12 评论 -
MT4客户端通讯分析(一)——登录部分分析
免责声明:本文仅内容作为学习交流使用,不可用于任何商业途径 MT4客户端225通讯协议分析。通过对send下断,找到第一个发送的数据包,即登录内容,通过调用栈往上找到关键的函数调用,登录函数接收以下4个参数 (1) 用户ID(int) (2) 密码(pchar) (3) 0 (4) 0 相关代码如下_text:00434AD0 sub esp, 0A8原创 2016-04-26 14:39:23 · 7556 阅读 · 7 评论 -
MT4服务端插件案例
需求描述客户本来有一个交易系统,要求mt4与该系统交互,做到与该系统数据同步。 以下是客户的需求原文。 MT4只作为一个桌面版的交易工具,和WebTrader共用一个账号体系,MT4的所有功能最终都通过Web API连接券商系统的后台实现。MT4终端需要实现以下功能: ●登录 用户可以在MT4终端登录券商系统,登录后可以进行查询、下单、平仓等操作,MT4终端需要正确保存用户的登录状原创 2016-07-16 17:22:43 · 9652 阅读 · 6 评论 -
基于MT4平台通过CTP操作期货(一) -- 行情
通过MT4平台来由ctp接口操作期货,首先需要处理好商品和行情1.期货商品品种由于期货商品代号会随着时间变化,且商品品种较多,手动维护商品的话太繁琐。比较简单的处理方式 是做一个服务端的插件,在插件的启动事件int APIENTRY MtSrvStartup(CServerInterface *server)去检查并新增商品代号 这里主要用到了MT4接口的这两个个方法,取商品信息和新增商品int原创 2017-03-29 21:09:22 · 18983 阅读 · 4 评论