QuantNomad

QuantNomad - Simple Custom Screener in PineScript

Quite often I need to run screeners with the custom condition, but unfortunately, in TradingView it's impossible.
I created an example script to show how you can create a simple custom screener in Pine Script on your own.
It's not very good, it requires some manual adjustments, it can be improved in some ways, but I think it might work for some tasks.
What do you think? Do you have a better way to implement custom screeners in TradingView?

To run your own conditions you need to implement them in:

customFunc() function and for every ticker you want to include in your search add 2 lines like these with newly defined variable:

s1 = security('BTCUSD', '1', customFunc())

and

scr_label := s1 ? scr_label + 'BTCUSD\n' : scr_label

I'm not sure that it will work well for more than a few dozen tickers.
But I hope it will be helpful for you.

And remember:
Past performance does not guarantee future results.
Release Notes: cleaning the code
Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in a publication is governed by House Rules. You can favorite it to use it on a chart.

Want to use this script on a chart?
Courses:
PineScript Programming: https://qntly.com/pinepro
TradingView Essential: https://qntly.com/tve

Access to Pro Indic.: https://qntly.com/proind

YouTube: https://qntly.com/youtube
Discord: https://qntly.com/discord
Telegram: https://qntly.com/tel

Comments

Excuse me, what does the screener show? That a pair has done waht?
+11 Reply
ibaris kiero
@kiero, "I created an example script to show how you can create a simple custom screener in Pine Script on your own.". It is not that hard to read!
+8 Reply
Thx for the idea. I wrote more complex screener based on your script.
+11 Reply
@Tr0sT, post the code pls
+1 Reply
Tr0sT thiagofnsouza
@thiagofnsouza, what do you mean? my script is already open sourced
+5 Reply
sir i hava a strategy of which could get you more deep in this to make me this kind of indicator for me and might also could help you also
so can you help me in regarding to make this screener in pine script
+5 Reply
Created a version where you can create alerts:
+1 Reply
Seems to be only screening on the 1 minute timeframe, even thought my graph is on 1D or 1H timeframe. Is there a way to change the screener to lets say a daily timeframe or 1H ?
+1 Reply
QuantNomad johnjohntrades
@johnjohntrades, change resolution in security function
Reply
Home Stock Screener Forex Screener Crypto Screener Economic Calendar About Chart Features Pricing Refer a friend House Rules Help Center Website & Broker Solutions Widgets Charting Solutions Lightweight Charting Library Blog & News Twitter
Profile Profile Settings Account and Billing Referred friends Coins My Support Tickets Help Center Private Messages Chat Sign Out