Code Monkey home page Code Monkey logo

cppvnpy's Introduction

cppvnpy

###一. 项目初衷

  1. 学习并理解vnpy;
  2. 了解并掌握程序化交易的基本模块及其实现;
  3. 实现传说中现在最牛逼的事件驱动编程核心本质。

###二. 项目简介

  1. 该项目是github上最火爆的开源量化交易框架vnpy的cpp版本,基本实现了其核心框架,并嵌入上期CTP接口跑通所有测试并验证数据准确性,实现初步可用。
  2. 该项目基于WIN7 + VS2013 Ultimate + qt-opensource-windows-x86-msvc2013-5.3.2开发,用户可借助简单界面手动交易,也可实现其策略文件或策略类,调用内置的CTA引擎实现自动化交易。
  3. 该项目理论上直接可用,用户在本地下载安装VS2013和QT5.3.2,将后者配置入前者开发环境后,可直接打开MainTrade.sln文件,编辑修改代码或编译代码实现自主配置使用。

###三. 项目声明

  1. vnpy社区庞大,活跃用户近2000人,同时创始人本身也从事量化交易的研究,因此,vnpy项目本身一直在改进和升级。
  2. 该cppvnpy项目,基本由我一个人开发,同时我目前主要从事自然语言处理(NLP)工作,因此,cppvnpy项目目前仅开发至截止2016年9月1日前的vnpy版本。
  3. 当然,由于vnpy本身的越来越强大,比如2017年的vn.rpc计划,如果有时间,我会进一步改写该部分代码。

###四. 项目致谢

  1. vnpy/vnpy项目:正是借助该项目,让我实现了3点初衷,尤其是最后一点事件驱动,在我使用cpp实现之后,有了深刻理解,并在日常工作中帮助最大;
  2. cppvnpy的发起人薛*果:你将工作生活中的经验和教训毫无保留的传授给我,并实现了该项目的基本框架并转交我完善并维护,它们是我一生最宝贵的财富,会让我受益终身。

###五. 联系方式

  1. QQ: 49446532
  2. 知乎:https://zhuanlan.zhihu.com/flyingcat

cppvnpy's People

Contributors

jiaminzou888 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.