唐老师 发表于 2022-6-27 16:21:56

MT5CTP软件v2.00.0009版本下载-2022.6.27


[*]DataCenter服务更名为:数据中心。使用MySQL接口CAPI重写数据服务,减少项目依赖提高稳定性,更新数据传输模式,提高历史数据同步效率。
[*]MarketService服务更名为:行情服务。
[*]升级主力合约判断逻辑,取消本地数据库历史行情数据记录,避免本地数据的依赖,主力合约判断更加稳定可靠。取消本地全局变量行情数据记录,系统新增字段借用表示上一个tick的成交量。
[*]合约属性使用字段SYMBOL_TRADE_CALC_MODE(计算模式)分类期货和期权,期货使用SYMBOL_CALC_MODE_EXCH_FUTURES(交易所期货)模式,期权使用SYMBOL_CALC_MODE_EXCH_OPTIONS(交易所期权)模式。
[*]行情服务新增多行情源支持,最大支持5路行情源同时在线,多路行情自动聚合,客户单广播最快行情源。行情稳定性更好,速度更快,不会因为某一路行情故障,导致行情中断。
[*]优化期货000合约(持仓量加权指数)的统计逻辑,提高发布频率到4笔/秒。
[*]TradeService服务更名为:交易服务;CalendarCN服务更名为:日历服务。
[*]升级支持中文目录,避免中文目录下dll加载错误和数据库读取错误。
[*]优化订单路由,将订单信息广播和订单处理分开,提速与CTP柜台的通讯。
[*]优化报单冻结、解冻,持仓、资金处理逻辑,增加锁仓保证金优惠算法,提高单边保证金优惠算法效率,暂不支持组合保证金优惠。
[*]支持策略magic与成交信息匹配,新增成交盈亏和手续费字段,新增交易记录本地数据库保存,用于策略实盘绩效评估。
[*]基础库mt5ctp.mqh新增AccountsTotal(登录账户数量)和AccountGetTicket(取得登录账户ticket),其中登录账户ticket为AccountID+"."+BrokerID。同步修改Symbol系列函数和Account系列函数,增加 string ticket = ""参数,因为默认值可为空,上述函数向下兼容,单账户模式下原EA或脚本调用没有任何影响,在新版本下重新编译即可。
[*]同步修改Account类库和Symbol类库。
[*]升级OrderSend函数,使用字段position_by字段表示登录账户的序号,序号从0开始,因为初始化时该值即为0,所以单账户报单无任何影响。同步修改Trade类库和mt5toctp.mqh的Trade类。
[*]新增支持mt5报单类型Limit和Stop,新增MT5持仓对上述报单类型的跟踪处理,包括:撤单、触发、改价、改量、修改止损止盈等操作。备注:UICTP暂不支持对CTP报单的止损止盈修改。
[*]修改UICTP,适配新版本API,去掉基础函数库的调用,功能全部基于类库实现,作为MT5CTP项目的Demo发布。
[*]完善基础库mt5ctp.mqh中OrderCheck函数,MqlTradeCheckResult结构体的字段margin_level借用表示:账户资金最大可报单数量;margin_free字段借用表示:报单单位(1手)的保证金;margin字段借用表示报单的实际保证金占用;balance字段借用表示模拟成交后账户的剩余可用资金。如果报单数量大于最大可报单数量,函数返回false,否则返回true。
[*]新增脚本部分脚本功能演示,脚本重新编码排序,合计演示脚本增加到40个。
[*]新增渤海期货和民生期货实盘支持,截止新版本发布,累计通过穿透测试,实盘支持的期货公司44家。


下载地址:https://bangea.com/mt5ctp/mt5ctp_2.00_0010.zip

唐老师 发表于 2022-6-30 07:59:42

网站上6月20号以后更新的ctp版本的Ea,只能用于这个ctp环境。

liyukuan2007 发表于 2022-7-1 11:27:17

6月20号之前的EA,可以用在这个CTP环境吗

唐老师 发表于 2022-7-3 19:56:00

liyukuan2007 发表于 2022-7-1 11:27
6月20号之前的EA,可以用在这个CTP环境吗

不能用的,亲。
ea会更新的。

xhyandi 发表于 2022-7-11 14:23:48

请问老师,K线数据不全如何解决?

EA邦高老师 发表于 2022-7-13 11:27:48

若是mt4的话,可以手动下载历史数据,若是mt5的话,这个是没有办法的,因为这是自动下载的。
页: [1]
查看完整版本: MT5CTP软件v2.00.0009版本下载-2022.6.27