diff --git a/src/classes/Changelog.py b/src/classes/Changelog.py index a0f0d9c2..eff2da54 100644 --- a/src/classes/Changelog.py +++ b/src/classes/Changelog.py @@ -7,7 +7,7 @@ from classes.ColorText import colorText -VERSION = "1.20" +VERSION = "1.21" changelog = colorText.BOLD + '[ChangeLog]\n' + colorText.END + colorText.BLUE + ''' [1.00 - Beta] @@ -103,5 +103,8 @@ [1.20] 1. Screen stocks as per your favorite index. (Thanks to @swarpatel23) +[1.21] +1. TradingView Hyperlink added for stock symbol. + --- END --- ''' + colorText.END diff --git a/src/classes/ParallelProcessing.py b/src/classes/ParallelProcessing.py index 1036b069..6156c9da 100644 --- a/src/classes/ParallelProcessing.py +++ b/src/classes/ParallelProcessing.py @@ -97,8 +97,10 @@ def screenStocks(self, executeOption, reversalOption, maLength, daysForLowestVol with self.screenCounter.get_lock(): self.screenCounter.value += 1 if not processedData.empty: + # screeningDictionary['Stock'] = colorText.BOLD + \ + # colorText.BLUE + stock + colorText.END screeningDictionary['Stock'] = colorText.BOLD + \ - colorText.BLUE + stock + colorText.END + colorText.BLUE + f'\x1B]8;;https://in.tradingview.com/chart?symbol=NSE%3A{stock}\x1B\\{stock}\x1B]8;;\x1B\\' + colorText.END saveDictionary['Stock'] = stock consolidationValue = screener.validateConsolidation( processedData, screeningDictionary, saveDictionary, percentage=configManager.consolidationPercentage) diff --git a/src/release.md b/src/release.md index 2e467383..9e7e21e0 100644 --- a/src/release.md +++ b/src/release.md @@ -1,17 +1,15 @@ # Make sure to download the latest release! ![GitHub release (latest by date)](https://img.shields.io/github/v/release/pranjal-joshi/Screeni-py) ## What's New? -1. Now Screen for the Stocks in the Index that you :heart:. Index-wise Screening is here! (Thanks to [**swarpatel23**](https://github.com/swarpatel23)) -2. Search stocks that are **Reversed** by taking Support at Moving Average! Try `Option > 6 > 4`. +1. Now, Open TradingView chart directly by clicking on the stock symbol! :tada: (Windows users should download and run the Application through the **Windows Terminal** from the Microsoft Store.) +2. Screen for the Stocks in the Index that you :heart:. Index-wise Screening is here! (Thanks to [**swarpatel23**](https://github.com/swarpatel23)) 3. Now **Create Your Own Watchlist** in Excel and screen for only those stocks! Try `Option > W` :chart_with_upwards_trend: -4. New **Chart Pattern** **`Bullish Momentum Gainer`** added! Try `Option > 6 > 3` :tada: -5. **Data Saver & High-Performance Mode**: Intelligently Stores Stock Data for After-Market hours screening without using extra bandwidth. Also, uses multiple CPU cores available on your computer for superfast screening! :sparkles: (Thanks to [**swarpatel23**](https://github.com/swarpatel23)) -6. Cosmetic Updates - Progressbar for showing screening process! :lipstick: +4. Cosmetic Updates - Progressbar for showing screening process! :lipstick: ## Downloads -* For :desktop_computer: **Windows** users, download **[screenipy.exe](https://github.com/pranjal-joshi/Screeni-py/releases/download/1.20/screenipy.exe)** -* For :penguin: **Linux** users, download **[screenipy.bin](https://github.com/pranjal-joshi/Screeni-py/releases/download/1.20/screenipy.bin)** -* For :apple: **MacOS** users, download **[screenipy.run](https://github.com/pranjal-joshi/Screeni-py/releases/download/1.20/screenipy.run)** ([Read Installation Guide](https://github.com/pranjal-joshi/Screeni-py/blob/main/INSTALLATION.md#for-macos)) +* For :desktop_computer: **Windows** users, download **[screenipy.exe](https://github.com/pranjal-joshi/Screeni-py/releases/download/1.21/screenipy.exe)** +* For :penguin: **Linux** users, download **[screenipy.bin](https://github.com/pranjal-joshi/Screeni-py/releases/download/1.21/screenipy.bin)** +* For :apple: **MacOS** users, download **[screenipy.run](https://github.com/pranjal-joshi/Screeni-py/releases/download/1.21/screenipy.run)** ([Read Installation Guide](https://github.com/pranjal-joshi/Screeni-py/blob/main/INSTALLATION.md#for-macos)) ## How to use?