Liquidity & inducementsHi all!
This indicator will show liquidity and inducements.
I will continue to try to add different types of liquidity and inducements, at this moment it contains 6 kinds of liquidity/inducement, they are:
• Grabs
• Big grabs
• Sweeps
• Turtle soups
• Equal highs/lows (liquidity and inducement)
• BSL & SSL
And 1 type of inducement:
• Retracement
This description will contain indicator examples of each individual liquidity and inducement. They will all be with the default settings.
Settings
First you will find settings for the market structure (BOS/CHoCH/CHoCH+). Select left and right pivot lengths and if the pivots should have a label or not.
This is the base foundation of this indicator and is possible with my library 'PriceAction' ().
You will see solid lines for break of structures (BOS), change of characters (CHoCH) and change of character plus (CHoCH+).
The pivots found will be the core of this indicator and will show you when the closing price breaks it. When that happens a break of structure (BOS) or a change of character (CHoCH or CHoCH+) will be created. The latest 5 pivots found within the current trend will be kept to take action on.
A break of structure is removed if an earlier pivot within the same trend is broken and the pivot's high price for a bullish trend or low price for a bearish trend is more extreme than the BOS pivot's price.
You are able to show the pivots that are used. "HH" (higher high), "HL" (higher low), "LH" (lower high), "LL" (lower low) and "H"/"L" (for pivots (high/low) when the trend has changed) are the labels used.
In the next section ('Liquidity ($$$)') you can select which types of liquidity you want to see. Note that 'Equal highs/lows' can also show inducement (more on that later).
In the section afterwards ('Inducement (IDM)') you can select if you want retracement inducements to be visible or not. More information on what they are later on.
The section for each individual liquidity and/or inducement can first contain a line named 'Pivot', where you can set the pivot lengths (first left, then right). Then you can set the 'Lookback', which means that the 'Lookback' number of past pivots is to take action on. After that you set the 'Timeframe' for the pivots used. That means that all available liquidity/inducements will be from your desired timeframe. Lastly you set the color of the liquidity/inducement (either a single color or bullish followed by bearish colors).
Lastly in the settings you can select the font sizes for the market structure and liquidity/inducements and what style liquidity/inducements lines will have. The sizes defaults to 7 and has a dotted line look.
Grabs
Liquidity grabs and liquidity sweeps are very similar. It all depends on if the current bar closed above/below the liquidity pivot and on if its a continuation or reversal. In a liquidity grab the bar that's above or below the liquidity pivot was not closed above or below it. Like this:
Or
The visual feedback will be a dotted line between the liquidity pivot and liquidity grab bar and a linefill between the high of the liquidity grab bar and the liquidity pivot.
Indicator example:
Big grabs
This is another 'grabs' option. You can show an additional grab if you want to. I suggest having this grab from a higher timeframe or with larger pivot lengths than the other grab.
The default is with the chart timeframe and 10/10 as pivot lengths.
Indicator example:
Sweeps
A liquidity sweep is like a liquidity grab but with the difference that price closes above/below and has a continuation instead of a reversal. If the liquidity pivot was at the same bar as a BOS/CHoCH/CHoCH+ it will not be a liquidity grab but a structural break instead.
They can look like this:
Indicator example;
Turtle soups
If only one candle is beyond the pivot it could be a liquidity grab. It's a grab if price didn't close beyond the liquidity pivot, if so it's invaliditet. Turtle soups are basically false breakouts that takes liquidity (is a false breakout from a pivot with the lengths and timeframe from the settings).
The turtle soup can have a confirmation in the terms of a change of character (CHoCH). You can enable this in the settings section for 'Turtle soups' through the 'Confirmation' checkbox (enabled by default). The turtle soup strategy usually comes with some sort of confirmation, in this case a CHoCH, but it can also be a market structure shift (MSS) or a change in state of delivery (CISD).
The addition of turtle soups is possible through my script 'Turtle soup' ().
The drawing will be a dotted line between the liquidity pivot and the last bar of the false breakout and a box from the start of the false breakout to the end of it.
Indicator example:
Equal highs/lows
Equal highs/lows will always show liquidity, but might also show inducement. Inducement will be shown on equal lows if the trend is bullish and on equal highs if it's bearish, like this:
Or
Equal highs can only be created if the second pivot is lower than the first one. Equal lows can only be created if the second pivot is higher than the first one. If that is not the case it could be a liquidity grab.
When equal highs or equal lows are find that produces inducement (equal lows in a bullish trend and equal highs in a bearish trend), the indicator will first display inducement and will show liquidity once traders are induced to enter the security. Stop loss placement, for liquidity, is 0.1 * the average true range (ATR, of length 14). They will look like this:
Only inducement:
Inducement and liquidity:
Indicator example:
Equal highs/lows inducements can not be triggered after a BOS/CHoCH/CHoCH+. They are cleared upon a structural break.
BSL & SSL
Buyside liquidity (BSL) and sellside liquidity (SSL) will be shown. A pivot that's been mitigated (touched by price) can never be BSL or SSL. The BSL/SSL available will be dynamic while price moves (work in Replay and lower timeframes that moves fast) and pick the latest pivot/s (with left and right lengths from the 'Market structure' section). You can define how many BSL/SSL you want to see with a default value of 1, meaning only 1 BSL and 1 SSL can be shown. If there is no unmitigated high (BSL) or low (SSL), no BSL/SSL will be available to show. If there are BSL/SSL available they're very useful to use as targets for entering a trade.
The will look like this when available;
And without BSL available:
Or
And without SSL available:
Note that the examples without BSL/SSL available could have liquidity available from previous price legs.
This can be an example of a BSL/SSL sequence:
First both buyside and sellside liquidity is available:
Then a new low appears and new sellside liquidity is available:
Then buyside liquidity is mitigated, so only sellside liquidity is available:
A new high pivot appears and buyside liquidity is available again:
Lastly a bearish CHoCH happens and sellside liquidity is mitigated, only buyside liquidity is available:
Retracement
The first retracement after a BOS/CHoCH/CHoCH+ is considered an inducement with the mission to get traders into a trade prematurely to get stopped out. This level is shown and look like this:
Or
A retracement inducement is removed when a new BOS/CHoCH/CHoCH+ appears and it's not triggered.
---------------------------
As of now there aren't any alerts available. You cannot use the Pine Screener from Tradingview either to see new liquidity/inducement events. I have this planned for future updates though.
I hope that this long description makes sense, let me know otherwise! Also let me know if you experience any bugs or have a feature request or just want to share good settings to use.
Best of trading luck!
Recherche dans les scripts pour "screener"
Ross Cameron 5 Pillars FilterFirst, I am not Ross Cameron. This indicator is based on his five pillars of stock selection.
ROSS CAMERON 5 PILLARS MOMENTUM FILTER
🎯 OVERVIEW
This indicator automatically checks if the current symbol meets Ross Cameron's famous "5 Pillars" stock selection criteria from Warrior Trading - a proven methodology for identifying high-probability momentum day trading setups.
📊 ROSS CAMERON'S 5 PILLARS
1️⃣ RELATIVE VOLUME ≥5x (Automated ✅)
• Compares current volume to 30-day average
• Minimum 5x confirms institutional/retail interest
• High RVol = high liquidity and momentum potential
2️⃣ DAILY % CHANGE ≥10% (Automated ✅)
• Stock must already be showing momentum
• Default threshold: 10% up from previous close
• Confirms demand is already present
3️⃣ NEWS CATALYST (Manual Check ⚠️)
• Breaking news justifies the price movement
• Look for: earnings, FDA approvals, partnerships, contracts
• 🔥 icon flags stocks with ≥15% momentum (likely news-driven)
4️⃣ PRICE RANGE $1-$20 (Automated ✅)
• Sweet spot for retail trader momentum
• Highly volatile small-cap stocks
• Accessible price range for position building
5️⃣ FLOAT <10 MILLION SHARES (Automated ✅)
• Low float creates supply/demand imbalances
• Enables explosive 50-100%+ intraday moves
• Automatically checked when data available
• Shows actual float with ✅/❌ indicator
🚀 KEY FEATURES
✅ GREEN BACKGROUND HIGHLIGHT
• Visual alert when ALL automated criteria are met
• Instantly identify potential setups while scanning watchlist
📋 DETAILED BREAKDOWN TABLE
• Shows pass/fail status for each pillar
• Displays actual values (RVol, %, Float, etc.)
• Color-coded for quick interpretation
🔥 STRONG MOMENTUM INDICATOR
• Highlights stocks ≥15% (likely have news catalyst)
• Helps prioritize which stocks to research first
🔔 BUILT-IN ALERTS
• "Ross Cameron Criteria Met" - All automated criteria pass
• "Strong Momentum Alert" - Stock showing explosive movement
⚙️ FULLY CUSTOMIZABLE
• Adjust all thresholds to your trading style
• Configurable table position and display
• Toggle volume spike filter on/off
💡 HOW TO USE
BEST WORKFLOW:
1. Build a watchlist of small-cap stocks using TradingView's Stock Screener
2. Add this indicator to your charts
3. Flip through your watchlist - look for GREEN BACKGROUNDS
4. Check the table for detailed breakdown of each pillar
5. VERIFY NEWS CATALYST (required for Pillar 3)
6. If float shows N/A, verify manually on Finviz
7. Execute your trading plan with proper risk management
OPTIMAL TIMING:
• Pre-Market (8:00-9:30 AM ET) - Identify gap-up candidates
• Morning Session (9:30 AM-12:00 PM ET) - Prime momentum window
• Avoid lunch hour (12:00-2:00 PM ET) - Low volume, choppy
ALERT SETUP:
1. Click "Create Alert" on your chart
2. Select "Ross Cameron Criteria Met" condition
3. Get notified when new setups appear real-time
⚙️ CUSTOMIZABLE SETTINGS
PILLAR 1 - RELATIVE VOLUME:
• Min RVol: 5.0x (Ross's minimum, increase for more selective)
• RVol Period: 30 days (industry standard)
PILLAR 2 - MOMENTUM:
• Min Daily %: 10% (increase to 15% for stronger setups)
PILLAR 3 - CATALYST:
• Strong Momentum %: 15% (threshold for 🔥 indicator)
PILLAR 4 - PRICE RANGE:
• Min Price: $1.00 (adjust based on account size)
• Max Price: $20.00 (Ross's sweet spot)
PILLAR 5 - FLOAT:
• Max Float: 10M shares (ultra-aggressive traders use 5M)
ADDITIONAL FILTERS:
• Volume Spike: 2x (Warrior Trading standard)
• Confirms intraday momentum continuation
📈 INTERPRETATION GUIDE
✅ GREEN BACKGROUND = GO!
• All automated criteria are met
• Check news catalyst before trading
• Verify setup on chart (not overextended)
• Follow your risk management plan
❌ NO GREEN BACKGROUND = WAIT
• At least one criterion failed
• Check table to see which pillar(s) failed
• May become valid later if momentum increases
🔥 FLAME ICON = HIGH PRIORITY
• Stock showing very strong momentum (≥15%)
• Likely has significant news catalyst
• Research news IMMEDIATELY
• Often the best setups of the day
⚠️ N/A FOR FLOAT = MANUAL CHECK
• TradingView doesn't have float data for this symbol
• Verify on Finviz.com or similar
• If float >10M, setup is invalid per Ross's criteria
📚 RECOMMENDED STRATEGIES
GAP AND GO:
• Stock gaps up 10%+ on news
• Enters above gap high with volume
• Targets: 20-50% gains
VWAP BOUNCE:
• Pullback to VWAP support
• Enters on bounce with volume confirmation
• Tight stop below VWAP
HIGH OF DAY BREAKOUT:
• New HOD with volume surge
• Momentum continuation play
• Trail stop as it runs
ABCD PATTERN:
• Classic reversal pattern
• Enters on D-point breakout
• Target: A-B distance from C
⚠️ RISK WARNINGS
• DAY TRADING IS HIGHLY RISKY - Most day traders lose money
• This indicator finds setups - YOUR EXECUTION determines success
• Always use proper risk management (1-2% risk per trade)
• Never trade without stop losses
• Paper trade extensively before using real money
• Past performance does not guarantee future results
🔧 TECHNICAL DETAILS
• Pine Script v6
• Works on any timeframe (calculates daily metrics automatically)
• Compatible with TradingView Free, Pro, Premium
• No repainting - all calculations based on confirmed data
• Efficient code - minimal lag
📊 DATA SOURCES
• Relative Volume: Calculated from 30-day volume average
• Daily %: Previous day's close vs current price
• Float: TradingView's shares_outstanding_float data
• Volume Spike: 20-period volume moving average
🎯 WHO THIS IS FOR
IDEAL FOR:
✅ Day traders focused on momentum strategies
✅ Traders who follow Ross Cameron/Warrior Trading methodology
✅ Small-cap stock traders ($1-$20 range)
✅ Scalpers and swing traders seeking high-volatility setups
NOT IDEAL FOR:
❌ Long-term investors
❌ Large-cap stock traders
❌ Options-only traders
❌ Traders who don't monitor news catalysts
💬 USAGE TIPS
1. COMBINE WITH OTHER TOOLS
• Use alongside your charting/technical analysis
• Verify pattern setups (bull flags, ABCD, etc.)
• Check Level 2 / Time & Sales for confirmation
2. MAINTAIN A WATCHLIST
• Update daily with fresh small-cap movers
• Use Finviz Gap Scanner as starting point
• Focus on sectors with momentum
3. RISK MANAGEMENT IS KEY
• Never risk more than 1-2% per trade
• Use 2:1 minimum profit/loss ratio
• Cut losses quickly, let winners run
• Position size based on volatility (ATR)
4. TRACK YOUR RESULTS
• Keep a trading journal
• Note which setups work best for you
• Refine criteria based on your data
• Continuous improvement mindset
📝 DISCLAIMER
This indicator is for EDUCATIONAL PURPOSES ONLY. It is not investment advice, a recommendation to buy/sell securities, or a guarantee of profits. Trading involves substantial risk of loss. Always:
• Conduct your own research and due diligence
• Consult with a licensed financial advisor
• Never risk money you cannot afford to lose
• Understand that most day traders lose money
• Practice in a simulator before trading real money
The creator of this indicator is not affiliated with Ross Cameron or Warrior Trading. This is an independent implementation of publicly available trading methodology.
📈 SUPPORT & FEEDBACK
If you find this indicator helpful, please:
• Give it a thumbs up 👍
• Leave a comment with your experience
• Share with other momentum traders
• Follow for updates and new indicators
For questions or suggestions, leave a comment below!
---
🏆 HAPPY TRADING! Remember: The indicator finds opportunities, but YOUR discipline, risk management, and execution determine your success.
#DayTrading #Momentum #RossCameron #WarriorTrading #SmallCaps #GapAndGo #Scalping #StockScreener
PEG Ratio Screener ColumnCreating a column for PEG so I can easily rank stocks of interest based on whether their PEG is >1, 1, or <1.
ADX + RSI Screener FlagsThis indicator screens for ADX under a certain threshold and RSI under a certain threshold. By default set to 13 and 40, respectively, which are key levels indicating a potential bullish reversal.
Breakout ScannerThis is a Breakout Scanner that shows you the immediate trend across 4 higher timeframes for up to 10 different tickers. It calculates a score from 1 to 3 for bullish and -1 to -3 for bearish based on where price is currently at compared to the previous higher timeframe’s candle levels.
When price is breaking out of the previous higher timeframe candle’s range, then it will have a score of 3 for bullish breakout or -3 for bearish breakout. When price is above the high or below the low of multiple different higher timeframe candles, you can expect price to continue the breakout and move to a new area of price range.
The brighter red or green the color is, the stronger the trend is on that timeframe. When it shows a bright green or red box on the far right side of a ticker, it is notifying you that the ticker is bullish or bearish on all timeframes and trending strongly, so switch over to that chart and look to trade in the direction of that trend.
The tickers, colors and time frames can be customized to suit your preference and you can also turn off as many tickers or time frames as you’d like if you want less tickers or time frames to show up on the indicator. It also includes alerts for when all timeframes are bullish or all timeframes are bearish for one ticker.
Make sure to keep each timeframe set to a timeframe that is higher than your chart timeframe.
Bullish Scoring & Colors
If the current candle close is above the midline of the higher time frame candle, it is given a score of 1 and a dark green background. If the current candle close is above the higher timeframe candle body, then it is given a score of 2 and a medium green background. If the current candle close is above the high of the higher time frame candle, it is given a score of 3 and a bright green background.
The higher the score the stronger the bullish trend and the brighter green the color will be.
Bearish Scoring & Colors
If the current candle close is below the midline of the higher timeframe candle, it is given a score of -1 and a dark red background. If the current candle close is below the higher timeframe candle body, then it is given a score of -2 and a medium red background. If the current candle close is below the low of the higher timeframe candle, it is given a score of -3 and a bright red background.
The lower the score, the stronger the bearish trend and the brighter red the color will be.
Total Score Display
On the right side of the indicator table, there is a column that displays the total score by adding all the scores together so you can easily tell the overall strength of the trend across all timeframes. Wait for the trend score to be at least 75% of the possible score to trade so you can ensure you are only trading very strong trends and increase your probability of winning your trade. The total score will update according to how many time frames you have enabled in the settings. You can also turn on or off the total score count if you prefer. The default setting is off.
All Timeframe Trends Agree
When all of the timeframes that you have turned on are in the same direction at the same time, a green or red box will appear on the far right side of the scanner. This is a visual cue that lets you know the strongest trending markets without having to read any of the numbers. Make sure to check out the charts for the markets that have a green or red box on the far right side and look for potential trend trading opportunities.
Alerts
You can set alerts for when all time frames for a certain ticker are bullish or bearish. If you have some time frames turned off at the time of creating your alerts, then it will only require all time frames that are on to be all bullish or bearish to generate an alert. Make sure to set your alerts to once per bar close to ensure you don’t get premature alerts that aren’t yet valid.
Best Way To Use The Scanner
For best results, make sure you wait for the trend to show all bullish or all bearish at the same time and then look to trade in the direction of the strong trend. If you can be patient enough to do that, you will increase the probability of winning your trade because you are trading with the direction of the overall higher timeframe trend when the market is trending strongly and making new highs or lows.
When one of the markets in the scanner shows all timeframes trending, go to that chart and see how price action is reacting to the previous higher timeframe candle levels. You can see those levels easily by adding our Higher Timeframe Candle Levels indicator to your chart and using the same timeframes as your Breakout Scanner is using.
If price is holding the higher timeframe candle levels well, then look to place trades in the direction of the trend that the Breakout Scanner is showing.
Other Indicators To Pair This With
Use this in combination with our Higher Timeframe Candle Levels indicator so you can see all of these levels being used to calculate the trend strength scores and watch how price reacts to those levels. You should also use our Trend Strength Indicator to easily read the historical trends of price compared to the higher timeframes and use those trends to guide you on when to trade and which direction to trade.
Trend Strength Indicator, Higher Timeframe Candle Levels and the Breakout Scanner all use the same levels to calculate the trend scores so they are designed to work all together to help you quickly be able to read a chart and find what direction to trade in.
cd_correlation_analys_Cxcd_correlation_analys_Cx
General:
This indicator is designed for correlation analysis by classifying stocks (487 in total) and indices (14 in total) traded on Borsa İstanbul (BIST) on a sectoral basis.
Tradingview's sector classifications (20) have been strictly adhered to for sector grouping.
Depending on user preference, the analysis can be performed within sectors, between sectors, or manually (single asset).
Let me express my gratitude to the code author, @fikira, beforehand; you will find the reason for my thanks in the context.
Details:
First, let's briefly mention how this indicator could have been prepared using the classic method before going into details.
Classically, assets could be divided into groups of forty (40), and the analysis could be performed using the built-in function:
ta.correlation(source1, source2, length) → series float.
I chose sectoral classification because I believe there would be a higher probability of assets moving together, rather than using fixed-number classes.
In this case, 21 arrays were formed with the following number of elements:
(3, 11, 21, 60, 29, 20, 12, 3, 31, 5, 10, 11, 6, 48, 73, 62, 16, 19, 13, 34 and indices (14)).
However, you might have noticed that some arrays have more than 40 elements. This is exactly where @Fikira's indicator came to the rescue. When I examined their excellent indicator, I saw that it could process 120 assets in a single operation. (I believe this was the first limit overrun; thanks again.)
It was amazing to see that data for 3 pairs could be called in a single request using a special method.
You can find the details here:
When I adapted it for BIST, I found it sufficient to call data for 2 pairs instead of 3 in a single go. Since asset prices are regular and have 2 decimal places, I used a fixed multiplier of $10^8$ and a fixed decimal count of 2 in Fikira's formulas.
With this method, the (high, low, open, close) values became accessible for each asset.
The summary up to this point is that instead of the ready-made formula + groups of 40, I used variable-sized groups and the method I will detail now.
Correlation/harmony/co-movement between assets provides advantages to market participants. Coherent assets are expected to rise or fall simultaneously.
Therefore, to convert co-movement into a mathematical value, I defined the possible movements of the current candle relative to the previous candle bar over a certain period (user-defined). These are:
Up := high > high and low > low
Down := high < high and low < low
Inside := high <= high and low >= low
Outside := high >= high and low <= low and NOT Inside.
Ignore := high = low = open = close
If both assets performed the same movement, 1 was added to the tracking counter.
If (Up-Up), (Down-Down), (Inside-Inside), or (Outside-Outside), then counter := counter + 1.
If the period length is 100 and the counter is 75, it means there is 75% co-movement.
Corr = counter / period ($75/100$)
Average = ta.sma(Corr, 100) is obtained.
The highest coefficients recorded in the array are presented to the user in a table.
From the user menu options, the user can choose to compare:
• With assets in its own sector
• With assets in the selected sector
• By activating the confirmation box and manually entering a single asset for comparison.
Table display options can be adjusted from the Settings tab.
In the attached examples:
Results for AKBNK stock from the Finance sector compared with GARAN stock from the same sector:
Timeframe: Daily, Period: 50 => Harmony 76% (They performed the same movement in 38 out of 50 bars)
Comment: Opposite movements at swing high and low levels may indicate a change in the direction of the price flow (SMT).
Looking at ASELS from the Electronic Technology sector over the last 30 daily candles, they performed the same movements by 40% with XU100, 73.3% (22/30) with XUTEK (Technology Index), and 86.9% according to the averages.
Comment: It is more appropriate to follow ASELS stock with XUTEK (Technology index) instead of the general index (XU100). Opposite movements at swing high and low levels may indicate a change in the direction of the price flow (SMT).
Again, when ASELS stock is taken on H1 instead of daily, and the length is 100 instead of 30, the harmony rate is seen to be 87%.
Please share your thoughts and criticisms regarding the indicator, which I prepared with a bit of an educational purpose specifically for BIST.
Happy trading.
Simple BOS ScannerThis is a Break of Structure Scanner
It checks whenever there is a break of structure and can be used on the Screener screen
Relative Performance Tracker [QuantAlgo]🟢 Overview
The Relative Performance Tracker is a multi-asset comparison tool designed to monitor and rank up to 30 different tickers simultaneously based on their relative price performance. This indicator enables traders and investors to quickly identify market leaders and laggards across their watchlist, facilitating rotation strategies, strength-based trading decisions, and cross-asset momentum analysis.
🟢 Key Features
1. Multi-Asset Monitoring
Track up to 30 tickers across any market (stocks, crypto, forex, commodities, indices)
Individual enable/disable toggles for each ticker to customize your watchlist
Universal compatibility with any TradingView symbol format (EXCHANGE:TICKER)
2. Ranking Tables (Up to 3 Tables)
Each ticker's percentage change over your chosen lookback period, calculated as:
(Current Price - Past Price) / Past Price × 100
Automatic sorting from strongest to weakest performers
Rank: Position from 1-30 (1 = strongest performer)
Ticker: Symbol name with color-coded background (green for gains, red for losses)
% Change: Exact percentage with color intensity matching magnitude
For example, Rank #1 has the highest gain among all enabled tickers, Rank #30 has the lowest (or most negative) return.
3. Histogram Visualization
Adjustable bar count: Display anywhere from 1 to 30 top-ranked tickers (user customizable)
Bar height = magnitude of percentage change.
Bars extend upward for gains, downward for losses. Taller bars = larger moves.
Green bars for positive returns, red for negative returns.
4. Customizable Color Schemes
Classic: Traditional green/red for intuitive interpretation
Aqua: Blue/orange combination for reduced eye strain
Cosmic: Vibrant aqua/purple optimized for dark mode
Custom: Full personalization of positive and negative colors
5. Built-In Ranking Alerts
Six alert conditions detect when rankings change:
Top 1 Changed: New #1 leader emerges
Top 3/5/10/15/20 Changed: Shifts within those tiers
🟢 Practical Applications
→ Momentum Trading: Focus on top-ranked assets (Rank 1-10) that show strongest relative strength for trend-following strategies
→ Market Breadth Analysis: Monitor how many tickers are above vs. below zero on the histogram to gauge overall market health
→ Divergence Spotting: Identify when previously leading assets lose momentum (drop out of top ranks) as potential trend reversal signals
→ Multi-Timeframe Analysis: Use different lookback periods on different charts to align short-term and long-term relative strength
→ Customized Focus: Adjust histogram bars to show only top 5-10 strongest movers for concentrated analysis, or expand to 20-30 for comprehensive overview
ADX Scanner with IndicatorsA screener that will allow you to enter up to 10 stocks. The goal is to see clearly in front of you what stocks are moving and the momentum leveraging the ADX and RSI. The return for the day shows the growth or loss of those moves.
ADX Scanner with IndicatorsA screener that will allow you to enter up to 10 stocks. The goal is to see clearly in front of you what stocks are moving and the momentum leveraging the ADX and RSI. The return for the day shows the growth or loss of those moves.
Koncorde Crossing Screener (UP/DOWN) AlertThis indicators works on Koncorde Crossing Pattern, generating alerts when Cross is Up (buy) and Down (sell).
Premarket Gapper Swing Filter (Long) – v6here’s a plug-and-play Pine Script v5 “screener” you can drop on any chart to flag pre-market gainers that also meet swing-friendly trend/liquidity filters. It works as a chart-level scanner (since Pine can’t screen the whole market by itself): add it to a watchlist; symbols that qualify will light up and you can set alerts to ping you right at the opening bell.
Weekly Breakout Screenermencari harga saham yang kuat breakout harga mingguan. potensi swing trading
No Supply (Low-Volume Down Bars) — IdoThis indicator flags classic Wyckoff/VSA “No Supply (NS)” events—down bars that print on unusually low volume, suggesting a lack of sellers rather than strong selling pressure. NS often appears near support, LPS, or within re-accumulation ranges as a test before continuation higher.
Signal definition (configurable):
Down bar: choose Close < PrevClose or Close < Open.
Low volume: Volume < SMA(Volume, len) × threshold (e.g., 0.7).
Optional volume lower than the prior two bars (reduces noise).
Optional narrow spread: range (H–L) below its average.
Optional close position: close in the upper half of the bar.
Optional trend filter: only mark NS above or below an EMA (or any).
Optional wide-bar exclusion: skip unusually wide bars.
Visuals & outputs
Blue dot below each NS bar (optional bar tint).
Separate pane showing Relative Volume (vol / volSMA) to gauge effort.
Built-in alertcondition to trigger notifications when NS prints.
Inputs (high level)
lenVol: Volume SMA length.
ratioVol: Volume threshold vs. average (e.g., 0.7 = 70%).
usePrev2: Require volume below each of the prior two bars.
useNarrow + lenRange + ratioRange: Narrow-bar filter.
useClosePos + minClosePos: Close in upper portion of the bar.
downBarMode: Define “down bar” logic.
trendFiltOn, trendLen, trendSide: EMA trend filter.
useWideFilter, lenRangeWide, wideThreshold: Skip wide bars.
How to use (Wyckoff/VSA context)
Treat NS as a test of supply: price dips, but volume is light and close holds up.
Stronger when it prints near support/LPS within a re-accumulation structure.
Confirmation (recommended): within 1–3 bars, see demand—e.g., break above the NS high with expanding volume (above average or above the prior two bars). Many traders place a buy-stop just above the NS high; common stops are below the NS low or the most recent swing low.
Scanning tip
TradingView’s stock screener can’t consume Pine directly.
Use a Watchlist Custom Column that reports “bars since NS” to sort symbols (0 = NS on the latest bar). A companion column script is provided separately.
Notes & limitations
Works on any timeframe (intraday/daily/weekly), but context matters.
Expect false positives around news, gaps, or illiquid symbols—combine with structure (trend, S/R, phases) and risk management.
© moshel — Educational use only; not financial advice.
LBR Oscillator with Signals & AlertsLinda Bradford Raschke MacD indicator. Has alerts and can be used in the pine screener on different timeframes.
Crypto Early Momentum — Screener v6 (robust)Screens Crypto Pairs for momentum and assigns a momentum score.
BNF 25/50 MA Pullback Screener (Uptrend-Below / Downtrend-Above)Buy candidates: stocks in an uptrend (25MA > 50MA, optional rising slopes) that are currently pulled back below the MAs.
• Sell/short candidates: stocks in a downtrend (25MA < 50MA, optional falling slopes) that are currently pushed above the MAs.
It plots the MAs, paints the background for trend context, drops signals on the chart, shows a status panel, and exposes alert conditions so you can screen your watchlist via alerts.
MA Compression / Launchpad Zones v6MA Compression / Launchpad Zones (v6 • strict • screener defaults)
Scenario Screener — Consolidation → Bullish SetupThe script combines multiple indicators to filter out false signals and only highlight strong conditions:
Consolidation Check
Uses ATR % of price → filters out stocks in tight ranges.
Uses Choppiness Index → confirms sideways/non-trending behavior.
Momentum Shift (Bullish Bias)
MACD Histogram > 0 → bullish momentum starting.
RSI between 55–70 → strength without being overbought.
Stochastic %K & %D > 70 → confirms strong momentum.
Volume & Accumulation
Chaikin Money Flow (CMF > 0) → buying pressure.
Chaikin Oscillator > 0 (debug only) → accumulation phase.
Trend Direction
+DI > -DI (from DMI) → buyers stronger than sellers.
ADX between 18–40 → healthy trend strength (not too weak, not overheated).
Breakout Filter (Optional)
If enabled, requires price to cross above 20 SMA before signal confirmation.
📈 Outputs
✅ Green label (“MATCH”) below the bar when all bullish conditions align.
✅ Background highlight (light green) when signal appears.
✅ Info Table (top-right) summarizing key values:
Signal = True/False
MACD, CMF, Chaikin values
Price Between Tenkan & KijunThis is to find stocks that either breaking up or down from a large screener list
Precision Candle Marker – OL/OH/OC ScreenerThis indicator highlights high-probability precision candles on any perpetual contract, designed especially for scalpers and short-term traders.
It marks three unique candle setups on the 1-minute chart (works on other timeframes too):
🟢 Open = Low (OL) → Strong bullish momentum, buyers took control instantly.
🔴 Open = High (OH) → Strong bearish momentum, sellers took control instantly.
🔵 Open = Close (OC) → Doji / indecision candle, potential reversal or continuation signal.
Use cases:
Identify breakout entry points in uptrend/downtrend.
Filter noise and focus on precision candles.
Combine with trend indicators (EMA, VWAP, RSI) for confirmation.
This tool is best suited for scalping perpetual contracts (e.g., BTCUSDT, ETHUSDT) but works on any symbol and timeframe.
MA20 & MA50 RisingMA20 & MA50 Rising Scanner
Detects when both the 20-period and 50-period simple moving averages turn upward on the most recent bar. Designed as a lightweight screener column for TradingView’s watchlists.
Overview
This indicator plots a binary flag (0 or 1) per symbol, where
- 1 means SMA(20) > SMA(20) and SMA(50) > SMA(50)
- 0 means one or both moving averages did not rise
Add it as a custom column in your watchlist to instantly surface stocks with both short- and medium-term trend acceleration.
How It Works
- Calculates ma20 = simple moving average of the last 20 closes
- Calculates ma50 = simple moving average of the last 50 closes
- Compares each with its prior value (ma20 and ma50 )
- Sets flag to 1 only when both are higher than yesterday’s values
When you filter your watchlist for flag == 1, you see only symbols whose 20- and 50-period SMAs both rose on the latest bar.






















