MCPcopy
hub / github.com/rrag/react-stockcharts

github.com/rrag/react-stockcharts @v0.7.8 sqlite

repository ↗ · DeepWiki ↗ · release v0.7.8 ↗
1,178 symbols 2,906 edges 307 files 1 documented · 0%
README

React Stockcharts

Join the chat at https://gitter.im/rrag/react-stockcharts npm version

Create highly customizable stock charts

Built with React JS and d3

If you like this project checkout gocharting.com - integrates multiple charttypes - over 60 technical indicators and overlays - drawing objects

Multiple quick start examples

  • svg and canvas for improved performance.
  • pan and zoom, on touch devices too

Chart types

  • Scatter
  • Area
  • Line
  • Candlestick
  • OHLC
  • HeikenAshi
  • Renko
  • Kagi
  • Point & Figure

Indicators

  • EMA, SMA, WMA, TMA
  • Bollinger band
  • SAR
  • MACD
  • RSI
  • ATR
  • Stochastic (fast, slow, full)
  • ForceIndex
  • ElderRay
  • Elder Impulse

(more to come),

and it is simple to create your own indicator too

Interactive Indicators

  • Trendline
  • Fibonacci Retracements
  • Gann Fan
  • Channel
  • Linear regression channel

Installation

npm install  --save react-stockcharts

Documentation

Documentation

Ready to use Examples

Contributing

Refer to CONTRIBUTING.md

Stability

This is alpha state software, the api will change with each minor version.

Roadmap

Roadmap

LICENSE

MIT

Core symbols most depended-on inside this repo

isDefined
called by 213
src/lib/utils/index.js
xAccessor
called by 176
docs/lib/charts/CandleStickChartForContinuousIntraDay.js
last
called by 81
src/lib/utils/index.js
isNotDefined
called by 70
src/lib/utils/index.js
functor
called by 63
src/lib/utils/index.js
rebind
called by 59
src/lib/utils/rebind.js
hexToRGBA
called by 49
src/lib/utils/index.js
fitWidth
called by 48
src/lib/helper/fitWidth.js

Shape

Function 481
Method 383
Class 314

Languages

TypeScript100%

Modules by API surface

src/lib/ChartCanvas.js51 symbols
src/lib/utils/index.js31 symbols
src/lib/EventCapture.js29 symbols
docs/lib/charts/CandleStickChartWithInteractiveYCoordinate.js22 symbols
src/lib/GenericComponent.js19 symbols
docs/lib/charts/CandleStickChartWithText.js18 symbols
src/lib/series/StackedBarSeries.js14 symbols
src/lib/helper/fitDimensions.js14 symbols
src/lib/tooltip/HoverTooltip.js13 symbols
src/lib/helper/fitWidth.js13 symbols
src/lib/interactive/wrapper/EachTrendLine.js12 symbols
src/lib/utils/ChartDataUtil.js11 symbols

Dependencies from manifests, versioned

autoprefixer-loader3.2.0 · 1×
babel-cli6.26.0 · 1×
babel-core6.26.0 · 1×
babel-eslint8.0.2 · 1×
babel-loader7.1.2 · 1×
babel-preset-env1.6.1 · 1×
babel-preset-react6.24.1 · 1×
babel-preset-stage-36.24.1 · 1×
bootstrap3.3.7 · 1×
cross-env5.1.1 · 1×
css-loader0.28.7 · 1×
d3-array1.2.1 · 1×

For agents

$ claude mcp add react-stockcharts \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact