自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 198

原创 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 268

原创 zwQuant学习笔记 (3) 分钟级别交易

最近太忙了,进度很慢。要抓紧。今天解决了一个小问题。因为外汇是分钟级别居多,那么,需要做到分钟级别的交易测试。经过研究发现yahoofeed,好像不能设置FrequencyMinutes的设置。于是用csvfeed.GenericBarFeed来做。代码很粗糙,暂时先不管了。跑完再说。from pyalgotrade.barfeed import csvfeedfeed = ...

2018-11-14 16:57:53 916 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 479 1

原创 zwQuant学习笔记 (1)

前面都没问题,从k102m1.py这个一月数据一开始不是很懂。搞明白以后记录一下。顺便转化成外汇。首先,zw是脱机数据。这点适合做分析。一开始我没搞明白路径从那里取得的。最后发现是zwSys中获得。如果需要自定义目录,也可以自己修改。其次,对这个基本流程也不是很懂。搞明白以后,知道原理是遍历每个月的头一天和最后一天,然后,开盘价和收盘价相减。如果是增加,则有个字段教Add就加1,如果降...

2018-10-19 19:24:57 3020 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除