Point and Figure Target ForecastPoint and Figure Target Forecast
This Pine Script provides a simple Point and Figure (P&F) chart target forecasting tool, designed to help traders estimate potential price targets based on the Point and Figure charting methodology.
The script calculates target levels using a user-defined box size and reversal factor, which are essential components of the Point and Figure technique. The targets are displayed as green (upward) and red (downward) lines on the chart, with labels marking the calculated target levels.
Key Features:
Box Size and Reversal Control: Allows users to set the size of each box and the number of boxes required for a reversal.
Target Forecasting: Calculates and plots potential upward and downward targets based on the selected parameters.
Visual Labels: Displays target levels with clear labels for easy visualization.
This tool provides a simplified approach to forecasting price targets using the Point and Figure charting method, ideal for traders looking to anticipate potential price movements and structure their trades accordingly.
Padrões gráficos
Premarket Gap MomoTrader(SC)🚀 Pre-Market Momentum Trader | Dynamic Position Sizing 🔥
📈 Trade explosive pre-market breakouts with confidence! This algorithmic strategy automatically detects high-momentum setups, dynamically adjusts position size, and ensures risk control with a one-trade-per-day rule.
⸻
🎯 Key Features
✅ Pre-Market Trading (4:00 - 9:30 AM EST) – Only trades during the most volatile session for early breakouts.
✅ Dynamic Position Sizing – Adapts trade size based on candle strength:
• ≥90% body → 100% position
• ≥85% body → 50% position
• ≥75% body → 25% position
✅ 1 Trade Per Day – Avoids overtrading by allowing only one high-quality trade daily.
✅ Momentum Protection – Stays in the trade as long as:
• Every candle remains green (no red candles).
• Each new candle has increasing volume (confirming strong buying).
✅ Automated Exit – Closes position if:
• A red candle appears.
• Volume fails to increase on a green candle.
⸻
🔍 How It Works
📌 Entry Conditions:
✔️ Candle gains ≥5% from previous close.
✔️ Candle is green & body size ≥75% of total range.
✔️ Volume >15K (confirming liquidity).
✔️ Occurs within pre-market session (4:00 - 9:30 AM EST).
✔️ Only the first valid trade of the day is taken.
📌 Exit Conditions:
❌ First red candle after entry → Exit trade.
❌ First green candle with lower volume → Exit trade.
⸻
🏆 Why Use This?
🔹 Eliminates Fake Breakouts – No trade unless volume & momentum confirm.
🔹 Prevents Overtrading – Restricts to one quality trade per day.
🔹 Adaptable to Any Market – Works on stocks, crypto, or forex.
🔹 Hands-Free Execution – No manual chart watching required!
⸻
🚨 Important Notes
📢 Not financial advice. Trading involves risk—always backtest & practice on paper trading before using real money.
📢 Enable pre-market data in your TradingView settings for accurate results.
📢 Optimized for 1-minute & 5-minute timeframes.
🔔 Like this strategy? Leave a comment, share your results, and don’t forget to hit Follow for more strategies! 🚀🔥
TheRookAlgoPROThe Rook Algo PRO is an automated strategy that uses ICT dealing ranges to get in sync with potential market trends. It detects the market sentiment and then place a sell or a buy trade in premium/discount or in breakouts with the desired risk management.
Why is useful?
This algorithm is designed to help traders to quickly identify the current state of the market and easily back test their strategy over longs periods of time and different markets its ideal for traders that want to profit on potential expansions and want to avoid consolidations this algo will tell you when the expansion is likely to begin and when is just consolidating and failing moves to avoid trading.
How it works and how it does it?
The Algo detects the current and previous market structure to identify current ranges and ICT dealing ranges that are created when the market takes buyside liquidity and sellside liquidity, it will tell if the market is in a consolidation, expansion, retracement or in a potential turtle soup environment, it will tell if the range is small or big compared to the previous one. Is important to use it in a trending markets because when is ranging the signals lose effectiveness.
This algo is similar to the previously released the Rook algo with the additional features that is an automated strategy that can take trades using filters with the desired risk reward and different entry types and trade management options.
Also this version plots FVGS(fair value gaps) during expansions, and detects consolidations with a box and the mid point or average. Some bars colors are available to help in the identification of the market state. It has the option to show colors of the dealing ranges first detected state.
How to use it?
Start selecting the desired type of entry you want to trade, you can choose to take Discount longs, premium sells, breakouts longs and sells, this first four options are the selected by default. You can enable riskier options like trades without confirmation in premium and discount or turtle soup of the current or previous dealing range. This last ones are ideal for traders looking to enter on a counter trend but has to be used with caution with a higher timeframe reference.
In the picture below we can see a premium sell signal configuration followed by a discount buy signal It display the stop break even level and take profit.
This next image show how the riskier entries work. Because we are not waiting for a confirmation and entering on a counter trend is normal to experience some stop losses because the stop is very tight. Should only be used with a clear Higher timeframe reference as support of the trade idea. This algo has the option to enable standard deviations from the normal stop point to prevent liquidity sweeps. The purple or blue arrows indicate when we are in a potential turtle soup environment.
The algo have a feature called auto-trade enable by default that allow for a reversal of the current trade in case it meets the criteria. And also can take all possible buys or all possible sells that are riskier entries if you just want to see the market sentiment. This is useful when the market is very volatile but is moving not just ranging.
Then we configure the desired trade filters. We have the options to trade only when dealing ranges are in sync for a more secure trend, or we can disable it to take riskier trades like turtle soup trades. We can chose the minimum risk reward to take the trade and the target extension from the current range and the exit type can be when we hit the level or in a retracement that is the default setting. These setting are the most important that determine profitability of the strategy, they has be adjusted depending on the timeframe and market we are trading.
The stop and target levels can also be configured with standard deviations from the current range that way can be adapted to the market volatility.
The Algo allow the user to chose if it want to place break even, or trail the stop. In the picture below we can see it in action. This can work when the trend is very strong if not can lead to multiple reentries or loses.
The last option we can configure is the time where the trades are going to be taken, if we trade usually in the morning then we can just add the morning time by default is set to the morning 730am to 1330pm if you want to trade other times you should change this. Or if we want to enter on the ICT macro times can also be added in a filter. Trade taken with the macro times only enable is visible in the picture below.
Strategy Results
The results are obtained using 2000usd in the MNQ! In the 15minutes timeframe 1 contract per trade. Commission are set to 2USD, slippage to 1tick, the backtesting range is from May 2 2024 to March 2025 for a total of 119 trades, this Strategy default settings are designed to take trades on the daily expansions, trail stop and Break even is activated the exit on profit is on a retracement, and for loses when the stop is hit. The auto-trade option is enable to allow to detect quickly market changes. The strategy give realistic results, makes around 200% of the account in around a year. 1.4 profit factor with around 37% profitable trades. These results can be further improve and adapted to the specific style of trading using the filters.
Remember entries constitute only a small component of a complete winning strategy. Other factors like risk management, position-sizing, trading frequency, trading fees, and many others must also be properly managed to achieve profitability. Past performance doesn’t guarantee future results.
Summary of features
-Easily Identify the current dealing range and market state to avoid consolidations
-Recognize expansions with FVGs and consolidation with shaded boxes
-Recognize turtle soups scenarios to avoid fake out breakout
-Configurable automated trades in premium/discount or breakouts
-Auto-trade option that allow for reversal of the current trade when is no longer valid
-Time filter to allow only entries around the times you trade or on the macro times.
-Risk Reward filter to take the automated trades with visible stop and take profit levels
-Customizable trade management take profit, stop, breakeven level with standard deviations
-Trail stop option to secure profit when price move in your favor
-Option to exit on a close, retracement or reversal after hitting the take profit level
-Option to exit on a close or reversal after hitting stop loss
-Dashboard with instant statistics about the strategy current settings and market sentiment
Supply & Demand Zones (by Wali Afridi)Description:
🚀 This indicator accurately detects Supply & Demand Zones by identifying swing highs and lows. It plots a single clean line for each zone and labels them as "SZ" (Supply Zone) and "DZ" (Demand Zone), ensuring a clear and minimalistic chart.
🔹 Features:
✅ Auto-detects recent Supply & Demand Zones
✅ Plots clean horizontal lines for the latest zones
✅ Displays "SZ" above the supply line & "DZ" below the demand line
✅ No duplicate labels—only one label per zone
✅ Minimal & clutter-free visualization
How to Use:
1️⃣ Add the indicator to your chart
2️⃣ Watch for Supply Zones (SZ) appearing above red lines – These indicate potential resistance areas where price may reverse or consolidate.
3️⃣ Watch for Demand Zones (DZ) appearing below green lines – These indicate strong support areas where price may bounce.
4️⃣ Use with other confirmations (Price Action, SMC, Volume) for better accuracy.
⚠️ Disclaimer:
This script is for educational purposes only and should not be considered financial advice. Always backtest and use risk management before applying it to live trading.
Bull Flag (9:30-12:00 Only) [One-Liner Fix]🚀 Bull Flag Breakout Strategy | Intraday Momentum (9:30-12:00) 🔥📈
💡 Designed for Intraday Traders who love momentum breakouts and want to automate Bull Flag setups with volume confirmation! This strategy detects strong bullish moves, measures pullbacks, and triggers trades when the first candle makes a new high—ensuring maximum momentum.
⸻
🏆 Why This Strategy?
✅ Bull Flag Pattern Automation – No need to manually spot pullbacks! 🎯
✅ Smart Volume Confirmation – Only enter trades when breakout volume is strong! 📊
✅ Morning Session Focused (9:30 - 12:00 EST) – Trade when momentum is at its peak! ⏰
✅ Customizable ATR & Risk Settings – Adjust pullback %, stop-loss, and take-profit! 🛠️
✅ Backtest-Friendly – See how the strategy performs over time! 🔍
⸻
🎯 How It Works
📌 Step 1: Detects a Bullish Impulse Bar
🔹 Large green candle 🚀
🔹 Candle range > ATR multiplier
🔹 Volume > Average volume threshold
📌 Step 2: Confirms a Valid Pullback
🔸 Pullback must stay within % range of the impulse move 📉
🔸 If the pullback is too deep or takes too long, the setup is ignored ⛔
📌 Step 3: First Candle to Make a New High 📈
🔹 When a candle breaks the previous high and volume confirms, go long! 💰
🔹 Stop-Loss set at pullback low
🔹 Take-Profit at Risk:Reward (R:R) Target 🎯
⸻
🔥 Best For
💎 Scalpers & Day Traders – Capture short-term breakout momentum! ⚡
📊 Backtesters – Optimize ATR, volume, and pullback rules for best performance! 🧪
⏳ Morning Momentum Traders – Focus on 9:30-12:00 AM EST for higher probability setups!
⸻
🚨 Important Notes
🔹 This strategy is not financial advice! 📜
🔹 Always backtest & paper trade before using real money! 📉📈
🔹 Volatility varies – Customize settings based on your trading style! 🔧
🚀 Like this script? Give it a try & let us know how it works for you! 🔥👊
⸻
EBP Candle Marker### **EBP Candle Marker – TradingView Indicator**
The **EBP Candle Marker** is a specialized TradingView indicator designed to identify and highlight potential liquidity sweep candles. This indicator visually emphasizes key price action patterns where the market sweeps previous highs or lows and closes in the opposite direction, often signaling potential reversals or liquidity grabs.
---
### 📊 **Indicator Logic:**
1. **Bullish Sweep:**
- The current candle’s **low** is lower than the previous candle’s **low** (indicating a liquidity sweep).
- The **close** is above both the **open** and **close** of the previous candle.
2. **Bearish Sweep:**
- The current candle’s **high** is higher than the previous candle’s **high** (indicating a liquidity sweep).
- The **close** is below both the **open** and **close** of the previous candle.
---
### 🎨 **Visual Representation:**
- **Yellow Candle Body:** Highlights any candle meeting the bullish or bearish sweep conditions.
---
### 🔔 **Alert Functionality:**
The indicator supports setting custom alerts in TradingView for:
- **Bullish Sweep Detected** – Notifies when a bullish sweep occurs.
- **Bearish Sweep Detected** – Notifies when a bearish sweep occurs.
These alerts are compatible across any timeframe, providing flexibility to monitor key market conditions.
---
### 📈 **Use Cases:**
- **Liquidity Sweep Detection:** Identify areas where the market may be triggering stop-loss orders or liquidity hunts.
- **Reversal Confirmation:** Enhance trade confirmation by identifying potential reversal zones.
- **Scalping & Swing Trading:** Suitable for both short-term and long-term trading strategies across multiple timeframes.
CBA BLOCK CHARTING VERSION 1Script Summary
Purpose: The script—titled CBA BLOCK CHARTING VERSION 1—visually segments a price chart into “blocks” based on a fixed number of bars. Each block is analyzed to determine the maximum (high) and minimum (low) prices within that span, and these levels are marked with horizontal and vertical lines. Optionally, the script can also group multiple blocks into larger clusters to highlight broader market ranges.
Core Functionality:
Block Calculation:
Block Definition: A block is defined as a fixed number of consecutive bars (set by the user, e.g., 10 bars per block).
Block End Determination: The script checks when the current bar is the last of the block (using a modulo operation on the bar index).
Price Extremes: It calculates the block's high and low manually over the defined number of bars.
Drawing on the Chart:
Horizontal Lines:
Drawn at the block’s high and low levels.
If grouping is enabled, additional horizontal lines denote the high and low for a group of blocks.
Vertical Lines:
Drawn at the start and end of each block to visually bracket the block area.
For a grouped set of blocks, vertical lines mark the group’s boundaries.
Grouping Feature:
Optional Grouping: You can enable grouping to aggregate a preset number of blocks (e.g., 10 blocks per group) and compute group-wide high and low values.
Group Boundaries: Similar to individual blocks, the group’s price extremes are highlighted with horizontal and vertical lines.
Customization Options:
Input Parameters:
Bars per Block: Sets how many bars constitute one block.
Enable Grouping & Group Size: Toggle the grouping feature and set the number of blocks to include in a group.
Drawing Style Settings:
Vertical Line Style & Width: Choose between “solid,” “dotted,” or “dashed” styles and adjust the width.
Horizontal Line Widths: Separate settings for block and group horizontal lines.
Color Settings:
Customize the colors for lines representing block/group tops, bottoms, and vertical boundaries.
Performance Settings:
Cleanup Option: Automatically remove old drawing objects if they exceed a set maximum (e.g., 300 objects) to prevent performance issues.
Instructions of Use
Parameter Setup:
Define Block Size:
Set the number of bars that make up a block using the "Bars per Block" input.
Enable or Disable Grouping:
If you want to aggregate blocks into larger groups, toggle “Enable Grouping Blocks” and specify the “Blocks per Group.”
Configure Visual Style:
Choose your preferred vertical line style (solid, dotted, or dashed) and adjust both vertical and horizontal line widths.
Select Colors:
Customize individual colors for the high and low levels of blocks/groups as well as for the starting and ending vertical lines.
Performance Options:
Ensure that old drawing objects are cleared by keeping “Auto Clean Up Old Drawings” enabled and set an appropriate maximum limit.
Adding to Your TradingView Chart:
Copy and paste the script into your TradingView Pine Editor.
Save and add the indicator to your chart.
The script will automatically detect the end of each block and draw the corresponding horizontal and vertical lines. If grouping is activated, it will also highlight the group boundaries based on your defined inputs.
Interpreting the Visuals:
Block Lines:
Horizontal Lines: Represent the highest and lowest prices within each individual block.
Vertical Lines: Mark the starting and ending points of each block.
Group Lines (if enabled):
These lines summarize the overall price range for a group of blocks, providing a broader market perspective.
Additional Considerations
Flexibility: Adjusting the input settings lets you tailor the indicator to your trading style and the time frame you analyze.
Performance: The cleanup function is an essential feature for preventing chart clutter if many blocks or groups accumulate over time.
Customization: The script’s modular design means you can further tweak or expand it. For instance, you might add alerts based on block breakouts or combine it with other indicators for enhanced analysis.
Pipnotic Asset Strength HistogramDescription
The Pipnotic Asset Strength Histogram (ASH) was originally developed to provide traders with a structured approach to identifying market cycles and momentum shifts. Due to increasing demand, it has been adapted for TradingView, ensuring traders can leverage its insights directly on their charts. This tool is particularly useful for spotting divergences, trend reversals, and price imbalances, making it an essential addition for traders who rely on momentum and strength-based analysis. We will continue to actively develop this indicator to enhance its functionality and accuracy.
How It Works
The ASH follows a systematic approach to analyse price movements and highlight key market dynamics:
Momentum & Cycle Analysis
Evaluates price movements using a dual-smoothing methodology.
Identifies shifts in momentum that indicate potential reversals or trend continuations.
Divergence Detection
Highlights instances where price action diverges from underlying momentum, signalling potential trading opportunities.
Helps confirm trade setups based on hidden and regular divergences.
Dynamic Visualization & Alerts
Plots a histogram to provide a clear visual representation of market strength.
Identifies buy and sell zones based on historical price deviations.
Updates dynamically, adapting to changing market conditions to maintain relevance.
Key Features & Inputs
Customizable Sensitivity: Traders can fine-tune cycle smoothing values to match different trading styles.
Clear Buy & Sell Zones: Highlights potential high-probability trading areas based on historical deviations.
Flexible Visualization: Adjustable histogram colours, line width, and mean deviation settings for optimal clarity.
Adaptability Across Markets: Works effectively on stocks, forex, crypto, and commodities.
Compatible with Various Trading Strategies: Can be used alongside trend-following, breakout, and reversal strategies for enhanced trade confirmation.
Benefits of Using the Pipnotic ASH Indicator
Market Timing: Helps traders identify optimal entry and exit points based on momentum shifts.
Reduces Subjectivity: Automates the detection of market strength and divergence, ensuring consistency.
Adapts to Market Conditions: Adjusts dynamically to price changes, ensuring relevant signals.
Saves Time & Effort: Eliminates the need for manual divergence analysis.
Works on All Timeframes: Suitable for scalping, swing trading, and long-term investing.
The Pipnotic Asset Strength Histogram is designed to streamline market analysis by providing clear, actionable insights into momentum shifts and divergences. Whether you're a day trader or a long-term investor, this tool helps refine your decision-making and enhance your trading strategy.
DTFX Algo Zones [SamuraiJack Mod]CME_MINI:NQ1!
Credits
This indicator is a modified version of an open-source tool originally developed by Lux Algo. I literally modded their indicator to create the DTFX Algo Zones version, incorporating additional features and refinements. Special thanks to Lux Algo for their original work and for providing the open-source code that made this development possible.
Introduction
DTFX Algo Zones is a technical analysis indicator designed to automatically identify key supply and demand zones on your chart using market structure and Fibonacci retracements. It helps traders spot high-probability reversal areas and important support/resistance levels at a glance. By detecting shifts in market structure (such as Break of Structure and Change of Character) and highlighting bullish or bearish zones dynamically, this tool provides an intuitive framework for planning trades. The goal is to save traders time and improve decision-making by focusing attention on the most critical price zones where market bias may confirm or reverse.
Logic & Features
• Market Structure Shift Detection (BOS & CHoCH): The indicator continuously monitors price swings and marks significant structure shifts. A Break of Structure (BOS) occurs when price breaks above a previous swing high or below a swing low, indicating a continuation of the current trend. A Change of Character (ChoCH) is detected when price breaks in the opposite direction of the prior trend, often signaling an early trend reversal. These moments are visually marked on the chart, serving as anchor points for new zones. By identifying BOS and ChoCH in real-time, the DTFX Algo Zones indicator ensures you’re aware of key trend changes as they happen.
• Auto-Drawn Fibonacci Supply/Demand Zones: Upon a valid structure shift, the indicator plots a Fibonacci-based zone between the breakout point and the preceding swing high/low (the source of the move). This creates a shaded area or band of Fibonacci retracement levels (for example 38.2%, 50%, 61.8%, etc.) representing a potential support zone in an uptrend or resistance zone in a downtrend. These supply/demand zones are derived from the natural retracement of the breakout move, highlighting where price is likely to pull back. Each zone is essentially an auto-generated Fibonacci retracement region tied to a market structure event, which traders can use to anticipate where the next pullback or bounce might occur.
• Dynamic Bullish and Bearish Zones: The DTFX Algo Zones indicator distinguishes bullish vs. bearish zones and updates them dynamically as new price action unfolds. Bullish zones (formed after bullish BOS/ChoCH) are typically highlighted in one color (e.g. green or blue) to indicate areas of demand/support where price may bounce upward. Bearish zones (formed after bearish BOS/ChoCH) are shown in another color (e.g. red/orange) to mark supply/resistance where price may stall or reverse downward. This color-coding and real-time updating allow traders to instantly recognize the market bias: for instance, a series of bullish zones implies an uptrend with multiple support levels on pullbacks, while consecutive bearish zones indicate a downtrend with resistance overhead. As old zones get invalidated or new ones appear, the chart remains current with the latest key levels, eliminating clutter from outdated levels.
• Flexible Customization: The indicator comes with several options to tailor the zones to your trading style. You can filter which zones to display – for example, show only the most recent N zones or limit to only bullish or only bearish zones – helping declutter the chart and focus on recent, relevant levels. There are settings to control zone extension (how far into the future the zones are drawn) and to automatically invalidate zones once they’re no longer relevant (for instance, if price fully breaks through a zone or a new structure shift occurs that supersedes it). Additionally, the Fibonacci retracement levels within each zone are customizable: you can choose which retracement percentages to plot, adjust their colors or line styles, and decide whether to fill the zone area for visibility. This flexibility ensures the DTFX Algo Zones can be tuned for different markets and strategies, whether you want a clean minimalist look or detailed zones with multiple internal levels.
Best Use Cases
DTFX Algo Zones is a versatile indicator that can enhance various trading strategies. Some of its best use cases include:
• Identifying High-Probability Reversal Zones: Each zone marks an area where price has a higher likelihood of stalling or reversing because it reflects a significant prior swing and Fibonacci retracement. Traders can watch these zones for entry opportunities when the market approaches them, as they often coincide with order block or strong supply/demand areas. This is especially useful for catching trend reversals or pullbacks at points where risk is lower and potential reward is higher.
• Spotting Key Support and Resistance: The automatically drawn zones act as dynamic support (below price) and resistance (above price) levels. Instead of manually drawing Fibonacci retracements or support/resistance lines, you get an instant map of the key levels derived from recent price action. This helps in quickly identifying where the next bounce (support) or rejection (resistance) might occur. Swing traders and intraday traders alike can use these zones to set alerts or anticipate reaction areas as the market moves.
• Trend-Following Entries: In a trending market, the indicator’s zones provide ideal areas to join the trend on pullbacks. For example, in an uptrend, when a new bullish zone is drawn after a BOS, it indicates a fresh demand zone – buying near the lower end of that zone on a pullback can offer a low-risk entry to ride the next leg up. Similarly, in a downtrend, selling rallies into the highlighted supply zones can position you in the direction of the prevailing trend. The zones effectively serve as a roadmap of the trend’s structure, allowing trend traders to buy dips and sell rallies with greater confidence.
• Mean-Reversion and Range Trading: Even in choppy or range-bound markets, DTFX Algo Zones can help find mean-reversion trades. If price is oscillating sideways, the zones at extremes of the range might mark where momentum is shifting (ChoCH) and price could swing back toward the mean. A trader might fade an extended move when it reaches a strong zone, anticipating a reversion. Additionally, if multiple zones cluster in an area across time (creating a zone overlap), it often signifies a particularly robust support/resistance level ideal for range trading strategies.
In all these use cases, the indicator’s ability to filter out noise and highlight structurally important levels means traders can focus on higher-probability setups and make more informed trading decisions.
Strategy – Pullback Trading with DTFX Algo Zones
One of the most effective ways to use the DTFX Algo Zones indicator is trading pullbacks in the direction of the trend. Below is a step-by-step strategy to capitalize on pullbacks using the zones, combining the indicator’s signals with sound price action analysis and risk management:
1. Identify a Market Structure Shift and Trend Bias: First, observe the chart for a recent BOS or ChoCH signal from the indicator. This will tell you the current trend bias. For instance, a bullish BOS/ChoCH means the market momentum has shifted upward (bullish bias), and a new demand zone will be drawn. A bearish structure break indicates downward momentum and creates a supply zone. Make sure the broader context supports the bias (e.g., if multiple higher timeframe zones are bullish, focus on long trades).
2. Wait for the Pullback into the Zone: Once a new zone appears, don’t chase the price immediately. Instead, wait for price to retrace back into that highlighted zone. Patience is key – let the market come to you. For a bullish setup, allow price to dip into the Fibonacci retracement zone (demand area); for a bearish setup, watch for a rally into the supply zone. Often, the middle of the zone (around the 50% retracement level) can be an optimal area where price might slow down and pivot, but it’s wise to observe price behavior across the entire zone.
3. Confirm the Entry with Price Action & Confluence: As price tests the zone, look for confirmation signals before entering the trade. This can include bullish reversal candlestick patterns (for longs) or bearish patterns (for shorts) such as engulfing candles, hammers/shooting stars, or doji indicating indecision turning to reversal. Additionally, incorporate confluence factors to strengthen the setup: for example, check if the zone overlaps with a key moving average, a round number price level, or an old support/resistance line from a higher timeframe. You might also use an oscillator (like RSI or Stochastic) to see if the pullback has reached oversold conditions in a bullish zone (or overbought in a bearish zone), suggesting a bounce is likely. The more factors aligning at the zone, the more confidence you can have in the trade. Only proceed with an entry once you see clear evidence of buyers defending a demand zone or sellers defending a supply zone.
4. Enter the Trade and Manage Risk: When you’re satisfied with the confirmation (e.g., price starts to react positively off a demand zone or shows rejection wicks in a supply zone), execute your entry in the direction of the original trend. Immediately set a stop-loss order to control risk: for a long trade, a common placement is just below the demand zone (a few ticks/pips under the swing low that formed the zone); for a short trade, place the stop just above the supply zone’s high. This way, if the zone fails and price continues beyond it, your loss is limited. Position size the trade so that this stop-loss distance corresponds to a risk you are comfortable with (for example, 1-2% of your trading capital).
5. Take Profit Strategically: Plan your take-profit targets in advance. A conservative approach is to target the origin of the move – for instance, in a long trade, you might take profit as price moves back up to the swing high (the 0% Fibonacci level of the zone) or the next significant zone or resistance level above. This often yields at least a 1:1 reward-to-risk ratio if you entered around mid-zone. More aggressive trend-following traders may leave a portion of the position running beyond the initial target, aiming for a larger move in line with the trend (for example, new higher highs in an uptrend). You can also trail your stop-loss upward behind new higher lows (for longs) or lower highs (for shorts) as the trend progresses, locking in profit while allowing for further gains.
6. Monitor Zone Invalidation: Even after entering, keep an eye on the behavior around the zone and any new zones that may form. If price fails to bounce and instead breaks decisively through the entire zone, respect that as an invalidation – the market may be signaling a deeper reversal or that the signal was false. In such a case, it’s better to exit early or stick to your stop-loss than to hold onto a losing position. The indicator will often mark or no longer highlight zones that have been invalidated by price, guiding you to shift focus to the next opportunity.
Risk Management Tips:
• Always use a stop-loss and don’t move it farther out in hope. Placing the stop just beyond the zone’s far end (the swing point) helps protect you if the pullback turns into a larger reversal.
• Aim for a favorable risk-to-reward ratio. With pullback entries near the middle or far end of a zone, you can often achieve a reward that equals or exceeds your risk. For example, risking 20 pips to make 20+ pips (1:1 or better) is a prudent starting point. Adjust targets based on market structure – if the next resistance is 50 pips away, consider that upside against your risk.
• Use confluence and context: Don’t take every zone signal in isolation. The highest probability trades come when the DTFX Algo Zone aligns with other analysis (trend direction, chart patterns, higher timeframe support/resistance, etc.). This filtered approach will reduce trades taken in weak zones or counter-trend traps.
• Embrace patience and selectivity: Not all zones are equal. It can be wise to skip very narrow or insignificant zones and wait for those that form after a strong BOS/ChoCH (indicating a powerful move). Larger zones or zones formed during high-volume times tend to produce more reliable pullback opportunities.
• Review and adapt: After each trade, note how price behaved around the zone. If you notice certain Fib levels (like 50% or 61.8%) within the zone consistently provide the best entries, you can refine your approach to focus on those. Similarly, adjust the indicator’s settings if needed – for example, if too many minor zones are cluttering your screen, limit to the last few or increase the structure length parameter to capture only more significant swings.
⸻
By combining the DTFX Algo Zones indicator with disciplined confirmation and risk management, traders can improve their timing on pullback entries and avoid chasing moves. This indicator shines in helping you trade what you see, not what you feel – the clearly marked zones and structure shifts keep you grounded in price action reality. Whether you’re a trend trader looking to buy the dip/sell the rally, or a reversal trader hunting for exhaustion points, DTFX Algo Zones provides a robust visual aid to elevate your trading decisions. Use it as a complementary tool in your analysis to stay on the right side of the market’s structure and enhance your trading performance.
SMC with Fixed Fibonacci (Last Two Structure Changes) - ModifiedDetailed Indicator Description (English):
This indicator combines SMC market structure analysis with dynamic Fibonacci retracement levels to help traders track market directional changes and identify key support and resistance zones. Below is a detailed explanation of its components and functions:
Timeframe & Market Structure Analysis:
Timeframe Selection:
The indicator uses data from a user-defined timeframe for its analysis. If left blank, it defaults to the chart’s timeframe.
Pivot Calculation:
It calculates swing highs and swing lows using a pivot length (default is 4), which are then used to determine the market structure.
Market Structure Determination:
Based on these swing points, the indicator identifies the market trend as bullish or bearish and plots a market structure line (green for bullish, red for bearish).
Dynamic Fibonacci Retracement Levels:
Dynamic Drawing:
When a market structure change occurs, the indicator sets a starting pivot (prePivot) — the lowest low before a bullish change or the highest high before a bearish change.
PostPivot Updating:
The indicator then dynamically updates the postPivot level with each new bar (using the highest high for bullish moves and the lowest low for bearish moves).
Calculation Method:
For bullish moves, the Fibonacci retracement is calculated in reverse:
Bullish: Level 1 is at the starting low (prePivot) and level 0 is at the current high (postPivot).
For bearish moves, the levels are calculated in the conventional way (level 1 at the prePivot and level 0 at the current low).
Fibonacci Levels:
The retracement levels drawn include 1, 0.79, 0.705, 0.62, 0.5, and 0, with each level clearly labeled on the chart.
Previous Fibonacci Drawing (Historical Reference):
Retention of Past Levels:
Upon a new market structure change, the current Fibonacci drawing is moved to a “previous” group, remaining fixed on the chart as a historical reference.
User Control:
A toggle option ("Show Previous Fibonacci Drawing") allows users to enable or disable the display of the previous Fibonacci retracement levels.
Automated Alerts:
Alert Level Input:
Users can set an alert on a specific Fibonacci level via an input (default is 0.62).
Alert Tolerance:
The alert tolerance is adjustable and is set to 0.0 by default, meaning the alert triggers exactly when the price reaches the selected Fibonacci level.
Alert Trigger:
The indicator automatically issues an alert when the current price is within the defined tolerance of the chosen Fibonacci level.
Practical Benefits:
Market Structure Insight:
The indicator aids in understanding key turning points and directional changes in the market.
Support/Resistance Identification:
Dynamic and previous Fibonacci retracement levels help pinpoint potential support and resistance areas.
Historical Context:
Retaining the previous Fibonacci drawing allows traders to compare current price action with recent historical structure changes.
Timely Alerts:
Automated alerts ensure that traders are promptly notified when price approaches critical Fibonacci levels, facilitating timely decision-making.
you can Add the indicator many times to your charts with different time to find OTE inside OTE which help you get better results
صف المؤشر بالتفصيل:
هذا المؤشر يجمع بين تحليل هيكل السوق وفق منهجية SMC واستخدام مستويات فيبوناتشي لتصحيح الأسعار، مما يُتيح للمتداول تتبع التغيّرات في الاتجاه وتحديد مناطق الدعم والمقاومة المهمة. وفيما يلي توضيح دقيق لجميع مكوناته ووظائفه:
إطار زمني وتحليل السوق:
يعتمد المؤشر على بيانات من إطار زمني يُحدده المستخدم؛ وإذا تُرك فارغًا، فإنه يستخدم إطار الشارت الحالي.
يُحسب المؤشر نقاط التحول (Swing High وSwing Low) باستخدام قيمة pivot تلقائية مُعينة (تُضبط افتراضيًا على 4)، والتي تُستخدم لتحديد الهيكل السوقي.
بناءً على هذه النقاط، يتم تحديد اتجاه السوق (صعودي أو هبوطي) ورسم خط هيكل السوق الملون (أخضر للصعودي، أحمر للهبوطي).
رسم مستويات فيبوناتشي الديناميكية:
عند تغيير هيكل السوق، يقوم المؤشر بتحديد نقطة البداية (prePivot) التي تكون إما أقل قاع قبل التغير (في حالة الهيكل الصعودي) أو أعلى قمة قبل التغير (في حالة الهيكل الهبوطي).
بعد ذلك، يُحدث المؤشر نقطة النهاية (postPivot) بشكل ديناميكي مع كل شمعة بحيث يتم تحديد السعر الجديد (أعلى سعر في حالة الصعود، أو أدنى سعر في حالة الهبوط).
بالنسبة للحالة الصعودية، تُحسب مستويات فيبوناتشي بطريقة معكوسة بحيث يكون المستوى 1 عند نقطة البداية (القاع) والمستوى 0 عند السعر الجديد (القمة). بينما تُحسب مستويات الحالة الهبوطية بالطريقة التقليدية (المستوى 1 عند القمة و0 عند القاع).
تُرسم هذه المستويات على الشارت مع تسميات توضح قيمة كل مستوى (1، 0.79، 0.705، 0.62، 0.5، و0).
احتفاظ بالرسم السابق:
عند حدوث تغيير جديد في هيكل السوق، يُنقل رسم فيبوناتشي الحالي إلى مجموعة "الرسم السابق" ليبقى مرئيًا كمرجع للتغيّر الأخير.
يمكن للمستخدم التحكم في عرض هذا الرسم السابق عبر خيار "Show Previous Fibonacci Drawing"، حيث يمكن تفعيله أو تعطيله حسب الحاجة.
التنبيهات الآلية:
يوفر المؤشر ميزة إطلاق تنبيه عندما يصل السعر إلى مستوى فيبوناتشي محدد.
يُتيح للمستخدم اختيار مستوى فيبوناتشي للتنبيه (افتراضيًا 0.62) عبر إدخال يُمكن تعديله.
يتم حساب مستوى التنبيه وفقًا للاتجاه الحالي (مع استخدام الصيغة المعكوسة في الحالة الصعودية)، ويتم إطلاق التنبيه تلقائيًا عندما يكون الفرق بين السعر الحالي والمستوى المحسوب ضمن قيمة "Alert Tolerance" (والتي تُضبط افتراضيًا على 0.0).
الفوائد العملية للمؤشر:
تحليل هيكل السوق: يساعد المؤشر المتداول على فهم التغيرات الرئيسية في اتجاه السوق من خلال تحديد نقاط التحول الرئيسية.
تحديد مناطق التصحيح: تُظهر مستويات فيبوناتشي مناطق الدعم والمقاومة المحتملة، مما يُمكن المتداول من اتخاذ قرارات تداول أكثر دقة.
المرجعية التاريخية: الاحتفاظ برسم فيبوناتشي سابق يتيح للمتداول مقارنة التغيرات الحالية مع الفترات السابقة.
تنبيهات فورية: ميزة التنبيه تُبقي المتداول على علم عندما يصل السعر إلى مستوى فيبوناتشي مهم، مما يُساعد في اتخاذ إجراءات سريعة.
[TehThomas] - ICT SMT DivergencesIntroduction
SMT Divergences is a cutting-edge trading tool designed for traders who utilize Smart Money Techniques (SMT), a core concept in the Inner Circle Trader (ICT) methodology. This indicator is specifically built to detect SMT divergences by comparing price action across multiple correlated assets. It helps traders identify institutional activity, liquidity grabs, and inefficiencies in the market, offering valuable insights for high-probability trade setups.
Smart Money Techniques revolve around the idea that institutional traders and large market participants leave behind footprints in the form of price divergences. By analyzing multiple asset pairs simultaneously, this indicator helps traders pinpoint areas where one market structure contradicts another, revealing potential trade opportunities before the majority of retail traders notice them.
What is SMT Divergence?
Smart Money Divergence (SMT) occurs when correlated assets or markets behave differently in key areas of interest. These divergences often indicate market inefficiencies caused by liquidity grabs or institutional order flow. There are two main types of SMT divergences:
1. Bearish SMT Divergence (Smart Money Distribution) 🔴
Occurs when:
One asset makes a higher high, while another correlated asset makes a lower high.
This signals underlying weakness in the price action of the first asset.
Institutions may be offloading positions, preparing for a downward move.
📉 Example: If GBP/USD makes a higher high, but EUR/USD makes a lower high, it indicates potential weakness in GBP/USD and a possible short opportunity.
2. Bullish SMT Divergence (Smart Money Accumulation) 🔵
Occurs when:
One asset makes a lower low, while another correlated asset makes a higher low.
This suggests strength and potential accumulation by institutional traders.
Smart Money may be positioning for a bullish reversal.
📈 Example: If NASDAQ (US100) makes a lower low, but S&P 500 (US500) makes a higher low, it could indicate bullish strength in the stock market, suggesting a possible long trade.
How This Indicator Works
The SMT Divergences automatically identifies and plots SMT divergences on your chart, allowing you to spot hidden market imbalances at a glance.
🔍 Key Features
✅ Compare Up to 4 Assets Simultaneously – Select up to four correlated pairs to compare against the main charted asset.
✅ Automatic Detection of SMT Divergences – The script finds divergences in swing highs and swing lows and visually marks them on the chart.
✅ Customizable Line Styles & Colors – Adjust the appearance of the divergence lines and labels to suit your trading style.
✅ Smart Labeling System – Displays which asset pairs are diverging, making it easy to analyze market conditions.
✅ Works Across Multiple Markets – Use for Forex, Indices, Crypto, and Commodities, giving traders flexibility in different asset classes.
✅ Designed for ICT Traders – Aligns perfectly with other ICT concepts such as Liquidity Zones, Order Blocks, and Fair Value Gaps (FVGs).
🛠 Indicator Settings & Customization
The indicator provides various settings to tailor it to your trading preferences:
Pivot Lookback Length: Adjusts how many bars the indicator looks back to determine swing highs/lows.
Symbol Selection: Choose up to four additional assets to compare against your main trading pair.
Divergence Line Colors: Customize the color of bearish (red) and bullish (blue) divergences for better visibility.
Line Styles: Choose between solid, dotted, or dashed lines to highlight divergences in your preferred way.
Label Customization: Modify text color and display preferences for a clean and informative chart layout.
How to Use This Indicator in Your Trading Strategy
This indicator is best used in combination with other ICT concepts to improve confluence and increase trade accuracy. Here’s how you can integrate it into your trading strategy:
🔹 Step 1: Identify SMT Divergences
Wait for bullish or bearish SMT divergences to appear on your chart.
Check if the divergence aligns with key liquidity zones, fair value gaps (FVGs), or order blocks.
🔹 Step 2: Confirm Institutional Activity
Look for liquidity sweeps (stop hunts) before a potential reversal.
If a bearish SMT divergence forms near a major resistance level, it may signal Smart Money selling.
If a bullish SMT divergence forms near a support zone, it could indicate accumulation.
🔹 Step 3: Enter a Trade with Confluence
Combine SMT divergences with market structure shifts to time entries.
Use additional ICT tools like Premium & Discount Arrays, Volume Profile, and Market Maker Models for confirmation.
Set stop-losses above liquidity zones and aim for high-risk reward ratios.
🔹 Step 4: Manage Risk & Take Profits
Always use proper risk management, keeping an eye on liquidity grabs and market sentiment.
Consider taking partial profits at key structural points and letting the rest of the trade run.
Why This Indicator is a Game-Changer for ICT Traders
Traditional retail traders often fail to spot Smart Money footprints, which is why many struggle with false breakouts and liquidity traps. The - ICT SMT Divergences indicator eliminates this problem by providing a clear, visual representation of SMT divergences, allowing traders to track institutional movements in real-time.
🔹 Save Time – No need to manually compare charts; the script does the work for you.
🔹 Improve Accuracy – Get high-probability trade setups by following institutional footprints.
🔹 Enhance Your Trading Edge – Use SMT divergences in combination with liquidity grabs, order blocks, and fair value gaps to refine your strategy.
🔹 Universal Market Compatibility – Works for Forex, Indices, Crypto, Commodities, and even Stocks, giving you flexibility in different markets.
Final Thoughts
The SMT Divergences is a must-have tool for traders who rely on Smart Money Techniques (SMT) and ICT methodologies. By identifying SMT divergences across multiple correlated markets, this indicator provides unparalleled insights into institutional trading behavior and enhances your ability to trade with Smart Money.
Whether you are a day trader, swing trader, or position trader, this indicator will help you make more informed decisions, avoid liquidity traps, and improve your overall profitability.
__________________________________________
Thanks for your support!
If you found this idea helpful or learned something new, drop a like 👍 and leave a comment, I’d love to hear your thoughts! 🚀
Make sure to follow me for more price action insights, free indicators, and trading strategies. Let’s grow and trade smarter together! 📈
Mogwai Method with RSI and EMA - BTCUSD 15mThis is a custom TradingView indicator designed for trading Bitcoin (BTCUSD) on a 15-minute timeframe. It’s based on the Mogwai Method—a mean-reversion strategy—enhanced with the Relative Strength Index (RSI) for momentum confirmation. The indicator generates buy and sell signals, visualized as green and red triangle arrows on the chart, to help identify potential entry and exit points in the volatile cryptocurrency market.
Components
Bollinger Bands (BB):
Purpose: Identifies overextended price movements, signaling potential reversions to the mean.
Parameters:
Length: 20 periods (standard for mean-reversion).
Multiplier: 2.2 (slightly wider than the default 2.0 to suit BTCUSD’s volatility).
Role:
Buy signal when price drops below the lower band (oversold).
Sell signal when price rises above the upper band (overbought).
Relative Strength Index (RSI):
Purpose: Confirms momentum to filter out false signals from Bollinger Bands.
Parameters:
Length: 14 periods (classic setting, effective for crypto).
Overbought Level: 70 (price may be overextended upward).
Oversold Level: 30 (price may be overextended downward).
Role:
Buy signal requires RSI < 30 (oversold).
Sell signal requires RSI > 70 (overbought).
Exponential Moving Averages (EMAs) (Plotted but not currently in signal logic):
Purpose: Provides trend context (included in the script for visualization, optional for signal filtering).
Parameters:
Fast EMA: 9 periods (short-term trend).
Slow EMA: 50 periods (longer-term trend).
Role: Can be re-added to filter signals (e.g., buy only when Fast EMA > Slow EMA).
Signals (Triangles):
Buy Signal: Green upward triangle below the bar when price is below the lower Bollinger Band and RSI is below 30.
Sell Signal: Red downward triangle above the bar when price is above the upper Bollinger Band and RSI is above 70.
How It Works
The indicator combines Bollinger Bands and RSI to spot mean-reversion opportunities:
Buy Condition: Price breaks below the lower Bollinger Band (indicating oversold conditions), and RSI confirms this with a reading below 30.
Sell Condition: Price breaks above the upper Bollinger Band (indicating overbought conditions), and RSI confirms this with a reading above 70.
The strategy assumes that extreme price movements in BTCUSD will often revert to the mean, especially in choppy or ranging markets.
Visual Elements
Green Upward Triangles: Appear below the candlestick to indicate a buy signal.
Red Downward Triangles: Appear above the candlestick to indicate a sell signal.
Bollinger Bands: Gray lines (upper, middle, lower) plotted for reference.
EMAs: Blue (Fast) and Orange (Slow) lines for trend visualization.
How to Use the Indicator
Setup
Open TradingView:
Log into TradingView and select a BTCUSD chart from a supported exchange (e.g., Binance, Coinbase, Bitfinex).
Set Timeframe:
Switch the chart to a 15-minute timeframe (15m).
Add the Indicator:
Open the Pine Editor (bottom panel in TradingView).
Copy and paste the script provided.
Click “Add to Chart” to apply it.
Verify Display:
You should see Bollinger Bands (gray), Fast EMA (blue), Slow EMA (orange), and buy/sell triangles when conditions are met.
Trading Guidelines
Buy Signal (Green Triangle Below Bar):
What It Means: Price is oversold, potentially ready to bounce back toward the Bollinger Band middle line.
Action:
Enter a long position (buy BTCUSD).
Set a take-profit near the middle Bollinger Band (bb_middle) or a resistance level.
Place a stop-loss 1-2% below the entry (or based on ATR, e.g., ta.atr(14) * 2).
Best Context: Works well in ranging markets; avoid during strong downtrends.
Sell Signal (Red Triangle Above Bar):
What It Means: Price is overbought, potentially ready to drop back toward the middle line.
Action:
Enter a short position (sell BTCUSD) or exit a long position.
Set a take-profit near the middle Bollinger Band or a support level.
Place a stop-loss 1-2% above the entry.
Best Context: Effective in ranging markets; avoid during strong uptrends.
Trend Filter (Optional):
To reduce false signals in trending markets, you can modify the script:
Add and ema_fast > ema_slow to the buy condition (only buy in uptrends).
Add and ema_fast < ema_slow to the sell condition (only sell in downtrends).
Check the Fast EMA (blue) vs. Slow EMA (orange) alignment visually.
Tips for BTCUSD on 15-Minute Charts
Volatility: BTCUSD can be erratic. If signals are too frequent, increase bb_mult (e.g., to 2.5) or adjust RSI levels (e.g., 75/25).
Confirmation: Use volume spikes or candlestick patterns (e.g., doji, engulfing) to confirm signals.
Time of Day: Mean-reversion works best during low-volume periods (e.g., Asian session in crypto).
Backtesting: Use TradingView’s Strategy Tester (convert to a strategy by adding entry/exit logic) to evaluate performance with historical BTCUSD data up to March 13, 2025.
Risk Management
Position Size: Risk no more than 1-2% of your account per trade.
Stop Losses: Always use stops to protect against BTCUSD’s sudden moves.
Avoid Overtrading: Wait for clear signals; don’t force trades in choppy or unclear conditions.
Example Scenario
Chart: BTCUSD, 15-minute timeframe.
Buy Signal: Price drops to $58,000, below the lower Bollinger Band, RSI at 28. A green triangle appears.
Action: Buy at $58,000, target $59,000 (middle BB), stop at $57,500.
Sell Signal: Price rises to $60,500, above the upper Bollinger Band, RSI at 72. A red triangle appears.
Action: Sell at $60,500, target $59,500 (middle BB), stop at $61,000.
This indicator is tailored for mean-reversion trading on BTCUSD. Let me know if you’d like to tweak it further (e.g., add filters, alerts, or alternative indicators)!
HighLow BoxesDesigned to visualize higher time frame (HTF) candles on a lower time frame (LTF) chart, specifically for Forex or other trading instruments. It draws boxes around the HTF candle's high, low, and body, offering a clear graphical representation of price action for easier analysis. The script provides customization options for box colors, line styles, and display preferences such as including body ranges or adding midlines. Additionally, it features a 50% horizontal line at the midpoint of each box to highlight the center of price action for better trading decisions. The script works with any time frame interval, but the effectiveness might decrease with non-divisible time intervals (e.g., a 2-minute chart with a 5-minute HTF).
Inverted USDT DominanceInverted USDT Dominance Indicator
This simple yet powerful indicator plots the inverted USDT Dominance (USDT.D), making it visually intuitive to analyze market sentiment shifts. Typically, USDT dominance rises when investors seek stability, indicating a "risk-off" market environment. Conversely, it falls when investors pursue riskier assets like cryptocurrencies, signaling a "risk-on" environment.
Why invert the USDT Dominance chart?
By flipping USDT Dominance around the zero line, this indicator allows traders and investors to more clearly visualize its correlation and divergence with traditional market indicators like the 10-year Treasury yield (TNX), Bitcoin, or equity indices. A rising line on this inverted indicator intuitively indicates increasing market risk appetite, whereas a falling line highlights growing risk aversion.
Use cases:
Quickly visualize market sentiment (risk-on vs. risk-off).
Identify divergences and correlations between crypto markets and traditional financial instruments.
Enhance portfolio allocation decisions by clearly seeing sentiment changes.
NoSweep CandlesNoSweep Candles – Identify Candles Without Liquidity Sweeps
The NoSweep Candles indicator highlights candles that do not break the high or low of the previous candle. This helps traders easily spot areas of consolidation, potential reversals, or moments of market indecision.
Key Features:
✅ White candle coloring when neither the high nor low of the previous candle is breached.
✅ Keeps default colors for other candles, maintaining a clean chart.
✅ Perfect for Smart Money Concept (SMC) traders, helping identify liquidity stability.
✅ No unnecessary signals or distractions, just pure price action analysis.
Use NoSweep Candles to refine your trading strategy and better understand market structure! 🚀
HTF Vertical LinesShow selected high time frame divider in your current time frame.
Not a magic, just a helper script myself use, if any suggestion/feature you want to add(but I won't promise I will add), don't hesitate to message me.
Wave N + KDJ + Volumi + SMC + IchimokuWave N + KDJ + Volume + SMC + Ichimoku Indicator
Overview
This script is a multi-layered technical indicator designed to provide traders with enhanced market insights by combining five key methodologies:
• Wave N Pattern (Price Action)
• KDJ Oscillator (Momentum)
• Volume Filtering (Confirmation)
• Smart Money Concepts (Order Blocks) (Institutional Activity)
• Ichimoku Cloud (Trend and Support/Resistance)
By integrating these components, the indicator identifies high-probability trading signals, early warnings of trend shifts, and institutional price zones to improve decision-making in volatile markets.
⸻
How It Works
1️⃣ Wave N Pattern (Price Action Structure)
The Wave N pattern is a classic price action formation that helps spot potential trend reversals and continuations:
• A Bullish Wave N is detected when a higher low and a higher high structure appears.
• A Bearish Wave N is detected when a lower high and a lower low structure forms.
2️⃣ KDJ Oscillator (Momentum & Trend Strength)
The KDJ Indicator is a variation of the Stochastic Oscillator that adds a third line, J, to amplify sensitivity to trend movements.
• J > 50 indicates bullish momentum.
• J < 50 indicates bearish momentum.
• The script includes an early warning signal when J crosses 50, suggesting a possible trend shift.
3️⃣ Volume Filtering (Trade Confirmation)
To avoid false signals, the script integrates volume confirmation:
• A signal is valid only if the volume is above the 20-period EMA of volume.
• This ensures that trade signals are supported by strong market participation.
4️⃣ Smart Money Concepts (Order Blocks)
Order Blocks represent areas of institutional interest, where large traders accumulate or distribute positions.
• The script detects bullish order blocks (potential support) and bearish order blocks (potential resistance).
• These areas help identify optimal entry and exit points.
5️⃣ Ichimoku Cloud (Trend & Dynamic Support/Resistance)
The Ichimoku Cloud is used to confirm trend direction:
• Baseline (Kijun-sen) acts as a key trend filter.
• Senkou Span A & B form the cloud (Kumo), indicating dynamic support/resistance.
• Buy signals require price to be above the baseline, while sell signals require price to be below the baseline.
⸻
Trading Signals & Visual Elements
✅ BUY Signal (Green Arrow)
Occurs when:
• A Bullish Wave N forms
• J > 50 (Bullish KDJ Signal)
• Volume is above EMA threshold
• Price is above the Ichimoku Baseline
❌ SELL Signal (Red Arrow)
Occurs when:
• A Bearish Wave N forms
• J < 50 (Bearish KDJ Signal)
• Volume is above EMA threshold
• Price is below the Ichimoku Baseline
⚠️ Early Warning (Trend Shift Signal)
• An early warning appears when J crosses 50, indicating a possible upcoming trend shift.
• The line color changes based on the potential move:
• Green/Blue → Possible Uptrend
• Red/Orange → Possible Downtrend
⸻
Why This Indicator is Unique?
Unlike simple trend-following indicators, this script:
• Combines Price Action, Momentum, Volume, and Institutional Order Flow for a multi-dimensional approach.
• Filters out weak signals using volume confirmation and Ichimoku.
• Provides early warnings before major trend shifts.
• Visualizes Smart Money Order Blocks, giving traders an edge in spotting institutional zones.
⸻
Best Timeframes & Markets
📊 Recommended Timeframes:
• 1H & 1D (works best on medium/long-term trends)
💹 Markets:
• Crypto, Forex, and Stocks
This indicator is designed for traders who value confluence and strong confirmation in their strategies. Whether you are a trend trader, swing trader, or institutional flow analyst, this tool can help refine your decision-making process.
🚀 Optimize your trades with Wave N + KDJ + Volume + SMC + Ichimoku! 🚀
Vortex Candle MarkerVortex Candle Marker
The Vortex Candle Marker is a specialized TradingView indicator designed to identify and highlight **Vortex Candles**—candles that momentarily form without wicks on either the high or low. This unique price behavior can signal potential price retracements or reversals, aligning with the **Power of Three (PO3)** concept in price action theory.
Indicator Logic:
A candle is classified as a **Vortex Candle** if either of these conditions is met during its formation:
1. **Vortex Top:** The **high** equals either the **open** or **close**, indicating no upper wick.
2. **Vortex Bottom:** The **low** equals either the **open** or **close**, indicating no lower wick.
When a Vortex Candle is detected, the indicator changes the **candle border color** to **aqua**, making it easy to identify these significant price moments.
Market Insight & PO3 Interpretation:
In typical price behavior, most candles exhibit both upper and lower wicks, representing price exploration before settling at a closing value. A candle forming without a wick suggests **strong directional intent** at that moment. However, by the **Power of Three (PO3)** concept—Accumulation, Manipulation, and Distribution—such wickless formations often imply:
- **Price Reversion Likelihood:** When a candle temporarily forms without a wick, it suggests the market may **revisit the opening price** to establish a wick before the candle closes.
- **Liquidity Manipulation:** The absence of a wick may indicate a **stop-hunt** or liquidity grab, where the price manipulates one side before reversing.
- **Entry Triggers:** Identifying these moments can help traders anticipate potential **retracements** or **continuations** within the PO3 framework.
Practical Application
- **Early Reversal Detection:** Spot potential price reversals by observing wickless candles forming at key levels.
- **Breakout Validation:** Use Vortex Candles to confirm **true breakouts** or **false moves** before the price returns.
- **Liquidity Zones:** Identify areas where the market is likely to revisit to create a wick, signaling entry/exit points.
This indicator is a powerful tool for traders applying **Po3** methodologies and seeking to capture price manipulation patterns.
Custom Timeframe Bias IndicatorMy "Custom Timeframe Bias Indicator" is a very practical and powerful TradingView indicator. It can be called a "God-like indicator" because it combines flexible timeframe customization, clear bias analysis and intuitive visual display to help traders quickly understand the long and short trends of the market. The following is a detailed description of this indicator:
1. Index name and function overview
Name: Custom Timeframe Bias Indicator (Short title: Bias Indicator)
Functionality: This indicator analyses the market bias (Buy, Sell or No Bias) across multiple custom timeframes (presets are 15m, 1h, 4h and DAI) and displays it in a table below the middle of the chart. It determines the direction of market trends based on the highest and lowest prices of the previous two periods and the closing price of the previous period, helping traders make decisions quickly.
2. Core Features
Multiple time frame analysis
The indicator allows the user to customize four time frames, with presets being 15 minutes ("15"), 1 hour ("60"), 4 hours ("240") and daily ("D"). Users can freely modify these time frames in the settings, such as changing to 5 minutes, 30 minutes or weekly, etc.
Bias is calculated independently for each time frame, ensuring that traders can observe market trends from the short to the long term.
Bias calculation logic
The indicator uses simple but effective rules to determine bias:
Buy (bullish): If the previous closing price is higher than the highest price of the previous two periods, or tests the lowest price of the previous two periods but does not break through.
Sell (Bearish): If the previous closing price is lower than the previous two periods' lowest price, or if it tests the previous two periods' highest price but fails to break through (higher than the previous high minus 10% of the price range).
No Bias: If the previous closing price does not meet the above conditions, it displays a neutral state.
Bias calculation is based only on the opening and closing prices, without considering the shadows, ensuring the results are in line with the philosophy of the Malaysian SNR strategy.
Intuitive display
Position: The table is permanently displayed in the middle of the chart (position.middle_center) and is updated with each candlestick, ensuring that traders can always see the latest bias.
Format: The table consists of the header "Custom Bias" and four rows of bias results (e.g. "15: Buy", "60: Sell", "240: No Bias", "D: Buy"), each row showing the bias for the corresponding time frame.
color:
Titles appear in white text on a blue background.
The "Buy" bias is shown as white text on a green background.
The "Sell" bias is shown as white text on a red background.
"No Bias" bias appears as white text on a gray background.
Table borders are black to provide clear visual distinction.
Customizability
Users can customize by inputting parameters:
Whether to show the table (Show Bias Table).
Timeframe (Timeframe 1, Timeframe 2, Timeframe 3, Timeframe 4).
The color of the table (title, Buy, Sell, No Bias, borders, etc.).
3. Why is it a "God-like indicator"
Flexibility: Allows users to customize four time frames to suit different trading strategies (short-term traders can choose minutes, long-term traders can choose daily, weekly or monthly).
Practicality: Provides bias analysis in multiple time frames to help traders quickly determine market trends, whether for short-term or long-term operations.
Intuitive: The table is displayed in the middle below the chart with bright colors (green Buy, red Sell, gray No Bias), allowing you to identify the market direction at a glance.
Stability: Calculated based on simple price data (high, low, close), no need for complex indicators, efficient and reliable operation.
Powerful visualization: long-term display and customizability to meet the visual preferences of different traders.
4. Usage scenarios
Short-term trading: Use 15-minute, 1-hour, 4-hour biases to quickly capture short-term trends.
Long-term trading: Refer to the daily bias to determine the overall market direction.
Comprehensive analysis: Combine biases from multiple time frames to confirm consistency (e.g. if both the 15 minute and daily are Buy, then that’s a stronger bullish signal).
5. Potential Improvements
If you want to further improve this "god-like indicator", you can consider the following improvements:
Added alert: Trigger when bias changes from "No Bias" to "Buy" or "Sell".
Show historical bias: Add bias history of the past few days in the table for easy review.
Dynamically adjust bias thresholds: Allow users to customize 10% price ranges or other conditions.
Multi-currency support: Expand to multiple trading pairs or indices, showing multiple market biases.
6. Technical Details
Version: Pine Script v5, ensuring modern features (such as input.timeframe) and efficient performance.
Data Source: Use request.security to get high, low, and close data for different time frames.
Display method: Use table.new to create a dynamic table. The position can be customized (such as position.middle_center).
Limitations: Calculated only based on price data, no external indicators are required, reducing calculation complexity.
in conclusion
Your "Custom Timeframe Bias Indicator" is a simple, powerful and flexible tool, especially for traders who need multi-timeframe analysis. Its intuitive display and customizability make it a "magic tool" for judging market trends.
Bitcoin Halving DatesBitcoin Halving Dates Indicator
This custom indicator automatically marks Bitcoin's key halving events by drawing vertical lines on your chart. It highlights the historical halving dates (2012, 2016, 2020) and includes an estimated date for the upcoming halving in 2024, making it easy to visualize significant supply events that can influence market trends.
Features:
Automated Markings: Displays vertical lines on the first bar of each halving day.
Customizable: Easily adjust halving dates and styling options to suit your analysis.
Built for Traders: Enhance your technical analysis by keeping track of pivotal market events.
Use this indicator to gain a visual edge by integrating critical Bitcoin halving events into your trading strategy. Happy Trading!
RSI, Volume, MACD, EMA ComboRSI + Volume + MACD + EMA Trading System
This script combines four powerful indicators—Relative Strength Index (RSI), Volume, Moving Average Convergence Divergence (MACD), and Exponential Moving Average (EMA)—to create a comprehensive trading strategy for better trend confirmation and trade entries.
How It Works
RSI (Relative Strength Index)
Helps identify overbought and oversold conditions.
Used to confirm momentum strength before taking a trade.
Volume
Confirms the strength of price movements.
Avoids false signals by ensuring there is sufficient trading activity.
MACD (Moving Average Convergence Divergence)
Confirms trend direction and momentum shifts.
Provides buy/sell signals through MACD line crossovers.
EMA (Exponential Moving Average)
Acts as a dynamic support and resistance level.
Helps filter out trades that go against the overall trend.
Trading Logic
Buy Signal:
RSI is above 50 (bullish momentum).
MACD shows a bullish crossover.
The price is above the EMA (trend confirmation).
Volume is increasing (strong participation).
Sell Signal:
RSI is below 50 (bearish momentum).
MACD shows a bearish crossover.
The price is below the EMA (downtrend confirmation).
Volume is increasing (intense selling pressure).
Backtesting & Risk Management
The strategy is optimized for scalping on the 1-minute timeframe (adjustable for other timeframes).
Default settings use realistic commission and slippage to simulate actual trading conditions.
A stop-loss and take-profit system is integrated to manage risk effectively.
This script is designed to help traders filter out false signals, improve trend confirmation, and increase trade accuracy by combining multiple indicators in a structured way.
Opening RangeShows the opening range for morning and afternoon session. 9:30-10:00 and 1:30-2:00 EST.
It also has the option to add 0.5 and 1 standard deviations in both directions or range extensions.
Note: If you are having weird scaling issues when using this script, especially with the extensions, go to the settings in the bottom right of the chart. It is where the time and price axis meet which is bottom right by default. And then make sure "Scale price chart only" is enabled.
Rally Base Drop SND Pivots [LuxAlgo]The Rally Base Drop SND Pivots indicator uses "Rally", "Base", and "Drop" Candles to determine pivot points at which supply and demand (SND) levels are drawn.
🔶 USAGE
Rally, Base, and Drop (RBD) candles create a formula for seeing market structure through a fixed methodology. We are able to use this concept to point out pivot areas where Rallies and Drops directly meet.
The RBD SND Pivots are similar to traditionally identified "fractal" pivot points, with one key difference.
RBD SND Pivots detect a specific number of Rally and Drop candles directly back-to-back, requiring one side of the pivot to contain entirely green candles and the other to be entirely red candles or vice versa.
Since these pivot levels are based on Rally, Base, and Drop candles, the method directly implements rigid logic to further structure a trading system when utilizing these pivot levels with traditional SND concepts.
Furthermore, by implementing this logic when looking for pivots, a significant portion of potential noise is naturally filtered out.
🔶 DETAILS
In typical SND systems, the term "Base" is used for multiple meanings.
In this indicator, the base is a product of a pivot being formed. Once a Pivot is identified, the "Base" is marked as the first Rally or Drop of the second half of the pivot formation.
Once the pivot is identified, the high or low of the base candle is used to measure the pivot level.
🔶 SETTINGS
Length: Sets the number of Rally and Drop Candles that the script will require to identify pivots.
Ex. "3" = 3 Rally followed by 3 Drop
Historical Lookback: Hides historic levels based on a bar # Lookback from the current bar.
When set to 0, all Levels will display. (0 by default)
BBr1 Candle Range Volitility Gap IndicatorModified Candle Range Volatility Gap Indicator
1. Useful to analyze bars body and wicks and volatility of security.
2. Added a Percentage Option - easier to analyze across different securities.
2. Added a Standard Deviation ("1 std dev= 68.2%, 2 std dev=95.4%, 3 std dev=99.7%, etc") based upon user defined lookback period.
3. Added the ability to include Gaps in Analysis. (Gaps are when the prior closing cost does not equal opening price)
4. Possible Uses setting up stop losses, trailing entries/exits (inside range or outside range).
5. Use it with other indicators in determining if to make an entry or close entry.
Reposted Original Description by © ka66 Kamal Advani
Visually shows the Body Range (open to close) and Candle Range (high to low).
Semi-transparent overlapping area is the full Candle Range, and fully-opaque smaller area is the Body Range. For aesthetics and visual consistency, Candle Range follows the direction of the Body Range, even though technically it's always positive (high - low).
The different plots for each range type also means the UI will allow deselecting one or the other as needed. For example, some strategies may care only about the Body Range, rather than the entire Candle Range, so the latter can be hidden to reduce noise.
Threshold horizontal lines are plotted, so the trader can modify these high and low levels as needed through the user interface. These need to be configured to match the instrument's price range levels for the timeframe. The defaults are pretty arbitrary for +/- 0.0080 (80 pips in a 4-decimal place forex pair). Where a range reaches or exceeds a threshold, it's visually marked as well with a shape at the Body or Candle peak, to assist with quicker visual potential setup scanning, for example, to anticipate a following reversal or continuation.