无限易快速获得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线数据 策略开发相关推荐

  1. 基于历史K线数据比较的量化选股方法及其系统分享

    第0章 引言 最近量化交易火起来了. 前段时间看了一本书<乌合之众>,讲的是大众心理学.其实股市的本质就是大众心理博弈,通过买卖行为对外表现出股价的涨跌,股价波动反映的是一段时间内股市中的 ...

  2. 如何获取下拉框lable的数据_如何使用Python获取指定股票的日K线数据?

    本篇仅介绍指定股票的数据拉取,批量拉取将在之后的教程中进行介绍,首先你需要安装BaoStock,参见往期教程: 如何使用Python安装BaoStock? 该数据是从2015年开始的,优点是可以用Py ...

  3. HQChart使用教程1- 如何快速创建一个K线图页面

    快速创建一个K线图页面 HQChart介绍 demo页面代码 Option的配置项说明 Type Symbol IsAutoUpdate IsShowRightMenu IsShowCorssCurs ...

  4. 【邢不行|量化小讲堂系列43-实战篇】:在量化投资中,原来K线还能这么画(附画K线代码)

    引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. [历史文章汇总]请点击此处 [必读文章]EOS期现 ...

  5. 股票历史K线行情接口数据获取资源分享

    •米筐:股票.ETF.可转债.指数.期货.期权.复权因子等非常齐全,基本可以满足日常研究使用 •掘金量化:支持1分钟整数倍的历史K线行情 •akshare:获取复权日K线数据后进行自加工计算复权因子 ...

  6. C++连接CTP接口实现简单量化交易(行情、交易、k线、策略)

    对于量化交易来说,量化策略和技术系统缺一不可,为了知其所以然,本文实现了一个C++连接CTP接口进行仿真交易的demo,从接收行情.下订单.数据处理到添加策略.挂载运行交易等多个环节来看一下量化交易的 ...

  7. ccxt k线数据_寻找相似的历史k线

    有网友提问应该用什么样的数据库/数据结构/算法来计算某支股票的相似K线? 具体的问题描述是,假设给出某股某段行情K线(单位/日),从任何其他股票历史中匹配出与之最为相似的某段历史K线,并给出相似度值( ...

  8. 如何用数据库寻找相似的历史k线

    有网友提问应该用什么样的数据库/数据结构/算法来计算某支股票的相似K线?具体的问题描述是,假设给出某股某段行情K线(单位/日),从任何其他股票历史中匹配出与之最为相似的某段历史K线,并给出相似度值(单 ...

  9. api接口通达信系统怎样开发量化回测及K线的显示买卖点程序?

    api接口通达信系统怎样开发量化回测及K线的显示买卖点程序如下: import numpy as np; from matplotlib import pyplot as plt; (1)# 主要是能 ...

最新文章

  1. 使用Auto TensorCore CodeGen优化Matmul
  2. 用图解释RNN运行的部分过程
  3. 解决paramiko获取远程脚本延时返回数据的问题
  4. java通过反射获取类名、属性名称以及@Table注解上的表名称
  5. 12-factor应用和微服务架构应用的区别
  6. neo4j 连接超时_Neo4j:遍历查询超时
  7. 《大厂内部资料》Redis 性能优化的 13 条军规!全网首发
  8. oracle中有没有=,在oracle中有没有方式来实现这样的统计啊?
  9. DataFormatString 的使用
  10. iOS App集成Apple Pay 编程指南
  11. 智慧工厂如何实现工业设备的状态采集
  12. python模拟支付宝扫码登录_Python爬虫模拟登录支付宝并获取订单信息
  13. 服务器怎么格式化系统盘,如何格式化服务器
  14. 远程连接时本机的键盘变成了快捷键,键盘无法打字,但是远程桌面可以进行输入
  15. 农夫山泉,它欺骗我们了吗?
  16. 前端3D立体魔方小游戏
  17. 三生三世.枕上书 麦田里的守望者坎坷飞的
  18. python写窗体程序_python写窗口
  19. “龙芯杯”——全国大学生计算机系统能力培养大赛
  20. 远程服务调用失败重试之简单实现

热门文章

  1. 关于卫片美化卫星图美化卫星图色差化问题的解决方案
  2. 使用cmd命令注册服务
  3. github搭建图床
  4. linux程序内存信息pmap
  5. 实验五内置对象二--web
  6. vivo X23 亮相官网:超大广角相机 + 屏幕指纹,屏占比惊艳
  7. 4-3-2 扫描技术(Web漏洞扫描)
  8. 动漫产业被“熊猫”踢中软肋
  9. springboot 整合 mongodb Criteria类 查询条件大全
  10. Linux-Linux启动过程