This program is intended to extend existing TradingView alerts on Desktop app startup.
It excludes alerts that are have created and living withing "today" to avoid day-trading alerts.
It extends +60 days all alerts which expiring date is less then 59 days away from today.
- It extends all alerts withing "Forecast Math" block to show annual growth rates.
- It makes Annual tab active by default, instead of Quarterly.
If you want to strip this behavior, remove js/03_block_detector.js etc addons and make your own build (documented below).
It launches TradingView (Electron App) with debug port exposed and then injects JS code to extend functionality.
The launcher is a terminal app and it will report alerts that are extended and will close automatically.
brew tap FelikZ/tradingview-refresh https://github.com/FelikZ/tradingview-refresh
brew install --cask tradingview-refreshNote on macOS Security (Gatekeeper): Because this is not signed with a paid Apple Developer account, macOS will show a "cannot be verified" warning. After installing, bypass it by running:
xattr -cr /Applications/TradingViewRefresh.app
To upgrade via Homebrew:
brew update && brew upgrade --cask tradingview-refresh./install_macos.shDownload TradingViewRefresh-Windows.zip from the latest Release, extract it, and run the install_win.ps1 script inside.
.\install_win.ps1