HQChart是第1个基于国内传统PC股票客户端软件(C++)移植到js/py平台的一个项目, 包含K线图图形库及麦语法(分析家语法)指标执行器.
支持平台:js, vue2.0, vue3.0, uniapp,小程序
支持品种:支持股票,期货, 数字货币,外汇等和K线相关的品种。
麦语法指标计算引擎(分析家语法)指标执行器支持js, nodejs, py, c#,c++. 支持前端worker线程计算指标
有问题可以直接发issue.
教程列表和demo效果图在下面,下拉页面就可以看到!!!!!!!!!!!!
源码地址:https://github.com/jones2000/HQChart
镜像地址:https://gitee.com/jones2000/HQChart
uniapp 版本:
新版插件 :https://ext.dcloud.net.cn/plugin?id=4591
老版本手动导入插件 : https://ext.dcloud.net.cn/plugin?id=790
HQChart用户使用协议
HQChart商业使用说明及用户使用协议
第3放数据对接案例:
源码地址:https://github.com/jones2000/HQChart-Super
镜像地址:https://gitee.com/jones2000/HQChart-Super
如果你觉得我们的行情模块对你有帮助, 请给我们点下star. (●ˇ∀ˇ●)
麦语法指标计算引擎,https://github.com/jones2000/hqchartPy2/tree/master/HQChartPy2.Free, 支持windows,和linux. 这个版本是用c++开发的,通过cpython来对接py,能高效的完成指标执行. 可以应用于回测, 选股等批量指标计算中.
--webhqchart 行情前端js代码模块
--wechathqchart 微信小程序行情前端js代码模块
*注意! 目前代码使用了ES6的特性, 所有会导致有些老的浏览器无法显示, 需要使用Babel转成es5
--webhqchart.demo 页面行情测试用例
--vuehqchart
--小程序行情模块用例 小程序测试用例
--umychart_python 分析家语法(麦语法)python版本
--umychart_indexapi nodejs指标后台计算demo (包括docker打包文件)
npm install jquery
npm install hqchart
https://www.npmjs.com/package/hqchart
VUE 例子:demo-vue.md
React 例子:demo-react.md
由于安全原因, 内置测试数据接口已经停止了。 如果需要数据对接可以参考第3放数据对接案例. https://github.com/jones2000/HQChart-Super
内置测试数据不支持跨域,如果要在本地chrome调试代码,参看教程解决Chrome本地调试跨域. VUE项目本地调试请使用127.0.0.1:8080站点调试
本项目只提供行情图形库及麦语法脚本执行器.
页面中所有的行情数据都来自互联网或测试假数据, 不能确保数据的正确性, 仅供开发调试使用. 任何行情数据问题都与本项目无关. 请自行去交易所购买正版行情。
支持前复权,后复权
支持日线,月线,周线,年线.分钟线
主图支持股票叠加
K线形状支持 空心K线,实心K线,美国线,收盘价线
支持常用指标指标(目前以录入系统指标80多个),支持自定义通达信语法脚本指标
均线,BOLL,MACD,KDJ,VOL,RSI,BRAR,WR,BIAS,OBV,DMI,CR,PSY,CCI,
DMA,TRIX,VR,EMV,ROC,MIM,FSL,CYR,MASS,WAD,CHO .....
支持画图工具,支持保存到本地或保存在内存中
线段,射线,矩形,圆弧线,水平线,趋势线,平行线,平行通道,价格通道线,文本,江恩角度线,阻速线,黄金分割,百分比线,波段线,三角形,对称角度,斐波那契周期线,平行四边形,圆, iconfont图片
支持区间统计, 区间形态匹配 (微信小程序版本不支持)
数据鼠标左右拖拽移动, 键盘移动十字光标移动,键盘缩放
支持麦语法
支持通达信语法指标
支持五彩K线(目前录入系统五彩K线30多个), 支持自定义通达信语法脚本的五彩K线
支持专家系统指标
支持个股筹码图
支持单指标单股票前端回测计算 (webhqchart\umychart.regressiontest.js) (2019-5-13 增加功能)
计算如下数据:
Trade: {Count 交易次数 Days:交易天数 Success:成功交易次数 Fail:失败交易次数}
Day: {Count:总运行 Max:最长运行 Min:最短运行 Average:平均运行}
Profit: 总收益 StockProfit:个股收益 Excess:超额收益 MaxDropdown:最大回撤 Beta:β(Beta)系数
NetValue: [ {Date:日期, Net:净值, Close:股票收盘价, IndexClose:大盘的收盘价}, ]
支持弹幕
支持多指标叠加 (2019-7-12 新加功能)
支持截图 (2019-7-9 新加功能)
支持K线日线数据或分钟数据自动更新 (2019-7-23)
支持分笔K线图 (2019-9-9)
支持K线面积图
支持深度图
支持ox图
支持指标图形拖拽
Y轴拖拽缩放
指标tab按钮
订单流
https://jones2000.github.io/HQChart/webhqchart.demo/samples/demo_orderflow.html
订单流2
https://jones2000.github.io/HQChart/webhqchart.demo/samples/demo_orderflow_v2(type=7).html
订单流3
https://jones2000.github.io/HQChart/webhqchart.demo/samples/demo_orderflow_v2(type=8).html
订单流4
https://jones2000.github.io/HQChart/webhqchart.demo/samples/demo_orderflow_v2(type=17).html
固定范围成交量分布图
可视范围成交量分布图
彩色K线柱子
https://jones2000.github.io/HQChart/webhqchart.demo/samples/demo_color_kline_v2.html
指标窗口最大,最小化
区间选择支持拖拽移动
散点图指标
renko 砖形图
line break
OrderBook Heatmap
数据导出
横向滚动条
美国线(自动调整柱子宽度)
HLC Area
未回补缺口显示
小程序画图工具
背景分割
代码地址(vuehqchart)
页面名称 "hq.demo.page.html"
页面名称"stockmultiperiod.demo.page.html"
示例地址(https://jones2000.github.io/HQChart/vue.demo/infoHqdemo/release/index.html)
代码地址(vue.demo/infoHqdemo)
示例地址(https://jones2000.github.io/HQChart/vue.demo/hq_h5_pages/release/stockHq.html)
代码地址(vue.demo/hq_h5_pages)
示例地址(https://jones2000.github.io/HQChart/vue.demo/hq_h5_demo_black/release/stockHq.html)
代码地址(vue.demo/hq_h5_demo_black)
代码地址(webhqchart.demo/h5demo)
VUE代码地址(vue.demo/stockpage_h5)
注意:技术支持,不负责开发和部署.
名称 | 费用(每月) | 内容 |
---|---|---|
单次技术支持 | 500 | |
基础技术支持 | 2000 | 回答插件相关问题,如有对应的教程,提供对应的教程地址 |
高级技术支持 | 5000 | 回答插件相关问题,如有对应的教程,提供对应的教程地址, 对复杂的问题,可以提供demo示例. 如需自己定制图形,提供外挂图形接口.(定制图形由客户自己开发) |
图形定制开发 | 5000起 | 具体费用看具体的需求, 定制的部分提供源码,和开源的代码是分开的,以HQChart扩展插件的方式挂接进去。 |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。