MC Python Bridge帮你实现语言、算法、数据的扩展……

2024-07-24 20:01   上海  

MC团队认真聆听用户建议,经多方综合考量,成功开发MC python bridge接入功能,以帮助使用者实现语言、算法、数据的扩展。
Python以其功能强大以及简单易懂的优势,受到许多量化投资者的青睐。而现在通过开通此功能权限,就可以实现在MC软件上接入python语言了。
这可以帮助投资者调用更多元的数据参数到MC进行分析回测,大大扩展策略参数多元化,提高策略开发效率!





如何使用Python Bridge?




MC Python Bridge 使用说明:

1. 在MC中导入只读MCpyBridge MC12X64.sef

2. 在MC导入使用范例MCpyBridgesample.pla

3. 安装python3.8版本

4. 运行python MCBridgeexample.py(mcbridge.cp38-win_amd64.pyd为MCpyBridge的python包,需要如python范例放在同一目录)

5. MC函数暂时只提供2个函数:mc2py和py2mc,

mc2py("MCBridgePythonSample", 50000)
  • 第一个参数为py和MC连接的标识,需要python范例中初始化参数一致,
  • 第二参数为连线超时时间,超过设定时间没有数据通讯自动断开连接,该函数在一个策略中最好只是用一次
py2mc("MCBridgePythonSample",Symbol_CurrentBar, "aaa")
  • 第一个参数为py和MC连接的标识,需要python范例中class初始化参数一致,
  • 第二个参数为数据系列,可以使用datetime或者bar编号,对应python函数中self.py2mc的第一个参数
  • 第三个参数为Key,对应python函数中self.py2mc的第二个参数
  • 该函数可以在同一powerlanguage脚本中多次使用,返回的数据 为python接口中self.py2mc发送的数据


6. Python包,从mcbridge导入MultiCharts类,继承OnBar事件函数,price为K线的开高低收数据,is_close为触发该事件的是否是当根K线已收bar,调用self.py2mc结束后,需要调用self.py2mc_isend标识一次完整的发送

7.会员账号需开通MCpyBridge权限方可使用





如何开通MC Python Bridge权限?




 方式1:
  • 支持付费开通Python Bridge权限,年费1188元

 方式2: (*推荐)

  • 2024年7月底前,付费开通MC年会员即可找客服获取Python Bridge一年使用权

▼▼▼


加入MC VIP


2024/07/31之前

开通内盘期货MC14:2980元/年
光大证券金阳光MC:5000元/年


/ 开通福利 /
 Python Bridge(¥1188元/年)
语言、算法、数据扩展 1年期权限

扫码添加MC业务经理企业微信
备注MC会员号,可咨询开通


(备注:本活动最终解释权属MCteam)



 适用对象:
  • 【MC Python Bridge】功能仅限MC14付费会员享有开通权限;
  • 非MC14付费用户可先前往MC官网付费开通服务后,再选择加值服务;
  • 开通指南:进入MC官网→登录付费会员账号→选择加值功能→确认后自动开通

 7月开通福利:

本月开通MC14付费会员,可免费获赠【Python Bridge】加值功能!

扫码立即开通

扫码登录MC账号→购买内盘会员→付款自动开通
www.multicharts.cn





MultiCharts
MultiCharts官方号,提供各种交易思想和金融世界干货~搭配策略星学院的资源,让一般人也能学会高大上的量化交易!
 最新文章