微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Quicklib 程序化交易框架和工具

程序名称:Quicklib

授权协议: GPL

操作系统: 跨平台

开发语言: Python

Quicklib 介绍

Quicklib 是期货、A股、期权等程序化交易 Python 框架。

Quicklib 类似,最大的特点就是采用异步式 I/O
与事件驱动的架构设计。对于高并发的解决方案,传统的架构是多线程模型,也就是为每个业务逻辑提供一个系统线程,通过系统线程切换来弥补同步式 I/O
调用时的时间开销。

Quicklib 使用的是单线程模型,(对于和 Quicklib 同样采用异步式 I/O 的 node.js 单线程是优于 PHP 多线程架构的),而对于
Python 的单线程 Quickklib 采用了异步式I/O更是合适不过了,对于所有 I/O
都采用异步式的请求方式,避免了频繁的上下文切换。Quicklib 在执行的过程中会维护一个事件队列,程序在执行时进入事件循环等待下一个事件到来,每个异步式
I/O 请求完成后会被推送到事件队列,等待程序进程进行处理。

Quicklib 官网

www.quicklib.cn

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐