Trading Terminal Starter

by TradingView

HTML

<!DOCTYPE HTML>
<html>
	<head>
		<title>TradingView Trading Terminal demo</title>
		<!-- Fix for iOS Safari zooming bug -->
		<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0">
		<script type="text/javascript" src="https://trading-terminal.tradingview-widget.com/charting_library/charting_library.standalone.js"></script>
		<script type="text/javascript" src="https://trading-terminal.tradingview-widget.com/datafeeds/udf/dist/bundle.js"></script>
	</head>
	<body style="margin:0px;">
		<div id="tv_chart_container"></div>
	</body>
</html>

JavaScript

function initOnReady() {
  var datafeed = new Datafeeds.UDFCompatibleDatafeed("https://demo-feed-data.tradingview.com");
  var widget = window.tvWidget = new TradingView.widget({
    library_path: "https://trading-terminal.tradingview-widget.com/charting_library/",
    // debug: true, // uncomment this line to see Library errors and warnings in the console
    fullscreen: true,
    symbol: 'AAPL',
    interval: '1D',
    container: "tv_chart_container",
    datafeed: datafeed,
    locale: "en",
    disabled_features: ["order_panel", "trading_account_manager"],
    enabled_features: [],
    widgetbar: {
      details: true,
      news: true,
      watchlist: true,
      datawindow: true,
      watchlist_settings: {
        default_symbols: ["MSFT", "IBM", "AAPL"]
      }
    },

    rss_news_feed: {
      "default": [{
        url: "https://demo-feed-data.tradingview.com/news?symbol={SYMBOL}",
        name: "Yahoo Finance"
      }]
    },
  });
};

window.addEventListener('DOMContentLoaded', initOnReady, false);