估算1个品种Tick数据需要多少空间

1个Tick数据有很多字段,我们给它算40字节,应该是够了。1小时有7200个Tick,一个交易日有5个小时,也就是36000个Tick。一天合1.37MB。 一年算250个交易日,那么需要342MB。10年有3.4GB。 10个品种就是34GB。 再来10年也够了。

Python爬虫抓取东方财富网股票数据并实现MySQL数据库存储

Python爬虫可以说是好玩又好用了。现想利用Python爬取网页股票数据保存到本地csv数据文件中,同时想把股票数据保存到MySQL数据库中。需求有了,剩下的就是实现了。 在开始之前,保证已经安装好了MySQL并需要启动本地MySQL数据库服务。提到安装MySQL数据库,前两天在一台电脑上安装MySQL5.7时,死活装不上,总是提示缺少Visual Studio 2013 Redistribut ... 阅读更多

期货量化交易FutureQuant开发日志

商业模式,量化交易软件,按时计费给用户用,软件内卖策略,卖解锁功能 一、开发环境 建立工程 1.1 VisualStudio2017 选择vs2017,原因是它支持python。在c++项目中,需要修改头文件库,链接器附加库目录和链接器输入选项。 1.2 winpython安装额外库 1.3MFC组织结构 在线文档:https://docs.microsoft.com/zh-cn/cpp/mfc/ ... 阅读更多

记录一次CL_RedRover策略的错误

参考合约为螺纹钢2021年的主力合约,当前主力合约映射为10月合约。 2021年5月10日,策略CL_RedRover策略出现很大的错误。 开仓时间是2021年5月6日,开仓价格5488。如下图所示: 实际平仓价格为5月10日的Support价格5639,而记录下的平仓价格为5836。如下图所示。这一下子就相当于虚增了200点的利润。 原因是,系统自带的RedRover策略在止损处是这样写的: 这 ... 阅读更多

转载两篇:在Visual Studio中使用sqlite

Visual Studio 中使用 SQLite 『SQL』SQLite在Visual Studio 2013下的简单使用 工程中要用到的三个文件sqlite3.lib,sqlite3.dll,sqlite3.h Visual Studio 中使用 SQLite 三个参考链接: http://www.cnblogs.com/likebeta/archive/2012/06/14/2549923.h ... 阅读更多

virtualAPI:CTP期货的最小系统

转载牛逼人的源码。 文件的使用要注意setting.ini,里面有配置信息。这个程序主要是做仿真。simnow的服务器上做仿真。服务器地址是180.168.146.187。Brokeid为9999,Investor是模拟账号,密码是模拟账号密码。AuthCode是期货公司发给投资者的授权码,在做穿透式验证时是临时的,在simnow做仿真的时候是0000000000000000。AppID也是,做仿 ... 阅读更多

转载:利用Python脚本来获取期货行情数据

因为自己最近在学习做期货交易,想要下载期货的行情数据来做分析。有一些交易软件是可以导出数据的,但是导出的过程还是需要很多的手工操作,自己在想能不能通过Python程序来实现呢。 新浪期货数据接口介绍 通过在网上搜索找到了新浪财经的期货数据API用法,详细可以参考这个链接: 利用Python脚本来获取期货行情数据  http://blog.sina.com.cn/s/blog_7ed3ed3d010 ... 阅读更多