Order + Breaker Blocks - Custom TimeframesThis indicator is a Hidden Liquidity Script, being a much more refined and precise version of "Order Blocks" also known as "Supply and Demand" zones.
This script is more refined and precise as this script is the only script that displays the exact body part of blocks on multiple timeframes, showing potentially powerful price reversal zones for taking a long or short.
This is a PRICE ACTION indicator, demonstrating price action that can result in potential good support/resistance levels for taking a long or short trade.
This indicator only displays the body part of order blocks, instead of including wicks that all other indicators do. That makes this script a much more refined version of all other scripts out there.
Not only that, this script can collate multiple timeframes into one indicator, again something other scripts cannot do.
This script is also unique compared to other Hidden Liquidity style scripts in that you have full control over each Order Block so you can see each individual block on a chart, whilst other charts combine them into a zone instead. This refined version gives you precise potential entries and much further refinement as well as more thorough backtesting capabilities.
This script also can highlight order blocks that pass THROUGH a Fair Value Gap. These are known as 'Breaker Blocks'. These powerful blocks can be places of interest as support or resistance for a long or short trade. Note: This script shows the body part of a block only and not the wick.
Breaker Blocks, where significant displacement has occurred in price past a block can be more powerful. This script does not highlight Fair Value Gaps themselves, only order blocks (supply and demand) and breaker blocks through displacement in price (through an FVG). FVGs on their own can be weaker without order blocks behind them hence they are not highlighted.
The BODY of the order block, and the 0.5 of the order block are key regions for considering a trade, treating that level as either resistance or support.
Important: PLEASE NOTE: This indicator will only show timeframes that are higher than or the same as the current chart timeframe.
For Example, only blocks 3 Days or higher will show on a 3D chart. It will not show 12h blocks on a 3D chart. You would need to go to a 12 hour chart with the 12h blocks showing to see all Blocks that are 12h or higher drawn.
This Script differs from others in that you can DEFINE your OWN TIMEFRAMES.
It caters for 4 timeframes. If it is slow loading, deselect the 3 others and show only one.
LTF can take a looong time to load and may not be possible at all on subscriptions with only 20s compute time on their plan.
However if you have a timeframe in mind you have wanted to check out that is not standard, you can do it with this Indicator.
For seconds, use the digit and add an “S” to it. Eg 45 seconds use “45S”
For Mintues and Hours, you must do them in minute format with no letter added. Eg 145 minutes is “145”. 30 minutes is “30”. 6 hours is “360” minutes. Trading View allows up to 24 hours in minute format.
For Days, eg 3 Days use “3D”
For Weeks, eg 5 Weeks, use ‘5W”
For Months, eg 6 Months, use “6M”.
If you don’t use the correct format as specified above it will not work or display anything.
SETTINGS:
There is options to change the colours of the boxes and to differentiate between Order Blocks and stronger Breaker Blocks if desired.
If this is NOT desired, make all color options the same color,.
Shown below is blue Order Blocks (Supply and Demand
Shown below there is Pink Breaker Blocks.
There is options to weaken the colour of blocks that have been tapped by a wick and thus partially used up, also called partially "mitigated".These blocks can be considered weaker support/resistance.
Once a block has had a wick or body close over it entirely, the block can be considered fully "mitigated" and will disappear from the indicator once that candle has closed. This block level can now be considered too weak. You can also choose to not show these partially mitigated blocks at all.
The charts above shows pale Violet blocks as partially mitigated or "tapped" blocks.
The blocks in HOT BRIGHT Violet are untapped and potentially stronger levels for a Long or Short trade. See below the 7h.
Additional SETTINGS:
Further options include, if selected: Counting the number of fair value gaps an order block may pass through. More FVGs an order block (now a breaker block) passes through can strengthen the support of that block level, making a reversal more likely.
There is an option of showing old mitigated order blocks and changing the color of these on the chart. This can aid in backtesting of levels.
Further Settings include:
- an option to remove very thin blocks that may not be strong points.
- an option to denote with a character such as a * blocks that have their EQ 0.5 region wicked - these can be considered weaker.
- an option to denote with an additional * or another character blocks that are barely tapped by a small percent so you know they are still considered quite strong.
- an option to show how many candles form the order block.
Additional Options include:
- an option to show blocks only within a specific price range or percent range of the current price.
- an option to only look X number of bars back.
There is Options regarding labelling, and Border widths on boxes.
It is ESSENTIAL to do your own research and backtesting!
It is recommended to combine these levels with other concepts for added confluence.
Other indicators are NOT included in this script. This is purely a refined order block script for the BODY of a block only.
You can combine Order Blocks and stronger versions known as Breaker Blocks in this script with other indicators or concepts to form a Full Trading Strategy.
Other potential concepts to combine, not shown in this script can include Smart Money Concepts, Market Structure, Fibonnaccis, SMAs, EMAs or any other concept to give added confluence to the support / resistance levels identified in this script that may indicate that the level is stronger.
This indicator is not a trading strategy on its own. It is best used in combination with other concepts to improve the success.
Backtesting this indicator is highly recommended and incorporated into a full trading system of your own design. This only identifies possible key regions based on Price Action Strategies.
This indicator simply makes the identification of these hot levels easier and simpler to find, especially across multiple timeframes.
A strong bright zone on the indicator can be a stronger level than a weak partial block that is in light colours.
Again -Please do your own research and backtesting.
These indicators make finding these levels much much simpler and easier when combined with a full trading strategy.
Any feedback is welcome.
Analisi trend
GamePirer M1GamePirer M1 Strategy - Executive Summary (English)
Overview
The GamePirer M1 is a sophisticated intraday trading strategy specifically designed for gold (XAU/USD) trading on 1-minute timeframes. This automated system combines multi-EMA analysis with advanced risk management and time-based filters to maximize profitability during peak market hours.
Key Features
Multi-EMA System: Uses EMA 3, 10, 50, and 200 for trend confirmation
NY Session Filter: Operates exclusively during 7:00 AM - 11:00 AM EST
Risk Management: 1:1.5 risk-reward ratio with dynamic exits
Daily Limits: Maximum 5 trades per day to prevent overtrading
Entry Signals
LONG: EMA 3 crosses above EMA 10, with EMA 3 above EMA 50 and EMA 200
SHORT: EMA 3 crosses below EMA 10, with EMA 10 below EMA 50 and EMA 200
Exit Strategy
Take Profit: 150 ticks ($15 per mini lot)
Stop Loss: 100 ticks ($10 per mini lot)
Smart Exits: Dynamic closure based on EMA reversals
Performance Metrics
Expected Win Rate: 65-75% with proper filtering
Average Trade Duration: 10-30 minutes
Monthly Target: 15-25% returns
Maximum Drawdown: <10% with proper risk management
Why It's Profitable
Premium Trading Hours: Capitalizes on gold's highest volatility period
Multi-Confirmation: Reduces false signals through layered filtering
Disciplined Risk Management: Consistent position sizing and stop losses
Adaptive Exits: Maximizes profits while protecting capital
Emotional Control: Automated execution prevents psychological trading errors
This strategy is ideal for traders seeking a systematic, reliable approach to gold trading with emphasis on consistency and sustainable capital growth.
Algo Trading🚀 All-in-one smart trading tool and community designed to bring clarity, precision, confidence and success to your trading — no matter experience, the market or timeframe.
🔍 Our tool can analyse for you:
💠 Average Price – See the average price.
⚡ Momentum – See the strength and average price of current momentum.
📈 Supply & Demand Zones – Highlighted areas where price is likely to react.
🧱 Breaks of Structure (BoS) – Market structure breaks, a sign of trend change or continuation.
🎯 Points of Interest (POI) – Strong prices to watch for setups like reversals, breakouts, or retests.
📊 Trend – See the market trend direction and changes.
☁️ Best Price Cloud – A visual zone showing where price is at a best level for entries in a trend.
🔁 Early Buy/Sell Signals – Early signals to potential drops or rallies.
Smart MA Cross SystemA smartish MA cross signaling indicator. Allows the user to implement offset moving averages and receive signals and alerts based on their behavior.
Relative StrengthDescription:
This indicator provides a simplified yet powerful method for measuring a stock's momentum based on its proximity to its recent high. It is a direct implementation of a trading concept discussed in a lecture from the New York Institute of Finance.
Core Concept
The underlying theory, supported by academic research, is that a stock making a new high is one of the most bullish signals possible. Such stocks have a statistical tendency to continue making new highs in the near term.
Instead of requiring complex relative strength calculations against a universe of stocks, this indicator uses a simple and elegant ratio to act as a proxy for momentum:
Indicator Value = Current Close / Highest High of Lookback Period
A value approaching 1.0 indicates the stock is strong and nearing a new high. A value at 1.0 means a new high has just been made.
How to Use This Indicator
The indicator consists of two primary components:
RS Line (Teal): The core momentum calculation (Close / High).
Signal MA (Orange): A moving average of the NHRS Line, which acts as the trigger for signals.
The signals are generated based on the crossover between these two lines:
BUY Signal: When the RS Line crosses ABOVE its moving average. This suggests that short-term momentum is accelerating and a new uptrend may be starting. The background will turn green.
SELL Signal: When the RS Line crosses BELOW its moving average. This indicates that momentum is fading and it may be prudent to exit the position to avoid a decline. The background will turn red.
Indicator Settings
You can customize the indicator to fit your trading style and the timeframe you are analyzing:
High Lookback Period: Choose the period for the "Highest High" calculation. Options range from 1 Month to 12 Months (52 weeks), allowing you to measure short-term or long-term strength.
Moving Average Length: Adjust the length of the signal line's moving average. The lecturer defaults to 26 weeks for a six-month view.
Moving Average Type: Select the type of moving average for the signal line (SMA, EMA, WMA, HMA).
Credits and Inspiration
Proper credit is essential. This script is a practical application of a concept that builds upon foundational academic work.
The core idea that a stock's proximity to its 52-week high is an investable anomaly was detailed in the 2004 Journal of Finance paper:
"The 52 Week High and Momentum Investing" by Thomas J. George and Chuan-Yang Hwang.
The lecturer's contribution, which this script implements, was to simplify this concept into an actionable trading tool by applying a moving average crossover to generate clear and objective buy and sell signals.
Disclaimer: This tool is for educational and informational purposes only. It is not financial advice. All trading involves risk, and you should always perform your own research and backtesting before making any trading decisions.
AV BTC Pi Cycle Top (with ATH) OverlayPi Cycle Top Indicator
Created by Phillip Swift . It works by comparing the 111-day SMA (blue) and the 350-day SMA. The value of the 350-day SMA is multiplied by 2 and referred to as 2*350 SMA (purple). Note: The number of days is not multiplied; the 350-day SMA is not doubled to calculate a 700-day SMA.
These two moving averages were selected because 350 / 111 ≈ 3.153, an approximation of the number Pi.
When the 111-day SMA (blue) crosses over the 2*350 SMA (purple), it signals a market cycle peak. Historically, this has worked extremely well. However, with the growth of BTC Futures and ETFs, this indicator might lose its edge.
A label and a red circle signal crossover. The indicator also marks all ATH (All-Time High) bars with yellow diamonds. The ATH line is hidden by default but can be enabled in the style tab. Additionally, halving days are marked with grey vertical lines and labels. Feel free to hide certain elements in the style tab.
For marking overbought and oversold areas, I believe looking at the Pi Cycle Oscillator is a better choice. For this reason, this indicator does not highlight overbought or oversold areas; it only marks market tops.
Enhanced RSI/CCI Heikin Ashi Signal with Filters & ScoreLooks for trend reversals, by filtering for a customized combination of:
- RSI and CCI conditions
- Flat top/bottom or long wick Heikin Ashi candles
- Greater than average volume
Displays up and down arrows when conditions are met and gives a score from 1 to 5, based upon how many of the conditions are met.
YAS V1Use on chart
6
80
This advanced "All-in-One" indicator combines the most powerful smart money concepts (SMC), order blocks (OB), fair value gaps (FVG), support & resistance (SR), and liquidity voids, along with entry signals based on EMA and RSI filters.
💡 Key Features:
✅ Order Blocks (OB):
Highlights potential bullish and bearish order blocks to identify strong institutional zones where price might reverse.
✅ Fair Value Gaps (FVG):
Marks price gaps that indicate imbalance and possible zones for retracement or continuation.
✅ Support & Resistance (SR):
Automatically plots dynamic support and resistance levels using pivots, helping you to spot key reaction areas.
✅ Liquidity Voids:
Visualizes potential liquidity gaps or low-volume areas that can act as price magnets.
✅ Buy & Sell Signals:
Generates dynamic BUY and SELL signals based on a combination of EMA trend filters and RSI overbought/oversold levels.
✅ Fully Configurable:
Choose which features to display (OB, FVG, SR, Liquidity Voids, signals).
Adjust EMA and RSI settings to match your strategy.
Control the number of signals (reduce or increase) using a signal sensitivity filter.
⚙️ How it Works:
Trend Filter (EMA):
Price above EMA confirms a bullish environment, below EMA confirms bearish.
RSI Filter:
Signals are validated with RSI to avoid overtrading in ranging markets.
Zones & Gaps:
Institutional concepts (order blocks, gaps) help traders understand supply/demand and price inefficiencies.
🎯 Usage:
Perfect for:
Scalpers looking for intraday turning points.
Swing traders spotting high-probability levels.
Anyone interested in smart money concepts.
🚨 Alerts:
Includes built-in alerts for both BUY and SELL signals so you can react instantly without watching the screen all the time.
💬 Note:
This is a beta version designed to be improved with community feedback. Use it as a guide, and always confirm signals with your own analysis and risk management.
🔥 Ready to take your trading to the next level? Add this indicator to your chart, customize the settings, and start seeing the market like smart money!
Support & Resistance Lines/RangesThis TradingView script plots dynamic Support and Resistance levels on your chart.
Features:
- Automatically detects potential support and resistance levels using RSI and CMO conditions combined with pivot highs and lows.
- Displays the levels as horizontal **lines** or **boxes**, selectable in the settings.
- Adds labels with customizable text color and size to indicate Support/Resistance level and timeframe.
- Configurable timeframe to calculate S/R levels.
- Customizable colors for lines, boxes, and labels.
- Horizontal and vertical padding for text placement can be adjusted in the settings.
- Real-time updates as new levels are detected.
- Alerts can be triggered when a new S/R line or box is drawn.
This script is ideal for traders who want a clean, visual representation of key support and resistance levels directly on their charts, along with informative labels.
Enjoy!
Fibonacci Optimal Entry ZoneFibonacci Optimal Entry Zone - Professional Market Structure Trading Tool
Overview
This indicator combines market structure analysis with dynamic Fibonacci retracement levels to identify optimal entry zones in trending markets. Unlike standard Fibonacci tools, this indicator automatically detects swing points, tracks market structure changes (CHoCH - Change of Character), and adapts Fibonacci levels in real-time as new market structure develops.
Key Innovation - Why This Combination Works
This tool merges two powerful concepts:
Smart Money Concepts (SMC) market structure detection
Automated Fibonacci retracement analysis
The synergy creates a systematic approach to finding high-probability reversal zones by waiting for structure breaks before drawing Fibonacci levels, ensuring you're always trading with the trend rather than against it.
How It Works
1. Market Structure Detection
Uses pivot high/low analysis to identify significant swing points
Detects "Change of Character" (CHoCH) when price breaks previous structure
Distinguishes between bullish (Higher Highs/Higher Lows) and bearish (Lower Highs/Lower Lows) market conditions
2. Dynamic Fibonacci Deployment
Automatically draws Fibonacci retracements between the most recent significant swings
Updates levels in real-time as new structure forms
Includes extended levels (-2.0 to 1.618) for both retracement and extension analysis
3. Optimal Entry Zone Identification
Highlights the "Golden Zone" (0.5-0.618 for bullish, 0.382-0.5 for bearish)
Provides visual fills between key levels to identify confluence zones
Shows exact price levels at each Fibonacci ratio
Trading Methodology
For Bullish Setups:
Wait for a bullish CHoCH (break above previous high)
Monitor price retracement to Fibonacci levels
Look for entries in the 0.5-0.618 zone (Golden Zone)
Use 0.786 as final support before trend invalidation
For Bearish Setups:
Wait for a bearish CHoCH (break below previous low)
Monitor price retracement to Fibonacci levels
Look for entries in the 0.382-0.5 zone
Use 0.236 as final resistance before trend invalidation
Unique Features
Swing Tracker Mode: Continuously updates Fibonacci levels with each new swing
Structure Period Optimization: Adjustable lookback period (default 10) to capture different market conditions
Visual Clarity: Customizable colors, line styles, and label positions
Fill Zones: Create visual zones between any two Fibonacci levels
Extended Levels: Includes negative Fibonacci levels for advanced harmonic patterns
Real-time Updates: Levels extend to current bar for immediate analysis
Best Practices
Timeframe Selection: Works best on H1 and above for swing trading, M15-H1 for intraday
Confluence: Combine with support/resistance, moving averages, or volume analysis
Risk Management: Use the 0.786 level (bullish) or 0.236 level (bearish) for stop-loss placement
Trend Confirmation: Only take trades in the direction of the CHoCH signal
Settings Guide
Structure Period: Higher values (15-20) for major swings, lower values (5-10) for minor swings
Swing Tracker: Enable for active markets, disable for cleaner historical analysis
Fibonacci Levels: Customize which levels to display based on your trading style
Golden Zone Fill: Highlights the optimal entry area for visual clarity
This indicator is designed for traders who understand market structure and want an automated, systematic approach to Fibonacci-based entries. It removes the subjectivity of manual Fibonacci placement while ensuring you're always aligned with the current market structure.
Chart Requirements:
Use a clean chart with only this indicator
Show at least one complete CHoCH signal with Fibonacci levels
Demonstrate how the levels update with new swings
Highlight the golden zone if enabled
Manual Trend Line [SDAlgo]There is a a saying "Necessity is the Father of Invention."
Truly speaking, this indicator also took birth from the same necessity when using TradingView's built-in drawing tool was unable to do what I was looking for. It's "Trend Line". What this built-in drawing tool lacks:
1. It cannot be extended to the current bar.
2. It doesn't provide the the ability to get the price value of the Trend Line at the current bar when extended.
3. It can only be a line but not a channel kind of thing.
So, this manual Trend Line overcome all those mentioned above but being simple without much intricacies or complex calculations.
How does this indicator works:
The following screenshot appears when user first select this Indicator to apply on your chart, it asks user to choose the start time point of of the Trend Line (instead of Point in drawing tool). The default setting is Resistance Trend Line, so user may opt for the time point where the user finds a suitable high. However, as there is multiple confirmation in different stages, user may also opt for time point where the user intend to place the support line start.:
photos.google.com
Once user choose the start time point, it will ask the end time point as per the below screenshot:
photos.google.com
Once the second point is also chosen, then the following screen appears for user to confirm other parameters:
photos.google.com
User can choose:
1. Trend Line Type: Resistance or Support
2. Trend Line Touch Points: Either High/Low of the candle (when resistance, it will touch the highs, when support, it will touch the lows for the selected time point candles.) or candle body (in this case, the trendline will touch the high of the candle body when Resistance is selected else it will touch the low of the candle body when Support is selected.)
3. Trend Line Visibility: Single Line or Multiple Line. The default screenshot with this publication shows the multiple line where the center dashed line is the touch points and outer solid lines are indicating a narrow zone. This zone is to cover some other high (or low points) which didn't exactly touch the dashed line but the rejection came to very near to it.
Once you click apply, say with other default setting except the time point, the trendline will be visible like the below screenshot:
photos.google.com
By default the Trend Line is extended left but it stops at the current running or the last historical bar with a small value mentioned at the right of the Trend Line as the price value of it at the current bar.
Also by default the resistance selection colors the line as Red and Green when selected support.
User can go into the settings and fiddle with it for other settings. If the line visibility is changed to Multiple Line, the Trend Line in the just previous picture will become multiple line as is below:
photos.google.com
Other parameter are:
1. Line Thickness: For single line type, the thickness can be made from 1 to 10.
2. The label size can be made from 8 to 16 for the Price Value of the Trend Line at current bar.
Draggability:
Unlike Built-in Trendline, this doesn't have the efficiency of dragging the start or endpoints but it has the another ability to drag the start and end time of the Trend Line. In that case, you just select the Trend Line and two vertical lines will appear on your chart on the start and end point of the Trend Line. User can drag the vertical time points to whichever bar user want to place to.
In this way, the semiautomatic "Manual Trend Line" can be drawn on the chart but with some additional features as mentioned earlier.
This Indicator is free for all but I'm hiding the source code for some unforeseen reasons. If Both the Upper Trend Line and Lower Trend Lines are required on a single chart, then the indicator should be added two times on the chart, that's it.
If user faces any issues during placement of the Indicator on the chart, I may be contacted over TradingView direct message and can help the user for any clarifications, overcoming any issues.
True Breakout Pattern [TradingFinder] Breakout Signal Indicator🔵 Introduction
In many market conditions, what initially appears to be a decisive breakout often turns out to be nothing more than a false breakout or fake breakout. Price breaks through a key swing level or an important support and resistance zone, only to quickly return to its previous range.
These failed breakouts, which are often the result of liquidity traps or market manipulation, serve more as a warning sign of structural weakness than confirmation of a new trend.
This indicator is designed around the concept of the fake breakout.
The logic is simple but precise : when price breaks a swing level and returns to that level within a maximum of five candles, the move is considered a false breakout. At this point, a Fibonacci retracement is applied to the recent price swing to evaluate the pullback area.
If price, within ten candles after the return to the breakout level, enters the Fibonacci zone between 0.618 and 1.0, the setup becomes valid for a potential entry. This area is identified as a long entry zone, with the stop loss placed just beyond the 1.0 level and the take profit defined based on the desired risk-to-reward ratio.
By combining accurate detection of false breakouts, analysis of price reaction to swing levels, and alignment with Fibonacci retracement logic, this framework allows traders to identify opportunities often missed by others. In a market where failed breakouts are a common and recurring phenomenon, this indicator aims to transform these traps into measurable trading opportunities.
Long Setup :
Short Setup :
🔵 How to Use
This indicator operates based on the recognition of false breakouts from structural levels in the market, specifically swing levels, and combines that with Fibonacci retracement analysis.
In this strategy, trades are only considered when price returns to the broken level within a defined time window and reacts appropriately inside a predefined Fibonacci range. Depending on the direction of the initial breakout, the system outlines two scenarios for long and short setups.
🟣 Long Setup
In the long setup, price initially breaks below a support level or swing low. If the price returns to the broken level within a maximum of five candles, the move is identified as a fake breakout.
At this stage, a Fibonacci retracement is drawn from the recent high to the low. If price, within ten candles of returning to the level, moves into the 0.618 to 1.0 Fibonacci zone, the conditions for a long entry are met.
The stop loss is placed slightly below the 1.0 level, while the take profit is set based on the trader’s preferred risk-reward ratio. This setup aims to capture deeply discounted entries at low risk, aligned with smart money reversals.
🟣 Short Setup
In the short setup, the price breaks above a resistance level or swing high. If the price returns to that level within five candles, the move is again treated as a false breakout. Fibonacci is then drawn from the recent low to the high to observe the retracement area.
Should price enter the 0.618 to 1.0 Fibonacci range within ten candles of returning, a short entry is considered valid. In this case, the stop loss is placed just above the 1.0 level, and the take profit is adjusted based on the intended risk-reward target. This method allows traders to identify high-probability short setups by focusing on failed breakouts and deep pullbacks.
🔵 Settings
🟣 Logical settings
Swing period : You can set the swing detection period.
Valid After Trigger Bars : Limits how many candles after a fake breakout the entry zone remains valid.
Max Swing Back Method : It is in two modes "All" and "Custom". If it is in "All" mode, it will check all swings, and if it is in "Custom" mode, it will check the swings to the extent you determine.
Max Swing Back : You can set the number of swings that will go back for checking.
🟣 Display settings
Displaying or not displaying swings and setting the color of labels and lines.
🟣 Alert Settings
Alert False Breakout : Enables alerts for Breakout.
Message Frequency : Determines the frequency of alerts. Options include 'All' (every function call), 'Once Per Bar' (first call within the bar), and 'Once Per Bar Close' (final script execution of the real-time bar). Default is 'Once per Bar'.
Show Alert Time by Time Zone : Configures the time zone for alert messages. Default is 'UTC'.
🔵 Conclusion
A sound understanding of the false breakout phenomenon and its relationship to structural price behavior is essential for technical traders aiming to improve precision and consistency. Many poor trading decisions stem from misinterpreting failed breakouts and entering too early into weak signals.
A structured approach, grounded in the analysis of swing levels and validated through specific price action and timing rules, can turn these misleading moves into valuable trade opportunities.
This indicator, by combining fake breakout detection with time filters and Fibonacci-based retracement zones, helps traders only engage with the market when multiple confirming factors are in alignment. The result is a strategy that emphasizes probability, risk control, and clarity in decision-making, offering a solid edge in navigating today’s volatile markets.
Price × Volume Strength (With Histogram Label)🔍 Overview
This indicator blends price momentum with relative volume strength to assess the efficiency and conviction of market moves in real time. Unlike traditional price or volume indicators that operate independently, this tool evaluates whether price movements are backed by meaningful volume — a crucial filter for avoiding weak breakouts and fakeouts.
It also marks the transition points where volume begins to confirm a price move during a live candle, giving you early entry or reinforcement signals.
⚙️ How It Works
At each bar:
Price % Change is calculated as:
Close
−
Close
Close
×
100
Close
Close−Close
×100
Volume Strength is computed as:
Current Volume
EMA of Volume (length = 20)
EMA of Volume (length = 20)
Current Volume
The Efficiency Ratio is calculated as:
Price Change %
×
Volume Strength
Price Change %×Volume Strength
This tells you not just how much price moved, but how efficiently it did so relative to the market's typical volume behavior.
🎨 Color Logic
Each histogram bar is colored dynamically based on both price direction and volume strength:
Price Direction Volume Strength Color Interpretation
Up < 1 (weak) 🟠 Orange Cautious up move — weak volume
Up ≥ 1 (strong) 🟢 Green Bullish strength confirmed
Down < 1 (weak) 🔵 Blue Cautious down move — weak selling pressure
Down ≥ 1 (strong) 🔴 Red Bearish strength confirmed
When volume transitions from weak to strong during a bar, a "VOL↑" label appears on the bar, signaling the moment when conviction enters the market.
✅ How to Use It
📌 Entry Confirmation
Look for green or red histogram bars for confirmed directional conviction
Use the "VOL↑" label to anticipate real-time volume confirmation during a bar
Ideal for breakout traders and momentum scalpers to confirm a move has “weight” behind it
⚠️ Avoiding Fakeouts
Orange or blue bars warn of potentially unsustainable moves
If price is breaking a level but volume is weak (orange/blue), be cautious
📉 Fade Trades
Blue bars on a bounce or orange bars on a spike = potential fade opportunity if volume fails to pick up
🛠️ Customization Ideas
Adjust EMA length to suit your time frame (e.g., 10 for fast, 30 for swing)
Add alerts on "VOL↑" label appearance to automate signal detection
Combine with structure-based tools (e.g., support/resistance or VWAP) for higher confluence
🧠 Why It Matters
This indicator helps you filter noise, avoid premature entries, and confirm that moves are backed by real trading interest. It reflects market participation, not just price motion — which is essential in today’s algo-driven, volume-sensitive environments.
YAS V1This advanced "All-in-One" indicator combines the most powerful smart money concepts (SMC), order blocks (OB), fair value gaps (FVG), support & resistance (SR), and liquidity voids, along with entry signals based on EMA and RSI filters.
💡 Key Features:
✅ Order Blocks (OB):
Highlights potential bullish and bearish order blocks to identify strong institutional zones where price might reverse.
✅ Fair Value Gaps (FVG):
Marks price gaps that indicate imbalance and possible zones for retracement or continuation.
✅ Support & Resistance (SR):
Automatically plots dynamic support and resistance levels using pivots, helping you to spot key reaction areas.
✅ Liquidity Voids:
Visualizes potential liquidity gaps or low-volume areas that can act as price magnets.
✅ Buy & Sell Signals:
Generates dynamic BUY and SELL signals based on a combination of EMA trend filters and RSI overbought/oversold levels.
✅ Fully Configurable:
Choose which features to display (OB, FVG, SR, Liquidity Voids, signals).
Adjust EMA and RSI settings to match your strategy.
Control the number of signals (reduce or increase) using a signal sensitivity filter.
⚙️ How it Works:
Trend Filter (EMA):
Price above EMA confirms a bullish environment, below EMA confirms bearish.
RSI Filter:
Signals are validated with RSI to avoid overtrading in ranging markets.
Zones & Gaps:
Institutional concepts (order blocks, gaps) help traders understand supply/demand and price inefficiencies.
🎯 Usage:
Perfect for:
Scalpers looking for intraday turning points.
Swing traders spotting high-probability levels.
Anyone interested in smart money concepts.
🚨 Alerts:
Includes built-in alerts for both BUY and SELL signals so you can react instantly without watching the screen all the time.
💬 Note:
This is a beta version designed to be improved with community feedback. Use it as a guide, and always confirm signals with your own analysis and risk management.
🔥 Ready to take your trading to the next level? Add this indicator to your chart, customize the settings, and start seeing the market like smart money!
FinMetrics_Table_LVThis is a First Cut Quantitative Fundamental Analysis script for any company, whose data is available on TradingView.
The script presents information in the currency of the Exchange / symbol. For Example, data for
* Apple Inc. (NASDAQ:AAPL) in USD;
* British American Tobacco (LSE: BATS) in GBP
* Reliance Industries (NSE: RELIANCE) in INR
For Indian companies, the information is presented in Rupees Lakhs, Crores, Arabs and Kharabs.
Display is divided in three segments
- Left is quarterly data
- Middle is snapshot, valuations & a bit of Technical Analysis
- Right is annual data
Script covers for:
1. Quality
- Quantum of Other Income compared to PBT
- FCF
- Percentage of Goodwill on Balance Sheet to Asset (and Equity)
- Number of Days of Inventory and Receivables
- Debt / Equity
- Impairment, if any
- Interest Capitalized
- Number of Employees
- Altman Z Score
2. Returns drivers
- R&D / Sales
- Dupont Analysis
- Margins (EBITDA / OPM / NPM / FCF Margin)
3. Long term past performance
- Annual Time Series of
- Sales / EPS (and their YoY / QoQ change )
- Gross Block
- Total Assets
- Some of the items mentioned in the points above
4. Relative Valuations
- P / E ( TTM / Annualized / Forward - if available )
- PEG
- P / B
- P / S
- P / FCF
5. Snippets of Technical Information
- Sector / Industry
- Total Number of Shares Outstanding
- Free Float Number of Shares Outstanding
- Market Capitalization (MCap)
- Free Float MCap
- 52 Week High / Low
- Distance from 52 Week High / Low
- Volume ( Daily / Average / Relative )
Future triggers
- Next Earnings Data
H/T - Numerous Pine Scrip coders who have gone before me. It is dedicated to them.
YAS V1This advanced "All-in-One" indicator combines the most powerful smart money concepts (SMC), order blocks (OB), fair value gaps (FVG), support & resistance (SR), and liquidity voids, along with entry signals based on EMA and RSI filters.
💡 Key Features:
✅ Order Blocks (OB):
Highlights potential bullish and bearish order blocks to identify strong institutional zones where price might reverse.
✅ Fair Value Gaps (FVG):
Marks price gaps that indicate imbalance and possible zones for retracement or continuation.
✅ Support & Resistance (SR):
Automatically plots dynamic support and resistance levels using pivots, helping you to spot key reaction areas.
✅ Liquidity Voids:
Visualizes potential liquidity gaps or low-volume areas that can act as price magnets.
✅ Buy & Sell Signals:
Generates dynamic BUY and SELL signals based on a combination of EMA trend filters and RSI overbought/oversold levels.
✅ Fully Configurable:
Choose which features to display (OB, FVG, SR, Liquidity Voids, signals).
Adjust EMA and RSI settings to match your strategy.
Control the number of signals (reduce or increase) using a signal sensitivity filter.
⚙️ How it Works:
Trend Filter (EMA):
Price above EMA confirms a bullish environment, below EMA confirms bearish.
RSI Filter:
Signals are validated with RSI to avoid overtrading in ranging markets.
Zones & Gaps:
Institutional concepts (order blocks, gaps) help traders understand supply/demand and price inefficiencies.
🎯 Usage:
Perfect for:
Scalpers looking for intraday turning points.
Swing traders spotting high-probability levels.
Anyone interested in smart money concepts.
🚨 Alerts:
Includes built-in alerts for both BUY and SELL signals so you can react instantly without watching the screen all the time.
💬 Note:
This is a beta version designed to be improved with community feedback. Use it as a guide, and always confirm signals with your own analysis and risk management.
🔥 Ready to take your trading to the next level? Add this indicator to your chart, customize the settings, and start seeing the market like smart money!
YAS V1This advanced "All-in-One" indicator combines the most powerful smart money concepts (SMC), order blocks (OB), fair value gaps (FVG), support & resistance (SR), and liquidity voids, along with entry signals based on EMA and RSI filters.
💡 Key Features:
✅ Order Blocks (OB):
Highlights potential bullish and bearish order blocks to identify strong institutional zones where price might reverse.
✅ Fair Value Gaps (FVG):
Marks price gaps that indicate imbalance and possible zones for retracement or continuation.
✅ Support & Resistance (SR):
Automatically plots dynamic support and resistance levels using pivots, helping you to spot key reaction areas.
✅ Liquidity Voids:
Visualizes potential liquidity gaps or low-volume areas that can act as price magnets.
✅ Buy & Sell Signals:
Generates dynamic BUY and SELL signals based on a combination of EMA trend filters and RSI overbought/oversold levels.
✅ Fully Configurable:
Choose which features to display (OB, FVG, SR, Liquidity Voids, signals).
Adjust EMA and RSI settings to match your strategy.
Control the number of signals (reduce or increase) using a signal sensitivity filter.
⚙️ How it Works:
Trend Filter (EMA):
Price above EMA confirms a bullish environment, below EMA confirms bearish.
RSI Filter:
Signals are validated with RSI to avoid overtrading in ranging markets.
Zones & Gaps:
Institutional concepts (order blocks, gaps) help traders understand supply/demand and price inefficiencies.
🎯 Usage:
Perfect for:
Scalpers looking for intraday turning points.
Swing traders spotting high-probability levels.
Anyone interested in smart money concepts.
🚨 Alerts:
Includes built-in alerts for both BUY and SELL signals so you can react instantly without watching the screen all the time.
💬 Note:
This is a beta version designed to be improved with community feedback. Use it as a guide, and always confirm signals with your own analysis and risk management.
🔥 Ready to take your trading to the next level? Add this indicator to your chart, customize the settings, and start seeing the market like smart money!
[Top] BoS Fibonacci Scalping BoS Fibonacci Retracement Scalping Tool
This indicator is an advanced market structure analysis and scalping toolkit that combines Break of Structure (BoS), Change of Character (ChoCh) detection, dynamic Fibonacci retracement levels, and a Zig Zag visualization to help traders identify actionable trading opportunities.
How It Works
1. Market Structure Detection (BoS & ChoCh)
Pivots and Order Blocks:
The script automatically detects major and minor swing highs and lows (pivot points) using configurable pivot periods.
Break of Structure (BoS):
When price crosses a key structural level in the prevailing trend direction, a BoS event is marked.
Change of Character (ChoCh):
When price crosses a key level in the opposite direction of the previous trend, a ChoCh event is flagged, signaling a possible trend reversal.
Each event draws labeled horizontal lines and optional labels on the chart.
2. Fibonacci Retracement Engine
After a BoS, the indicator waits for a retracement (configurable by number of bars or conditions).
It then plots Fibonacci retracement levels (0.0, 0.5, 0.618, 1.0) between the last significant swing and the breakout level.
A colored "Golden Zone" (50–61.8%) is highlighted to assist in identifying potential pullback entries.
3. Zig Zag Visual
An optional Zig Zag line shows the evolving swing structure and helps clarify major and minor highs and lows.
4. Potential BoS Levels
When no retracement is active, the indicator can display dotted "Potential BoS" lines above/below price to alert you to possible upcoming breakouts.
Inputs and Customization
You can configure:
Pivot Periods: Separate lengths for order block and Fibonacci detection.
Retracement Settings: Number of bars defining a retracement and how long to wait for it.
Drawing Extensions: How many bars to extend lines forward.
Labels and Colors: Toggle labels, adjust colors and line styles for each structural level.
Major and Minor BoS/ChoCh Levels: Show or hide specific types of structure lines (bullish/bearish, major/minor).
How to Use
Identify Trend & Structure:
Watch for BoS or ChoCh lines and labels to confirm trend continuation or reversal.
Plan Pullbacks:
After a BoS, wait for a retracement into the Fibonacci Golden Zone.
Use the zone and retracement lines as reference for entries and risk management.
Combine with Other Confirmation:
This script works best when combined with volume, momentum, or price action signals.
Scalping and Swing Use:
Short-term traders can use it on intraday timeframes, while swing traders can apply it to higher timeframes for structural analysis.
What Makes It Unique
Unlike simpler BoS indicators, this script:
Distinguishes between major and minor structural breaks.
Automatically manages retracement logic and invalidation.
Visualizes structure dynamically in real time.
Includes extensive customization of visual elements to suit different trading styles.
BTC Breakout Bot (TP/SL + Alerts)📈 BTC Breakout Bot (TP/SL + Alerts)
This strategy is designed for Bitcoin (BTC/USDT) on breakout trades. It detects price breakouts using recent highs and lows, and automatically handles:
✅ Long and short entries
✅ Take Profit and Stop Loss levels
✅ Built-in alert system (compatible with Telegram/webhook)
✅ Customizable lookback, TP, and SL settings
Strategy logic:
Enters a long position when price breaks above the highest high of the last N candles.
Enters a short position when price breaks below the lowest low of the last N candles.
Each trade includes a dynamic Take Profit and Stop Loss based on a % of entry price.
Alerts are triggered for every breakout trade (long or short).
Parameters:
Breakout Lookback: Number of candles to check for breakouts (default: 20)
Take Profit (%): TP level based on percentage from entry (default: 5%)
Stop Loss (%): SL level based on percentage from entry (default: 2%)
[Top] 🦙 LHAMA-MACD🦙 LHAMA-MACD — Low-High Adaptive MACD Oscillator
This indicator is a custom MACD-style oscillator that uses LHAMA (Low-High Adaptive Moving Average) smoothing instead of conventional EMAs. LHAMA dynamically adapts its responsiveness based on recent high/low price activity, aiming to reduce lag and improve sensitivity to trend shifts compared to standard MACD.
How It Works
LHAMA Calculation:
For both fast and slow components, the indicator evaluates whether the highest high or lowest low over the lookback length is changing. When new extremes are detected, an adaptive tracking coefficient increases, making the moving average respond faster. This results in a moving average that adapts more quickly during volatility and smooths out during consolidation.
MACD Line:
The difference between the fast LHAMA and slow LHAMA.
Signal Line:
An EMA of the MACD line over a user-defined period.
Histogram:
The difference between the MACD Line and the Signal Line.
Crossover Labels:
Green star ✳️ appears below price when the MACD crosses above the Signal Line (potential bullish momentum).
Orange star ✴️ appears above price when the MACD crosses below the Signal Line (potential bearish momentum).
Inputs
Price Source: The price data to analyze (default: close).
Fast LHAMA Length: Period for the faster adaptive average.
Slow LHAMA Length: Period for the slower adaptive average.
Signal EMA Length: Smoothing period for the Signal Line.
Show Histogram: Toggle histogram display.
Show Oscillator Lines: Toggle MACD and Signal Lines display.
How to Use
Trend Confirmation: Use histogram and line crossovers to gauge trend strength and potential reversals.
Momentum Shifts: Bullish crossovers may indicate increasing upside momentum, while bearish crossovers can signal weakening price action.
Subpane Visualization: The oscillator plots in a separate pane below your chart.
Price Markers: Labels appear directly on the price chart for clearer visual signals.
This tool can complement price action strategies by providing early warnings of trend changes and momentum shifts, thanks to its adaptive smoothing approach.
Min Forrige Daily CandleBruges til at se forrige daily candle. Daily high, low og close. Kan bruges til teknisk analyse.
Elliott Wave - Complex Correction Pattern DetectorThis indicator is for Elliott Wave corrective patterns. It’s highly lagging, so just like with the impulse and terminal indicators, it’s intended purely for study and practice. I’m about a third of the way through the book right now, and my brain feels like it’s about to explode—😱but I have to say, this theory is incredibly fascinating.
As with the impulse and terminal indicators, this one is also pivot-based, so there are some obvious limitations in the results. Still, I believe that comparing my own manual counts with the rules programmed into the macro will be even more helpful for learning.
I hope that by sharing this, it can help students or beginners who are currently studying Elliott Wave theory. 😁
Support Resistance with Order BlocksIndicator Description
Professional Price Level Detection for Smart Trading. Master the Markets with Precision Support/Resistance and Order Block Analysis . It provides traders with clear visual cues for potential reversal and breakout areas, combining both retail and institutional trading concepts into one powerful tool.
The Support & Resistance with Order Blocks indicator is a versatile Pine Script tool designed to empower traders with clear, actionable insights into key market levels. By combining advanced pivot-based support and resistance (S/R) detection with order block (OB) filtering, this indicator delivers clean, high-probability zones for entries, exits, and reversals. With customizable display options (boxes or lines) and intuitive settings, it’s perfect for traders of all styles—whether you’re scalping, swing trading, or investing long-term. Overlay it on your TradingView chart and elevate your trading strategy today!
________________________________________
Key Features
✅ Dynamic Support/Resistance - Auto-adjusting levels based on price action
✅ Smart Order Block Detection - Identifies institutional buying/selling zones
✅ Dual Display Modes - Choose between Boxes or Clean Lines for different chart styles
✅ Customizable Sensitivity - Adjust detection parameters for different markets
✅ Broken Level Markers - Clearly shows when key levels are breached
✅ Timeframe-Adaptive - Automatically adjusts for daily/weekly charts
1. Dynamic Support & Resistance Detection
Identifies critical S/R zones using pivot high/low calculations with adjustable look back periods.
Visualizes active S/R zones with distinct colors and labels ("Support" or "Resistance" for boxes, lines for cleaner charts).
Marks broken S/R levels as "Br S" (broken support) or "Br R" (broken resistance) when historical display is enabled, aiding in breakout and reversal analysis.
2. Smart Order Block Identification
Detects bullish and bearish order blocks based on significant price movements (default: ±0.3% over 5 candles).
Highlights institutional buying/selling zones with customizable colors, displayed as boxes or lines.
Filters out overlapping OB zones to keep your chart clutter-free.
3. Dual Display Options
Boxes or Lines: Choose to display S/R and OB as boxes for detailed zones or lines for a minimalist view.
Line Width Customization: Adjust line widths for S/R and OB (1–5 pixels) for optimal visibility.
Color Customization: Tailor colors for active/broken S/R and bullish/bearish OB zones.
4. Advanced Overlap Filtering
Ensures S/R zones don’t overlap with OB zones or other S/R levels, providing only the most relevant levels.
Limits the number of active zones (default: 10) to maintain chart clarity.
5. Historical S/R Visualization
Optionally display broken S/R levels with distinct colors and labels ("Br S" or "Br R") to track historical price reactions.
Broken levels are dynamically updated and removed (or retained) based on user settings.
6. Timeframe Adaptability
Automatically adjusts pivot detection for daily/weekly timeframes (40-candle look back) versus shorter timeframes (20-candle look back).
Works seamlessly across all asset classes (stocks, forex, crypto, etc.) and timeframes.
________________________________________
How It Works
• Support & Resistance:
Uses ta.pivothigh and ta.pivotlow to detect significant price pivots, with a user-defined look back (default: 5 candles post-pivot).
Plots S/R as boxes (with labels "Support" or "Resistance") or lines, extending to the current bar for real-time relevance.
Broken S/R levels are marked with adjusted colors and labels ("S" or "R" for boxes, "Br S" or "Br R" for lines when historical display is enabled).
• Order Blocks:
Identifies OB based on strong price movements over 4 candles, plotted as boxes or lines at the candle’s midpoint.
Validates OB to prevent overlap, ensuring only significant zones are displayed.
Removes OB zones when price breaks through, keeping the chart focused on active levels.
• Customization:
Toggle S/R and OB visibility, adjust detection sensitivity, and set maximum active zones (4–50).
Fine-tune line widths and colors for a personalized chart experience.
________________________________________
Why Use This Indicator?
• Precision Trading: Pinpoint high-probability entry/exit zones with filtered S/R and OB levels.
• Clean Charts: Overlap filtering and zone limits reduce clutter, focusing on key levels.
• Versatile Display: Switch between boxes for detailed zones or lines for simplicity, with adjustable line widths.
• Institutional Edge: Leverage OB detection to align with institutional activity for smarter trades.
• User-Friendly: Intuitive settings and clear visuals make it accessible for beginners and pros alike.
________________________________________
Settings Overview________________________________________
⚙ Input Parameters
Settings Overview
Display Options:
Display Type: Choose "Boxes" or "Lines" for S/R and OB visualization.
S/R Line Width: Set line thickness for S/R lines (1–5 pixels, default: 2).
OB Line Width: Set line thickness for OB lines (1–5 pixels, default: 2).
Order Block Options:
Show Order Block: Enable/disable OB display.
Bull/Bear OB Colors: Customise border and fill colors for bullish and bearish OB zones.
Support/Resistance Options:
Show S/R: Toggle active S/R zones.
Show Historical S/R: Display broken S/R levels, marked as "Br S" or "Br R" for lines.
Detection Period: Set candle lookback for pivot detection (4–50, default: 5).
Max Active Zones: Limit active S/R and OB zones (4–50, default: 10).
Colors: Customise active and broken S/R colors for clear differentiation.
________________________________________
How to Use
1. Add to Chart: Apply the indicator to your TradingView chart.
2. Customize Settings:
o Select "Boxes" or "Lines" for your preferred display style.
o Adjust line widths, colors, and detection parameters to suit your trading style.
o Enable "Show Historical S/R" to track broken levels with "Br S" and "Br R" labels.
3. Analyze Levels:
o Use support zones (green) for buy entries and resistance zones (red) for sell entries.
o Monitor OB zones for institutional activity, signaling potential reversals or continuations.
o Watch for "Br S" or "Br R" labels to identify breakout opportunities.
4. Combine with Other Tools: Pair with trend indicators, volume analysis, or price action for a robust strategy.
5. Monitor Breakouts: Trade breakouts when price breaches S/R or OB zones, with historical labels providing context.
________________________________________
Example Use Cases
• Swing Trading: Use S/R and OB zones to identify entry/exit points, with historical broken levels for context.
• Breakout Trading: Trade price breaks through S/R or OB, using "Br S" and "Br R" labels to confirm reversals.
• Scalping: Adjust detection period for faster S/R and OB identification on lower timeframes.
________________________________________
• Performance: Optimized for all timeframes, with best results on 5M, 15M, 30M, 1H, 4H, or daily charts for swing trading.
• Compatibility: Works with any asset class and TradingView chart.
________________________________________
Get Started
Transform your trading with Support & Resistance with Order Blocks! Add it to your chart, customize it to your style, and trade with confidence. For questions or feedback, drop a comment on TradingView or message the author. Happy trading! 🚀
________________________________________
Disclaimer: This indicator is for educational and informational purposes only. Always conduct your own analysis and practice proper risk management before trading.