上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: 最近一直没更新python&量化的博客,是因为忙于看HDF5的书,写VNPY框架,学scrapy爬虫。 本来写博客的目的就是为了当作一种教材,当遇到不会的问题过来找答案。 对于HDF5下面这本书写的很详细了,国内针对HDF5的教材少之又少,python这块应该只有这一本。 大概说下,为什么用HDF5 阅读全文
posted @ 2018-01-24 00:40 GavinSimons 阅读(2573) 评论(1) 推荐(1) 编辑
摘要: VNPY是使用人数世界第三,国内第一的量化交易框架,封装的接口主要有ctp(期货),wind,xtp(股票)等。内部包含回测、实盘、模拟盘等模块。数据库默认为MongoDB的no-sql数据库,基于pyqt建立的可视化界面(虽然依然很丑。。。)。 对于想做量化交易的投资者来说,vnpy的功能相比其他 阅读全文
posted @ 2018-01-24 00:24 GavinSimons 阅读(11824) 评论(2) 推荐(1) 编辑
摘要: requests Python标准库中提供了:urllib、urllib2、httplib等模块以供Http请求,但是,它的 API 太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。 Requests 是使用 Apache2 License 阅读全文
posted @ 2018-01-23 22:55 GavinSimons 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 本节内容 创建数据库 外键 增删改查表 权限 1. 数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以 阅读全文
posted @ 2017-12-18 09:45 GavinSimons 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 本节内容 1、RabbitMQ——消息队列 RabbitMQ与Queue的关系 1、做的事情是一样的,两者都是队列。 2、Queue分两种,线程Q和进程Q,线程Q是用于同一进程下的多线程交互的,进程Q只能用于父进程与子进程之间的交互,或者同属于同一父进程下的多个子进程进行交互。 3、当遇到不同语言的 阅读全文
posted @ 2017-12-07 14:20 GavinSimons 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 本节内容 1、多进程multiprocessing Python的线程用的是操作系统的原生线程,同样python的进程用的是操作系统的原生进程。 多进程之间没有锁的概念,多进程之间数据不能互相访问,所以不存在互斥锁。GIL问题又是仅仅出现在多线程中。 所以如果我们启动8个进程,每个进程有一个主线程, 阅读全文
posted @ 2017-12-06 22:24 GavinSimons 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 本节内容 1、进程与线程的概念 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。 在多道编程中,我们允许多个程序同时加载到内存中,在操作系 阅读全文
posted @ 2017-12-05 21:47 GavinSimons 阅读(283) 评论(0) 推荐(0) 编辑
摘要: https://zhuanlan.zhihu.com/p/26983703?utm_source=wechat_session&utm_medium=social 这个网址上详细介绍了,做量化交易的各类主流的、非主流的编程语言的详细第三方库。每个库名对应一个在github网站上的超链接。想看详情直接 阅读全文
posted @ 2017-12-04 10:30 GavinSimons 阅读(2049) 评论(0) 推荐(0) 编辑
摘要: 本来想用python自带的help命令和dir命令,来写一个关于Tushare库的使用手册呢,但是后来发现了Tushare的官方网站, ̄□ ̄||,网址如下: http://tushare.org/ 把官网都看了一边,发现里面主要是针对股票数据的讲解,对期货没有一个系统的讲解,所以还是自己写吧。略过一 阅读全文
posted @ 2017-12-02 16:47 GavinSimons 阅读(3652) 评论(0) 推荐(0) 编辑
摘要: 1、pandas简介 Python Data Analysis Library 或 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据 阅读全文
posted @ 2017-11-26 13:55 GavinSimons 阅读(534) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页