无限易量化快速获得历史K线数据 策略开发
无限易快速获得30分钟K线的历史数据
# encoding: UTF-8"""
作者:leo
微信:470770753
"""
from __future__ import division
from ctaTemplate import *########################################################################
class mystrategy(CtaTemplate):"""获得最近4天30分钟K线的历史数据"""varList=[]paramList=['vtSymbol','exchange']paramMap={'vtSymbol': u'合约列表','exchange': u'交易所',}# ----------------------------------------------------------------------def __init__(self, ctaEngine=None, setting={}):"""Constructor"""super(mystrategy, self).__init__(ctaEngine, setting)# Initializingself.K30= 30self.close30_list=[]self.vtSymbol='c2201'self.exchange='DCE'self.bm=BarManager(self.onBar,self.K30,self.onXBar)#K basketself.kb=ArrayManager()# ----------------------------------------------------------------------def onTick(self, tick):"""收到行情TICK推送"""super(mystrategy, self).onTick(tick)#tick to min barself.bm.updateTick(tick)# ----------------------------------------------------------------------def onBar(self, bar):"""收到Bar推送(必须由用户继承实现)"""#min bar to Xself.bm.updateBar(bar)#get X bardef onXBar(self, bar):"""收到Bar推送(必须由用户继承实现)"""self.close30_list.append(bar.close)#取得数据self.output(self.close30_list)# ----------------------------------------------------------------------def onTrade(self, trade, log=True):super(mystrategy, self).onTrade(trade, log=True)# ----------------------------------------------------------------------def onStart(self):super(mystrategy, self).onStart()self.loadBar(4, func=self.onBar)# ----------------------------------------------------------------------def onStop(self):super(mystrategy, self).onStop()
无限易量化快速获得历史K线数据 策略开发相关推荐
- 基于历史K线数据比较的量化选股方法及其系统分享
第0章 引言 最近量化交易火起来了. 前段时间看了一本书<乌合之众>,讲的是大众心理学.其实股市的本质就是大众心理博弈,通过买卖行为对外表现出股价的涨跌,股价波动反映的是一段时间内股市中的 ...
- 如何获取下拉框lable的数据_如何使用Python获取指定股票的日K线数据?
本篇仅介绍指定股票的数据拉取,批量拉取将在之后的教程中进行介绍,首先你需要安装BaoStock,参见往期教程: 如何使用Python安装BaoStock? 该数据是从2015年开始的,优点是可以用Py ...
- HQChart使用教程1- 如何快速创建一个K线图页面
快速创建一个K线图页面 HQChart介绍 demo页面代码 Option的配置项说明 Type Symbol IsAutoUpdate IsShowRightMenu IsShowCorssCurs ...
- 【邢不行|量化小讲堂系列43-实战篇】:在量化投资中,原来K线还能这么画(附画K线代码)
引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 [必读文章]EOS期现 ...
- 股票历史K线行情接口数据获取资源分享
•米筐:股票.ETF.可转债.指数.期货.期权.复权因子等非常齐全,基本可以满足日常研究使用 •掘金量化:支持1分钟整数倍的历史K线行情 •akshare:获取复权日K线数据后进行自加工计算复权因子 ...
- C++连接CTP接口实现简单量化交易(行情、交易、k线、策略)
对于量化交易来说,量化策略和技术系统缺一不可,为了知其所以然,本文实现了一个C++连接CTP接口进行仿真交易的demo,从接收行情.下订单.数据处理到添加策略.挂载运行交易等多个环节来看一下量化交易的 ...
- ccxt k线数据_寻找相似的历史k线
有网友提问应该用什么样的数据库/数据结构/算法来计算某支股票的相似K线? 具体的问题描述是,假设给出某股某段行情K线(单位/日),从任何其他股票历史中匹配出与之最为相似的某段历史K线,并给出相似度值( ...
- 如何用数据库寻找相似的历史k线
有网友提问应该用什么样的数据库/数据结构/算法来计算某支股票的相似K线?具体的问题描述是,假设给出某股某段行情K线(单位/日),从任何其他股票历史中匹配出与之最为相似的某段历史K线,并给出相似度值(单 ...
- api接口通达信系统怎样开发量化回测及K线的显示买卖点程序?
api接口通达信系统怎样开发量化回测及K线的显示买卖点程序如下: import numpy as np; from matplotlib import pyplot as plt; (1)# 主要是能 ...
最新文章
- 使用Auto TensorCore CodeGen优化Matmul
- 用图解释RNN运行的部分过程
- 解决paramiko获取远程脚本延时返回数据的问题
- java通过反射获取类名、属性名称以及@Table注解上的表名称
- 12-factor应用和微服务架构应用的区别
- neo4j 连接超时_Neo4j:遍历查询超时
- 《大厂内部资料》Redis 性能优化的 13 条军规!全网首发
- oracle中有没有=,在oracle中有没有方式来实现这样的统计啊?
- DataFormatString 的使用
- iOS App集成Apple Pay 编程指南
- 智慧工厂如何实现工业设备的状态采集
- python模拟支付宝扫码登录_Python爬虫模拟登录支付宝并获取订单信息
- 服务器怎么格式化系统盘,如何格式化服务器
- 远程连接时本机的键盘变成了快捷键,键盘无法打字,但是远程桌面可以进行输入
- 农夫山泉,它欺骗我们了吗?
- 前端3D立体魔方小游戏
- 三生三世.枕上书 麦田里的守望者坎坷飞的
- python写窗体程序_python写窗口
- “龙芯杯”——全国大学生计算机系统能力培养大赛
- 远程服务调用失败重试之简单实现