Skip to content

TradingView Widget within a NW.js (node-webkit ) instance

Notifications You must be signed in to change notification settings

thegitfather/tradingview-frame

Repository files navigation

Adjusted TradingView Widget Frame

Preview

Prerequisite

Add shortcut / desktop entry (Linux)

$ ./install_desktop-entry.sh

Start via command line

When nw is in your $PATH start with:

$ nw tradingview-frame/app

Adjust watchlist / settings

Check app/tradingview-frame.js and look for the watchlist array ([...]).

  ...
  "allow_symbol_change": true,
  "watchlist": [
    "COINBASE:BTCUSD",
    "COINBASE:ETHUSD",
    "OANDA:EURUSD",
    "OANDA:XAUUSD",
    "OANDA:SPX500USD",
    "OANDA:DE30EUR",
    "NASDAQ:GOOG",
    "NASDAQ:AMZN",
    "NASDAQ:TSLA",
    "NASDAQ:AMD",
    ...
  ],
  "details": true,
  "hotlist": true,
  "hideideas": true
});
...

New ticker entries and settings can be tried here. To switch symbol or explore simply start typing on the keyboard to open the symbol list:

Symbol List

Note: Start with the exchange name like KRAKEN: or BITSTAMP: to get a full list.

Adjust window dimensions

Values can be adjusted in app/package.json:

  "window": {
    "title": "TradingView Frame",
    "show": false,
    "frame": true,
    "width": 1480,
    "height": 640,
    "icon": "tradingview.png",
    ...
  }
...

Donations

BTC: 1CWpaTiyLGuotssbQqrSdPdebVzg92AiAD ETH: 0x4DF44D8Cf4DC8E320755c5C4369c86dA5003f996

ToDo