Navigate:
tradingview
~$TRADI0.7%

Lightweight Charts: Fast financial HTML5 charting library

Custom datafeed integration for Tradingview charting library.

LIVE RANKINGS • 10:20 AM • STEADY
OVERALL
#116
10
FRONTEND
#7
30 DAY RANKING TREND
ovr#116
·Front#7
STARS
13.9K
FORKS
2.2K
7D STARS
+101
7D FORKS
+15
See Repo:
Share:

Learn more about tradingview

//@version=5 indicator("RSI") plot(ta.rsi(close, 14))

tradingview

1

Unified codebase for multiple platforms

The same HTML, JavaScript, and CSS codebase is used for both web and mobile deployments, reducing duplication and maintenance overhead. The project structure supports generating hybrid packages for iOS and Android through IntelXDK without requiring separate implementations.

2

Custom Tradingview datafeed implementation

Contains a custom datafeed module in chart_library/datafeed that bridges Tradingview's charting library with Binary.com's trading data and API. This allows the charting interface to receive real-time market data specific to Binary.com's offerings.

3

Hybrid mobile packaging approach

Uses IntelXDK to generate native-like mobile applications from the web codebase, enabling distribution through standard app stores while maintaining a single source of truth for the application logic.


//@version=5
indicator("My RSI Strategy")

rsiValue = ta.rsi(close, 14)
plot(rsiValue, "RSI", color=color.blue)
hline(70, "Overbought", color=color.red)
hline(30, "Oversold", color=color.green)

vv5.1.0

Version 5.1.0 introduces data conflation, a powerful performance optimization feature designed for charts with very large datasets.

  • Opt-in activation: Conflation is disabled by default and can be enabled via the enableConflation option.
  • enableConflation - Enable or disable the feature (default: false).
  • precomputeConflationOnInit - Pre-calculate conflated data on initialization for improved zoom performance.
  • precomputeConflationPriority - Control background computation priority when using the Prioritized Task Scheduling API.
vv5.0.9

Adds pop method for series data removal and enhances screenshot functionality with new options.

  • Added pop method to series API that removes a specified number of data points from the end of the series and returns the removed data.
  • addTopLayer - includes top layer primitives in the screenshot (default: false)
  • includeCrosshair - includes the crosshair when addTopLayer is enabled (default: false)
  • Added base option to price format configuration as an alternative to minMove.
vv5.0.8

Improved pane API with new methods for programmatic pane management and size control.

  • Added addDefaultPane option to chart options, allowing creation of charts with no initial panes
  • Added addPane method to IChartApi for programmatically adding panes
  • Added setPreserveEmptyPane and preserveEmptyPane methods to control empty pane behavior
  • Added getStretchFactor and setStretchFactor methods to control relative pane sizes

See how people are using tradingview

Loading tweets...


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers