pranjal-joshi / Screeni-py

A Python-based stock screener to find stocks with potential breakout probability from NSE India.
MIT License
552 stars 195 forks source link

Stocks screening gets stuck at 660 or 39% #58

Closed Napster158 closed 3 years ago

Napster158 commented 3 years ago

When screening all stocks in NSE(1673) after several reruns, the counter is stuck at 660 stocks or 39%.

To Reproduce Screen Shot 2021-06-12 at 3 59 23 AM

Screen Shot 2021-06-12 at 4 07 22 AM

pranjal-joshi commented 3 years ago

This issue happening while running compiled .run file or you have installed the dependencies and executing the python script?

There are two possibilities that may cause this issue.

  1. Your ISP allows a certain number of URL requests to be made in a particular time period. So exceeding that count may be blocking outgoing requests to limit the network traffic.
  2. Yahoo Finance servers can be in maintenance mode. (This usually happens on weekends after the markets are closed)

Please try to re-run the screener after several hours again and let me know.

Napster158 commented 3 years ago

Hi Pranjal, I download the source code, installed the dependencies and executed the script. I ran it again now and observed the same issue, stuck at 660(39%). Screen Shot 2021-06-12 at 4 26 30 PM

Option 0 works fine for one scrip at a time. Can rule out the 2nd possibility if it works fine on your setup, provided we would be hitting the same yahoo fin instance.

pranjal-joshi commented 3 years ago

Works fine at my end.

What is your geographical region? I don't know whether Yahoo finance library handles it by different instances by geography or not.

Also monitor the amount of free memory your device having during execution. Check whether it overflows.

Lastly, try using different network than the one you're currently using.

Napster158 commented 3 years ago

I am based in Bangalore, India. I already checked consumption and available resource, everything is fine on that front. No worries though, I manually downloaded a list of nifty500 from NSE and created a watchlist to read from so don't need to screen all . Thank you so much for the follow-up!!

pranjal-joshi commented 3 years ago

Good to know that its giving you desired results.

However, if possible, try to switch your network once and run a full screening to ensure that this is not a software issue.

mhn0497 commented 2 years ago

Sir, Very Slow Scanning also stuck at 14%

pranjal-joshi commented 2 years ago

Sir, Very Slow Scanning also stuck at 14%

Please try screening after sometime as the Yahoo finance API may goes under maintenance during the aftermarket hours.

pranjal-joshi commented 2 years ago

You can try again with latest version and keep me posted!

mhn0497 commented 2 years ago

Dear Sir, I am unable directly open trading view charts by clicking stock name on windows 10 & 11 Plz send snapshots to install OS/Terminal supports unicode. Regards, Mohan

On Sun, Jan 16, 2022 at 10:15 PM Pranjal Joshi @.***> wrote:

You can try again with latest https://github.com/pranjal-joshi/Screeni-py/releases/latest version and keep me posted!

— Reply to this email directly, view it on GitHub https://github.com/pranjal-joshi/Screeni-py/issues/58#issuecomment-1013909767, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI65DQG5NSUHTVDBVKXVTH3UWLYZJANCNFSM46RS3XEQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you commented.Message ID: @.***>

pranjal-joshi commented 2 years ago

@mhn0497 Please download Windows Terminal from Microsoft store for free and run screenipy.exe through Windows terminal to get the Unicode font and clickable TradingView links working.

mhn0497 commented 2 years ago

Dear Sir, Thanks for your valuable time to reply, Sir Any Powerful Screener only using ADX Indicator strategy to find stocks potential breakout probability. Plz provide any other stock market related screeners if you have. Regards, Mohan

On Sun, Jan 23, 2022 at 9:46 AM Pranjal Joshi @.***> wrote:

@mhn0497 https://github.com/mhn0497 Please download Windows Terminal from Microsoft store for free and run screenipy.exe through Windows terminal to get the Unicode font and clickable TradingView links working.

— Reply to this email directly, view it on GitHub https://github.com/pranjal-joshi/Screeni-py/issues/58#issuecomment-1019410878, or unsubscribe https://github.com/notifications/unsubscribe-auth/AI65DQF3HCP2S5CVHLN25TDUXN6JDANCNFSM46RS3XEQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

You are receiving this because you were mentioned.Message ID: @.***>