在使用本教程前, 请确保你对Python语言足够熟悉,并掌握基本语法,在接下来的讲述中我会默认你掌握Python基本知识。
很遗憾这么说,我原本是想做的足够简单, 但是仍然需要你掌握大量的Python基本知识, 我并不推荐你盲目崇信量化,这是建立在你基础之上.
但是当你真正学会ctpbee的时候, 相信你能实现很多很复杂的策略,我预留了想多的扩展方法供你食用。反正一句话,事在人为,加油!
当然在开始本教程之前你需要明白此框架和你其他框架的不同。
Difference:
相较于其他量化框架,ctpbee更加注重于内核的微小性质。不会在ctpbee内置太多功能,
它提供的功能一定是精简但是是必须要的,其他的额外增值功能由插件的形式进行增加。做到能
够小到仅仅提供行情,大到提供多策略多周期等等。所以在我定义来ctpbee是一个开发框架,
由此带来的缺点就是需要你有一定的Python基础以及较强的钻研能力,当然当下的ctpbee生
态还没有完全构建完整,需要你的帮助!
请认真阅读本文档以了解ctpbee
ctpbee是一个基本的量化开发框架, 他的目标一开始就是为了方便量化开发,所以很多API的设计都会照顾开发者,当然如果你要开发策略 ,基本的开发知识还是需要你进行掌握的。
下面从几个角度来开始编写此次的文档
希望你能基于ctpbee快速打造你的交易系统, 早日实现程序化自动交易 ^_^