Java-Echo / LightningTrader

Fork from gitee

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

lightning-futures

介绍

lightning-trader轻量级期货量化开发库,适合高频交易,3.5GHz处理器系统内部延时小于2微秒

  • 本框架支持高频柜台接入,需要联系开发者

    • CTP2MINI 机房内从下单到收到委托回报时间300微秒,相比CTP13毫秒
    • 易盛V9.0、易盛V10启明星郑商所最优解决方案
    • 其他盛立,易达等高频柜台提供定制服务,具体联系QQ
  • 其他版本收费服务

    • lightning-trader有偿提供支持A股股票及可转债高频交易的分支版本,支持宽睿柜台,可接收柜台定制,具体联系开发者
  • QQ技术群:689852151 量化技术、框架BUG、优化意见等

  • QQ吹水群:367822869 吹水、唠嗑、炫技、晒单等

  • QQ火种群:821571230 禁止任何聊天只为异常情况留下火种

  • 开发者QQ:137336521

软件架构

lightning-futures框架自下而上分3层架构(lightning_core.dll)

  • 最底层是ctpapi以及高频测试用的高精度模拟器
  • 中间层基于交易通道,封装了对订单的一系列处理逻辑,封装了共享内存使用逻辑,统一的事件机制,线程绑核,以及一个记录器
  • 上层提供了C语言接口方便其他语言接入和集成 输入图片说明

线程模型

lightning-futures专为高频设计,采用双线程模型;

  • 一个主线程控制程序流程;
  • 一个低延时线程开启fast_mode以后会绑定的CPU,执行高频量化策略; 输入图片说明

使用文档

  1. 官方wiki:点击这里
  2. 知乎架构设计

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. Gitee 官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
  4. GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
  5. Gitee 官方提供的使用手册 https://gitee.com/help
  6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/

About

Fork from gitee

License:MIT License


Languages

Language:C 68.2%Language:C++ 31.5%Language:CMake 0.3%Language:Shell 0.0%