1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > mq平台是什么意思 – java – 前端

mq平台是什么意思 – java – 前端

时间:2022-04-30 16:22:12

相关推荐

mq平台是什么意思 – java – 前端

MQ是MagicQuant程序化交易平台。

MagicQuant致力于为中国的数量型机构和个人投资者提供企业级的期货和股票策略开发、测试和执行平台,直接连接券商的柜台系统(支持金证、恒生、金仕达)和期货的CTP柜台系统,可以减少因行情转发带来的延迟和中断风险。策略语言采用微软公司的C#语言,简单易学,策略开发效率高。由于C#代码执行时是预编译的,执行时比脚本语言的性能更高,运算速度更快。

基于面向对象(OOP)的编程思想,通过类的属性和方法实现封装各种复杂的功能。通过调用.NET Framework,实现脚本语言不易实现的功能,例如读写外部数据库、操作文件、调用web服务等。提供中国股票和期货的历史Tick数据库,严格进行逐Tick回溯交易,得到秒级别精度的成交明细,进而得出策略的绩效和各项指标。Tick级的复盘保证了结果的准确性。可进行多维度的参数探索和调优。与传统的程序化交易平台不同的是,MQ采用了先进的“事件驱动”架构,从而迅捷地对各种复杂的市场事件(例如Tick价格变化、成交回报、撤单回报等事件)在第一时间作出反应。

脱机模式最大程度的扩大了平台的使用范围,使得大家可以在安全的环境使用MQ进行研究,而不依赖任何网络环境。强大的断点调试功能可以在策略运行中清晰地看到各个变量变化的过程,同时可以通过断点迅速定位到出错的位置。基于微软强大的.NET平台,MQ可以引用自定义的dll,完成自由扩展。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。