TradingView Widget
TradingView Widget is an application designed for Windows users who want to keep track of their investments at a glance in a non-obtrusive way. This stock market ticker widget sits on your desktop and allows quick reference to user-selected stock widgets powered by TradingView.
Access the Application
You can download the application from the releases section of this repository.
Demonstration
<video src="https://github.com/JamesDavidMorris/StockTickerWidget/assets/162427303/3a9129d0-fc6a-4e42-8366-cc07978805a5"
controls
width="600"
height="338"
muted
loop
autoplay>
Your browser does not support the video tag.
Features
- Customizable Tickers: Create your own list of real-time updating tickers from any provided by TradingView.
- Easy Ticker Management: Change tickers easily by right-clicking on the system tray widget, clicking "Change Tickers," and pasting the HTML code from TradingView.
- Flexible Positioning and Resizing: Position and resize the application by holding Shift and using the mouse.
- Quick Access to Detailed Views: Open any ticker in your default web browser for a detailed view by holding Ctrl and clicking on the ticker.
- Input Control: Enable or disable mouse input.
- Always On Top Mode: Enable or disable the always on top mode.
- Persistent Settings: All settings are saved to file for persistence across sessions.
Installation and Setup
- Download the application from the releases section.
- Run the application, and it will automatically set to start on Windows startup.
Usage Instructions
- Right-click the "Change Tickers" button on the application in the system tray to open your default notepad application.
- Visit TradingView Tickers to create your list of tickers.
- Select a transparent background, click "Apply," and then "Copy code".
- Paste this code into the
widget.html
file that opened in your notepad editor, then save the file.
- Move and resize the widget on your screen to the desired size using Shift+mouse.
- Ctrl+click your tickers to open them in your default web browser for a more detailed view.
- Optionally, right-click the application in the system tray to disable input or enable always on top mode.
Technologies Used
- Electron: A framework for building cross-platform desktop apps with JavaScript, HTML, and CSS.
- JavaScript: The main programming language used for the application.
- HTML: Utilized for the content of the widget by injecting the ticker HTML code into the application.
- CSS: Used for styling the widget and ensuring a seamless visual integration.
Disclaimer
This application has no association with TradingView. It is an independent project developed for personal use and demonstration purposes.