- 博客(5)
- 收藏
- 关注
原创 LoadData From MT5 to MySQL(2)
今天基本上初步完成了。不过,还是有些问题。因为自己用的话,暂时不打算修改了。稍微有几个通用的注意点:1、MT5中按range取数据,是包括这个时间的。那么,我就增加1秒。我暂时不考虑取tick的数据,所以,这个可以操作。增加的方法用dt+timedelta处理。last_date = (GetLastDate('XAUUSD','Day')+dt.timedelta(seconds=...
2019-10-24 15:40:35
274
原创 LoadData From MT5 to MySQL(1)
总觉得自己弄一套数据会比较好,所以开始尝试写一个小工具,定时从系统中把数据LOAD到MYSQL中。有几个好处:1. MT5不提供数据下载导出服务了。每次需要数据,都需要从MT4下载。2. 如果数据在自己手上,分析起来可操作性就比较大。首先,需要考虑的是从MT5上把数据拿下来。这个,有非常好的文档供参考。https://www.mql5.com/en/docs/integrat...
2019-10-21 19:40:18
338
原创 zwQuant学习笔记 (3) 分钟级别交易
最近太忙了,进度很慢。要抓紧。今天解决了一个小问题。因为外汇是分钟级别居多,那么,需要做到分钟级别的交易测试。经过研究发现yahoofeed,好像不能设置FrequencyMinutes的设置。于是用csvfeed.GenericBarFeed来做。代码很粗糙,暂时先不管了。跑完再说。from pyalgotrade.barfeed import csvfeedfeed = ...
2018-11-14 16:57:53
1106
1
原创 zwQuant学习笔记 (2) pyalgotrade做空测试
# -*- coding: utf-8 -*-# python2.7# # 学员修改版# import numpy as npimport pandas as pdimport matplotlib as mplfrom pyalgotrade import strategyfrom pyalgotrade.barfeed import yahoofeedfrom ...
2018-11-09 22:23:03
531
原创 zwQuant学习笔记 (1)
前面都没问题,从k102m1.py这个一月数据一开始不是很懂。搞明白以后记录一下。顺便转化成外汇。首先,zw是脱机数据。这点适合做分析。一开始我没搞明白路径从那里取得的。最后发现是zwSys中获得。如果需要自定义目录,也可以自己修改。其次,对这个基本流程也不是很懂。搞明白以后,知道原理是遍历每个月的头一天和最后一天,然后,开盘价和收盘价相减。如果是增加,则有个字段教Add就加1,如果降...
2018-10-19 19:24:57
3237
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人