HQChart使用教程30-K线图如何对接第3方数据1

K线图如何对接第3方数据1

  • 数据接口
  • NetworkFilter说明
  • K线图网路协议列表
  • 周期和复权全部使用后台数据
  • 小程序,及第3放app平台对接注意事项
  • httpA股数据对接教程(付费文章)
  • HQChart代码地址

数据接口

HQChart 提供一个网络协议过滤接口, HQChart请求数据前会调用这个网络协议过滤接口通知上层,
在Option配置里面设置 NetworkFilter:function(data, callback) { } 这样每次数据请求时都会调用这个回调,

function NetworkFilter(data, callback)	//网络协议回调
{console.log('[NetworkFilter] data', data);}var option=
{Type:'历史K线图',......NetworkFilter:NetworkFilter
}

NetworkFilter说明

data 请求的数据信息 在这里插入图片描述
Name:原始的类名::函数名
Explain: 说明
Request: 原始的请求信息
Request.Type 请求类型
Request.Data 请求参数
Request.Url 请求地址
PreventDefault 是否阻止默认网路协议发送, 默认false, 如果设置成true, HQChart就不会再请求数据。
callback:把数据传入HQChart 回调

下面是替换第3方数据流程

function NetworkFilter(data, callback)	//网络协议回调
{console.log('[NetworkFilter] data', data);data.PreventDefault=true;	//设置hqchart不请求数据switch(data.Name){case 'KLineChartContainer::ReqeustHistoryMinuteData':           //分钟全量数据下载//通过data.Request里的数据 对应到第3方数据$.ajax({url:'第3方数据地址'.....success: function (data){var hqchartData;//把第3方数据data转成 hqchart数据callback(hqchartData); //把数据传回hqchart}});break;case 'KLineChartContainer::RequestMinuteRealtimeData':          //分钟增量数据更新............同上break;case 'KLineChartContainer::RequestHistoryData':                 //日线全量数据下载............同上break;case 'KLineChartContainer::RequestRealtimeData':                //日线实时数据更新.............同上break;}
}

K线图网路协议列表

  1. KLineChartContainer::RequestHistoryData
    日K数据
    HQChart使用教程30-K线图如何对接第3方数据2-日K数据
  2. KLineChartContainer::RequestFlowCapitalData
    流通股本数据 (用于计算换手率)
    HQChart使用教程30-K线图如何对接第3方数据4-流通股本数据
  3. KLineChartContainer::RequestOverlayHistoryData
    叠加股票日K线数据
    HQChart使用教程30-K线图如何对接第3方数据16-日K叠加股票
  4. KLineChartContainer::ReqeustHistoryMinuteData
    1分钟K线数据
    HQChart使用教程30-K线图如何对接第3方数据3-1分钟K数据
  5. KLineChartContainer::RequestMinuteRealtimeData
    当天1分钟K线数据
    HQChart使用教程30-K线图如何对接第3方数据15-轮询增量更新1分钟K线数据
  6. KLineChartContainer::RequestRealtimeData
    当天最新日线数据
    HQChart使用教程30-K线图如何对接第3方数据14-轮询增量更新日K数据
  7. JSSymbolData::GetSymbolPeriodData
    跨周期函数数据协议 如:CLOSE#WEEK
    #后可用MIN1,MIN5,MIN15,MIN30,MIN60,DAY,WEEK,MONTH,SEASON,YEAR
    HQChart使用教程30-K线图如何对接第3方数据21-跨周期函数数据

具体数据接口请求通过f12查看 每个网络请求返回的json数据。 我也会再后续写成教程。

注:分析家脚本中使用的额外的数据还不能使用这个接口 如:FINANCE()系列的财务数据, 后续我们会支持的。

周期和复权全部使用后台数据

默认 周期和复权是本地计算的, 如果需要每次切换周期或复权都请求后台数据设置IsApiPeriod =true, 详见HQChart使用教程1- 如何快速创建一个K线图页面

小程序,及第3放app平台对接注意事项

小程序, uniapp 网络接口都是自己封装的, 真实的网络数据都在里面的data中, 传递给hqchart的时候也需要包一层

var hqChartData={code:0, data:[]};
hqChartData.symbol='BTCUSDT.BIT';
hqChartData.name='BTCUSDT';
.......
callback({data:hqChartData});

在这里插入图片描述

httpA股数据对接教程(付费文章)

  1. HQChart实战教程29-A股日K线数据对接-Vue版本
  2. HQChart实战教程30-A股日K线数据对接-uniapp版本
  3. HQChart实战教程31-A股分钟K线数据对接-Vue版本
  4. HQChart实战教程32-A股分钟K线数据对接-uniapp版本

HQChart代码地址

地址:https://github.com/jones2000/HQChart

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/59276.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Tradingview使用心得和使用教程 k线图的好工具

Tradingview是用来开发k线图的好工具,功能非常强大。此文章记录一些心得和坑。TradingView允许您在自己的网站上使用自己的图表库,并拥有自己的数据源。 1、vue集成jsapi和传统的html集成jsapi,代码逻辑上是不一样的。 2、如果开启了preset…

K线买入信号有哪些?

K线组合方式多种多样,对于国际现货贵金属投资者而言,如果能找到实战价值最高的看涨K线组合,就能更有效地捕捉到上涨行情中的做多机会。接下来,小编将分享了七种投资者必须知道的K线看涨的买入信号,肯定对大家盘感的增强…

房产中介、房屋租赁、房屋买卖APP(H5)

房产APP(H5),包含管理后台、移动端APP(H5) 后台管理模块包含功能 客户管理 客户列表,设置、查询客户基本信息等。 小区管理 小区列表,设置、查询小区基本信息,上传小区详情图&a…

房地产中介在未来会被取代吗?

房地产中介,既是一个劳动密集型行业,又是一个信息密集型行业。 “劳动密集”与“信息密集”貌似是一对儿矛盾的概念,可在房地产中介这里却和谐地统一在了一起。试想,当购房者面对、筛选令人眼花缭乱的海量房地产信息时&#xff0c…

技术专家的成功创业秘籍:怎样成为百万(美元)富翁?

曾经撰写过《Windows System Services》等专业技术书的 Marshal Bain,其实是位极为多才多艺的老兄。他创办的 How Stuff Works早已成为著名的内容型网站,获奖无数,而且成功为大公司收购,创业成功。他写的少儿科普图书 The Teen…

支付软件Venmo的101亿美元是怎么赚来的?

全文共3674字,预计学习时长10分钟 图源:unsplash 认真回顾近来的生活,我发现,似乎我使用Venmo来支付的情况比使用现金或信用卡还多。我用这个应用来支付房租、水电费、还朋友的钱,甚至都不用带现金。 从前,我只用信用卡。实际上,当确实需要用现金买东西的时候,我会觉…

1个人6种变现途径收入130万美金在2020年 - 人物志21篇

一个国外的独立变现创作者如何在业余时间实现了这样的复合性收入呢? $135k - 广告 $177k - 推广佣金 $182k - 赞助 $470k - 自学课程 $295k - 订阅课程 $71k - 社区 今天为大家介绍的Ali Abdaal(AliAbdaal),他主业是一名医生,业余时间做Youtu…

2011年遭VC疯狂追捧的13家科技创业公司

12月22日消息,据国外媒体报道,虽然2011年科技IPO市场走势低迷,但是对少数创业公司而言却是个好年头。VC们大手笔押注少数具有独特创意的公司,下文将盘点2011年最受VC追捧的科技创业公司。 1.照片分享和设计网站Pinterest(http://…

OpenAI的创始人World Coin项目介绍

🎯 在一个崇高的目标支持下,不停地工作,即使慢,也一定会获得成功。—— 爱因斯坦 如果你对项目感兴趣请联系v:weixin605405145 一、项目速览 项目背景 Worldcoin由OpenAI的创始人Sam Altman于2019年创立,就…

高频交易巨头GETCO的发达史

2012年8月1日,对美国的资本市场是“惊魂一天”,开盘后短短的45分钟内,许多股票都被不停地以高价买入,低价卖出,到收盘的时候,消息传来,骑士资本因软件技术故障,向纽交所发送大量错误…

Transformer作者出走谷歌创业,专攻通用人工智能,已获得6500万美元投资

丰色 发自 凹非寺量子位 | 公众号 QbitAI 最近,一家AI初创公司引起了不少人的注意。 在推特上宣布成立之时,有不少人为其点赞和转发。 一上来就要搞通用人工智能,什么来头? 我们看了一下它的创始人名单: Ashish Vaswan…

BCA Network&加密艺术NFT交易平台MetaOpus获200万美元天使融资

BCA Network及旗下加密艺术NFT交易平台MetaOpus(www.metaopus.co)获200万美元天使轮融资,由分布式资本和Zonff Partners领投,水滴资本和多位天使投资人跟投。 BCA Network是集加密艺术创作、交易、投资收藏和加密文化教育输出为一…

【Handshake】引发全硅谷投资机构额度大战的传奇项目

Handshake中文社区是由国内关注Handshake项目的爱好者自发组成的社区,旨在为大家提供Handshake最新资讯、技术的分享,您可以在这里自由的讨论以及交流。 ※ 项目名称 Handshake ※ 项目概念 去中心化域名认证协议 ※ 项目简介 Handshake是一条公链,专注于去中心化…

红杉资本合伙人Maguire:Crypto将是未来30年最大趋势 |链捕手

红杉资本合伙人Maguire在接受采访时表示,加密货币将成为未来 20-30 年最大的趋势。为此,红杉资本调整基金结构并成立独立的加密基金,以确保抓住这一时代趋势。 实际上,红杉资本之外,还有Tiger Global、Accel、Insight …

朋友创业2年,估值已达10亿,正招贤纳士,不错的机会

公司主要成员是来自高通中国的IC创业团队,公司成立两年,估计已经达到10亿人民币,成长速度惊人。 截止目前,公司全职员工约60人,预计2022年底公司将成长至100人规模,团队成员中80%以上有硕士或博士学历。其中…

黑平台winterSnow Forex搞PUA 诱惑受害者投资外汇导致36万美金无法出金

近日,有受害者在外汇天眼曝光黑平台winterSnowForex,称其被一团伙网络经济诈骗损失36万多美金,事件起因于6月21日,被一名在美国洛杉矶的PUA男,可能是假名陈鑫CHENXIN,他于2022年6月21日在WhatsApp上找到受害…

90后MIT博士开源创业再获5千万美元融资,进军3D数字内容创作者工具

“信息技术奥林匹克大赛获奖”,“保送清华姚班”,“麻省理工博士”,“创业公司CEO”,这一组词汇对于大多数人来说仿佛都是可望而不可及的存在,个个都是如此地令人惊叹,随便沾上一个就能走上人生巅峰。但是偏…

豪掷 5 亿美元,国外支付巨头 CEO 帮助斯坦福女友实现科研自由!

来自亿万富翁的高级浪漫:爱她,便是帮她实现科研自由。 整理 | 苏宓 出品 | CSDN(ID:CSDNnews) 支付巨头,内有支付宝、微信支付,外就有 Stripe。今天想要分享的主人公便是来自 Stripe 的联合创始…

掌握亚马逊,沃尔玛,东南亚平台的测评要点,测评事半功倍

测评其实最重要的两个点就是自己的资源和成号率 资源包括;商家资源,中介资源,礼品卡资源,还有买卖账号的渠道,ip资源 成号率这个直接影响的就是你个人投入成本的多,成号率越高,你的成本越低,但…

亚马逊Amazon常用API接口-获得商品详情-接入说明

亚马逊API是基于亚马逊平台的一个服务系统。例如,卖家可以将自己的销售数据或者于需要处理的一些订单导入亚马逊API系统,通过在API系统中处理这些问题,这样也可以将一些问题简单化的解决了。 在这里我分享一个可以试用的API测试地址&#x…