Skip to content

Commit

Permalink
TradingView hyperlink added for the stock symbol
Browse files Browse the repository at this point in the history
  • Loading branch information
pranjal-joshi committed Jun 30, 2021
1 parent ed8103e commit a459a57
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 10 deletions.
5 changes: 4 additions & 1 deletion src/classes/Changelog.py
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand Down Expand Up @@ -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
4 changes: 3 additions & 1 deletion src/classes/ParallelProcessing.py
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
14 changes: 6 additions & 8 deletions src/release.md
Original file line number Diff line number Diff line change
@@ -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?

Expand Down

0 comments on commit a459a57

Please sign in to comment.