# jones2000/HQChart

HQChart - H5, 微信小程序 沪深/港股/数字货币/期货/美股 K线图(kline),走势图,缩放,拖拽,十字光标,画图工具,截图,筹码图. 分析家语法,通达信语法,(麦语法),第3方数据替换接口

Repository: https://github.com/jones2000/HQChart
Canonical: https://ross.abutalabs.com/products/hqchart
Homepage: https://jones2000.github.io/HQChart/webhqchart.demo/samples/kline_index_edit.html
Language: JavaScript
License: Apache-2.0
License Family: permissive
Topics: candlestick-chart, china-stock, trading-view, stock, chart, canvas, javascript, html5, h5, wechat, kline, python, candle, candlestick
Last push: 2026-08-13T12:51:15+00:00

## Health v2 (maintenance only)
Score: 66/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 97, release rhythm 8, longevity 100
- inputs: {"age_days": 3088, "days_push": 20, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3371, forks 834 (observed 2026-08-28T04:07:58.407695+00:00)

## What it is
HQChart is a JavaScript/HTML5 canvas charting library for financial candlestick (K-line) and trend charts, ported from traditional Chinese PC stock client software. It includes a formula indicator execution engine (Mai/analyst/TongDaXin syntax) supporting js, nodejs, python, C#, and C++, and runs on web, Vue, uniapp, and WeChat mini-programs.

## Use cases
- render candlestick kline charts for stocks and crypto in a web app
- build a stock quote dashboard with crosshair, zoom, and drag
- draw technical indicators using TongDaXin-style formulas in the browser
- embed kline charts in a WeChat mini-program or uniapp app
- batch-compute stock indicators for backtesting or stock screening
- replace the data source with a third-party market data API
- display futures, forex, or HK/US stock charts in H5

## When to choose
- you need China-style stock/futures K-line charts with TongDaXin-compatible indicator syntax
- you target web, Vue, or WeChat mini-program platforms
- you need a high-performance indicator engine for backtesting or screening

## When to avoid
- you need general-purpose business charts like bar or pie charts
- you want a TradingView-equivalent with built-in market data
- your stack is not JavaScript or Python based

## Facets
- artifact type: library
- maturity: active
- function: data-visualization, charts, trading, parser
- domain: fintech, data-visualization, web-development
- platform: browser, python, cross-platform
- tags: kline, candlestick-chart, stock-chart, canvas, tongdaxin-formula, technical-indicators, wechat-miniprogram, vue, uniapp, china-stock, trading, javascript, wechat, nodejs

## Member repositories
- jones2000/HQChart (main) score 66

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:58.407695+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:39:57.013953+00:00, confidence not recorded.
  - readme: https://github.com/jones2000/HQChart (fetched 2026-08-28T04:07:58.407695+00:00, sha ef6c9034bcce)
  - homepage: https://jones2000.github.io/HQChart/webhqchart.demo/samples/kline_index_edit.html (fetched 2026-08-29T09:33:38.469859+00:00, sha ec85a96eb994)
- Data as of 2026-08-30T08:39:29.467469+00:00.
