5年时光

我们裹挟前行。发明者量化从筚路蓝缕到步履蹒跚,从以“区块链资产交易”为阵地,再到以“内外盘商品期货”为依托。再到今天全面兼容“麦语言”。每一步,我们始终都在为建立一个优秀的量化交易平台而努力。

什么是麦语言?

所谓的麦语言就是从早期的股票技术指标延伸出来的一套程序化函数库。把算法封装到一个个函数里,用户只需要像“积木式”的调用这一行行函数,实现策略逻辑。

为什么要兼容麦语言?

我们相信,无论是 C++、Python、JavaScript 还是可视化语言,其承载的本质是一样的,那就是“唯策略为王”。市场如战场,策略就像排头兵,为的就是生存和获利,而不是比拼哪种编程语言更优雅,相信大多数人也会认同这个观点。

尽管我们已经支持很多主流语言开发策略,但还是选择再向后做进一步兼容,支持麦语言,后期可能还会支持 EasyLanguage 语言,为的就是能帮助更多的用户,实现跨平台快速开发和实盘交易。

能兼容百分之多少的麦语言?

我们兼容了:数据引用、统计函数、数学函数、逻辑循环、时间函数、绘图函数、控制函数、信号函数、头寸函数、指标函数、下单函数等等……

  • 支持跨合约引用

  • 支持跨周期引用

  • 支持跨合约跨周期引用

  • 支持跨指标引用

  • 支持盘口 Tick 数据

  • 支持 REF 回溯数据引用

  • 支持全部技术指标

  • 支持一开一平模式、加仓模式

  • 支持指数数据映射主力合约

  • 支持自动移仓换月功能

  • ……太多说不完了

目前已经实现了大约90%多的兼容率,这已经满足绝大多数用户的策略开发和实盘应用。同时摒弃了诸如:误导的未来函数、回测用的优化函数、鸡肋的基本面函数……

坦白的讲,实现完全100%兼容,不是不能,而是没必要。我们坚信并践行“大道至简”的理念。长期来看,大部分赚钱的策略逻辑,其实一点都不复杂,甚至还很简单,难的是驾驭这些简单的策略。

另外,在麦语言中也有部分函数功能是重复的,比如:IF、IFELSE、LOOP2 这3个函数功能是一模一样的,我们同样也做了更好的适配和支持。

不仅兼容,更能自由扩展

如果策略的定制程度很高,或者主要做高频套利策略,怎么办……?

别急,这些我们都已经想到了。发明者量化交易平台不仅可以兼容麦语言,更赋予麦语言极高的可扩展性。策略不仅可以兼容麦语言,还可以召唤 JavaScript 大法,自定义功能模块,集这些编程语言优势于一身,为之而战(如上图示例)。

另外,我们已经开源了发明者量化交易平台兼容麦语言的底层库,为的是方便策略作者更加深入的理解,我们是如何在底层兼容麦语言的。

兼容后,我们还有哪些优势?

回测精准

相信很多量化交易者,都有回测诸葛亮,实盘猪一样的经历。原因是大多数量化交易平台,回测 K 线数据是“完美”的,这种“完美”就会制造一种“好”的假象。

举个例子:当用1小时 K 线回测,问题就来了。因为1小时内发生的数据变动是无法得知的,实盘时可能不会成交,但回测时会成交的。一个个小的差异,积累起来,就会与真实结果大相径庭。

所以,在 Bar 级别数据回测中,我们始终坚持使用 99% 精度的 Tick 数据,并且在回测中,可以根据自己的需要,灵活调整数据粒度。

软件费用

免费的往往是最贵的。但对于那些动辄近万,甚至几万块钱一年的软件费用,又让多少量化交易者望尘莫及。我们则采用更人性化、更灵活的弹性收费方式。即 0.125元 / 时,并且只有策略在实盘运行时计费。模拟交易和 SimNow 仿真实盘交易是免费的。

方便部署

支持 Windows、Linux、Mac、ARM 架构的路由器、树莓派等操作系统部署,甚至手机也能管理自己的交易策略。

如何使用?

第一步:注册并登陆发明者量化(FMZ)官网:www.fmz.com

第二步:进入控制中心

第三步:点击编写策略

第四步:选择麦语言,选择交易类库

第五步:编写策略

策略代码编写,参考麦语言 API 文档:www.fmz.com/bbs-topic/2…

伸手党的福音

为了照顾伸手党,我们内置了多达上百个,可以直接使用的各种策略模块,包含:策略模型示例、技术指标、形态识别等等……哪里不会点哪里。

策略盛宴

在官方网站(www.fmz.com)的策略广场,我们准备了一大波策略盛宴,为量化交易者分享多种,经过回测表现优秀的,交易策略源码。同时,宽客在线网站(www.quant.la)也为想学习量化交易的投资者,分享各种关于量化交易的资料和教程。

希望通过分享,能帮助广大投资者,开阔交易策略思路、提升交易能力,最终实现在市场上稳定盈利的目标!

“入乡随俗,服务为主” 发明者量化兼容麦语言啦!相关推荐

  1. mytrader-开源股票期货金融软件+支持C/C++/Python/Excel/VBA/麦语言的量化分析交易平台

    mytrader致力于为量化交易.算法交易.程序化交易以及技术分析爱好者打造最极致的行情分析交易平台. mytrader是一款基于ZQDB构建的量化分析交易平台. mytrader是绿色免安装版本,您 ...

  2. 麦语言 python_麦语言海龟策略体验

    麦语言海龟策略体验 麦语言海龟策略体验 Author: Zero, Date: 2018-11-21 22:49:46 Tags: 海龟 My语言 尝个鲜 基于发明者强大的低层, 完全支持数字货币现货 ...

  3. 70行代码实现同花顺,通达信,麦语言大部分技术指标公式

    MyTT是什么? MyTT将通达信,同花顺,文华麦语言等指标公式indicators,最简移植到Python中,核心库单个文件,仅百行代码,实现所有常见指标MACD,RSI,BOLL,ATR,KDJ, ...

  4. MySQL之MySQL服务的使用以及四种语言分类的DQL(查询),DML(操作), DDL(数据定义),TCL(事务控制)

    目录 前言 一,数据库和SQL概述 1.简介 2.相关概念(DB,DBMS,SQL) 3.MySQL服务的使用 二,DQL语言(查询) 1.简单查询 2.条件查询 3.排序查询 4.分组查询 5.多表 ...

  5. 《量化金融R语言高级教程》一1.2 波动率建模

    本节书摘来异步社区<量化金融R语言高级教程>一书中的第1章,第1.2节,作者: [匈牙利]Edina Berlinger(艾迪娜•伯林格) , 等 译者: 高蓉 责编: 胡俊英,更多章节内 ...

  6. 《量化金融R语言初级教程》一2.3 使用真实数据

    本节书摘来异步社区<量化金融R语言初级教程>一书中的第2章,第2.3节,作者: [匈牙利]Gergely Daróczi(盖尔盖伊) , 等 译者: 高蓉 , 李茂 责编: 胡俊英,更多章 ...

  7. 【C 语言】文件操作 ( 文件加密解密 | 使用第三方 DES 加密解密库 | 头文件导入 | 兼容 C++ 语言 | 加密解密函数说明 )

    文章目录 一.导入第三方库头文件 二.头文件说明 1.兼容 C++ 语言 2.头文件导入限制 3.加密解密函数说明 一.导入第三方库头文件 对文件进行加密 , 将文件中的数据分成若干块 , 一块一块的 ...

  8. 【C 语言】文件操作 ( 配置文件读写 | 框架搭建 | 头文件定义 | 头文件导入限制 | 兼容 C++ 语言 | 函数形参输入输出属性注释)

    文章目录 一.头文件定义 1.头文件导入限制 2.兼容 C++ 语言 3.函数形参输入输出属性 4.代码示例 一.头文件定义 1.头文件导入限制 头文件导入限制 : 防止头文件多次导入 , 将头文件的 ...

  9. 《量化金融R语言初级教程》一2.6 如果方差不够用

    本节书摘来异步社区<量化金融R语言初级教程>一书中的第2章,第2.6节,作者: [匈牙利]Gergely Daróczi(盖尔盖伊) , 等 译者: 高蓉 , 李茂 责编: 胡俊英,更多章 ...

最新文章

  1. laravel5 MAC is invalid
  2. Microbiome:城市海滩和污水中抗生素抗性组研究
  3. MSTP技术支撑大客户专线——Vecloud
  4. 小心,疫情下在线教育免费试听引起的“后遗症”
  5. 自相关函数怎么理解,为什么定义中有共轭,卷积呢。定义中的卷积,共轭有什么意义?尤其是在信号处理方面
  6. Anaconda更新源失败
  7. Vue生产环境调试的方法
  8. mysql 存储xml类型_(MariaDB)MySQL数据类型详解和存储机制
  9. input:hidden的作用
  10. python猜字游戏猜三次_python的猜数字游戏
  11. Unity制作360度全景
  12. 微信、Uber、阴谋论和口袋罪
  13. 万字长文告诉你喜茶为什么能成功
  14. Android Telephony通话状态更新消息上报流程
  15. android 点击退出账号,安卓退出登录功能
  16. 钰泰半导体ETA4034爆款OVP+OCP+NTC+OTP+FAULT五合一方案, 兼容BQ24314
  17. ExtJS EditorGridPanel 示例之xml格式Store前后台增删改查
  18. 个人学习网站记载(因为并不能转载只能记网站了)
  19. visio 2019如何绘制圆角矩形
  20. 计算机函数测试结果误差表IF,excel评语公式及格

热门文章

  1. java treemap_Java TreeMap lastKey()方法与示例
  2. long类型20位示例_Java Long类lowerOneBit()方法与示例
  3. 一个很好的自学网站~推荐一下
  4. 电脑PHP漏洞啥意思,PHP漏洞详解
  5. uva 294 ——Divisors
  6. 172. 阶乘后的零 golang
  7. linux操作系统之全局异步IO及可重入/不可重入函数
  8. mysql 存储过程 循环结构 命名_mysql存储过程----循环结构
  9. shell生成随机文件名
  10. 进程间通信————有名管道