Pandas与Numpy笔记一

0

Pandas与Numpy笔记一 一、关于显示前几条数据 print(ohlc.head()) #显示前5条 print(ohlc.head(6)) #显示前6条 print(ohlc.tail()) #显示尾5条 二、关于显示不全 测试打印的时候,有的一行数据中间显示为“...”,添加如下代码,即可解决。 #显示所有列 pd.set_option('display.max_columns', None) #显示所有行 pd.set_option('displ……

Zen(二)(matplotlib图表)

0

Zen(二)(matplotlib图表) 一、建立环境 conda create -n chan python=2.7 利用Anaconda建立虚拟环境的时候,会显示虚拟环境的保存位置,比如:C:\ProgramData\Anaconda3\envs\chan 二、pycharm打开虚拟环境 记得选择“Exsiting envirement” 三、安装JQData 使用这里的方法安装失败,后来直接使用pip install jqdatasdk安装成功。 四、调试 单击……

VN.PY学习记录(源码)

0

VN.PY学习记录(源码) VNPY的大概流程,实例化事件引擎,将事件引擎传到主引擎,再加载Gateway,再加载app中的实盘引擎(含策略)。 ee = EventEngine2() le.info(u'事件引擎创建成功') me = MainEngine(ee) me.addGateway(ctpGateway) me.addApp(ctaStrategy) le.info(u'主引擎创建成功') 一、主引擎MainEngine 1.add_engine: 返回的是engine……

聚宽量化(Zen)

0

聚宽量化(Zen) 一、基本 网址:https://www.joinquant.com 自己用过的jupyter在登陆后的首页--“我的研究文件”里面。 二、取数 通过在线jupyter取数 import matplotlib as mat import numpy as np import datetime as dt import matplotlib.pyplot as plt import time stock_code = '601318.XSHG' start_date = '2016-02-05' ……

Vnpy学习记录九(R-Breaker及pickle)

0

Vnpy学习记录九(R-Breaker及pickle) 一、策略介绍 日内策略大都以固定价格为参照系,根据前一个交易日的收盘价、最高价和最低价依次计算出六个触发条件价位:昨日收盘价之上趋势情况下的突破买入(Bbreak),震荡冲高回落情况下准备卖出(Ssetup)和反手卖出(Senter)。昨日收盘价之下依次是反手买入(Benter),准备买入(Bsetup),突破卖出(Sbreak)。 为方便起……

Vn.py学习记录八(策略优化)

0

Vn.py学习记录八(策略优化) 不知为什么,策略越优化,反而表现越差了。 一、使用大周期确定开仓信号 使用IF88.CFFEX进行回测,二手,size300 好像胜率太低了,那将信号倒过来看一下: 结论: 自己预想一个非常“好”的策略,使用数据一回测,来会真正知道是好还是不好! 二、Zen AttributeError:'numpy.ndarray' object has no attribute 'index' ……

Vn.py学习记录七(V2.0.5)

0

Vn.py学习记录七(V2.0.5) 之前一直用的是VNPY V2.0.1,用run.py跑VN.PY的无界面运行,昨天白天还是正常的,晚上就不行了。出现如下的错误: 没办法,只好用最新版本的V2.0.5 一、安装 将原来的VNConda在控制面板卸载,然后下载V2.0.5的exe安装,一步一步点“下一步”就OK了,非常简单。 二、出错 用原来的simnow地址登陆,发现登陆不了,一直提示:……