Sun Moon Conjunctions Trine Oppositions 2025this script is an astrological tool designed to overlay significant Sun-Moon aspect events for 2025 on a Bitcoin chart. It highlights key lunar phases and aspects—Conjunctions (New Moon) in blue, Squares in red, Oppositions (Full Moon) in purple, and Trines in green—using background colors and labeled markers. Users can toggle visibility for each aspect type and adjust label sizes via customizable inputs. The script accurately marks events from January through December 2025, with labels appearing once per event, making it a valuable resource for exploring potential correlations between lunar cycles and Bitcoin price movements.
Concept
Accumulation & Buy Zones [SmartFusion Spot]SmartFusion AI is an advanced version of an indicator for the TradingView platform, utilizing artificial intelligence methods to analyze and predict market movements. This indicator is perfect for traders who want to combine powerful multi-timeframe analysis with intelligent algorithms for decision-making.
Features:
Multi-Timeframe Analysis — The indicator considers data from multiple time intervals (from 15 minutes to 1 week), allowing you to see both short-term and long-term trends.
Profit/Loss Levels — Automatically calculates and displays take profit and stop loss levels based on current market conditions, minimizing risk.
Buy/Sell Signals — Generates precise entry and exit signals, confirmed by volume indicators and RSI.
Automatic Support and Resistance Levels — The indicator automatically identifies key levels where reversals or breakouts are likely to occur.
Scalper Mode — For those trading on smaller timeframes, the indicator offers a specialized scalping mode to capture quick market movements with minimal risk.
Benefits:
Increased trading accuracy with integrated AI algorithms.
User-friendly interface with detailed signals.
Easy to set up and customizable for different trading styles.
Reduced stress in decision-making thanks to automatic calculations and recommendations.
Sessions with Mausa session high/low tracker that draws flat, horizontal lines for Asia, London, and New York trading sessions. It updates those levels in real time during each session, locks them in once the session ends, and keeps them on the chart for context.
At a glance, you always know:
Where each session’s highs and lows were set
Which session produced them (ASIA, LDN, NY labels float cleanly above the highs)
When price is approaching or reacting to prior session levels
🔹 Use Cases:
• Key Levels – See where Asia, London, or NY set boundaries, and watch how price respects or rejects them
• Breakout Zones – Monitor when price breaks above/below session highs/lows
• Session Structure – Know instantly if a move happened during London or NY without squinting at the clock
• Backtesting – Keep historic session levels on the chart for reference — nothing gets deleted
• Confluence – Align these levels with support/resistance, fibs, or liquidity zones
Simple, visual, no distractions — just session structure at a glance.
Liquidity Sweep + OB Trap"A high-precision smart money indicator that detects liquidity sweeps, volume divergence, and order block traps—filtered by trend—to catch false breakouts and sniper reversals."
Hedging Exit Strategy - XAUUSD//@version=5
indicator("Hedging Exit Strategy - XAUUSD", overlay=true)
// === Supertrend Settings ===
atrPeriod = input.int(10, title="ATR Period")
factor = input.float(3.0, title="Supertrend Factor")
= ta.supertrend(factor, atrPeriod)
// === External ML Signal (manual input for simulation/testing) ===
mlSignal = input.string("Neutral", title="ML Signal (Buy / Sell / Neutral)", options= )
// === Entry Buy Info ===
entryBuyPrice = input.float(3005.0, title="Entry Buy Price")
currentProfit = close - entryBuyPrice
isBuyProfitable = currentProfit > 0
// === Conditions ===
isSupertrendSell = direction < 0
isMLSell = mlSignal == "Sell"
exitBuyCondition = isBuyProfitable and isMLSell and isSupertrendSell
// === Plotting Supertrend ===
plot(supertrend, "Supertrend", color=direction > 0 ? color.green : color.red, linewidth=2)
// === Plot Exit Buy Signal ===
bgcolor(exitBuyCondition ? color.red : na, transp=85)
plotshape(exitBuyCondition, title="Exit Buy", location=location.abovebar, color=color.red, style=shape.flag, text="EXIT")
// === Create label only when exitBuyCondition is true ===
if exitBuyCondition
label.new(bar_index, high, "EXIT BUY", style=label.style_label_down, color=color.red, size=size.small, textcolor=color.white)
Daily Time Range HighlightThis Pine Script code creates a TradingView indicator that allows users to highlight a specific time range on a chosen day of the week. It draws a customizable colored box on the price chart, spanning from the session's start to end and covering the highest high and lowest low within that period. Users can enable or disable the highlighting, select the day of the week and time range, and customize the appearance of the highlight box through the indicator's settings.
XAUUSD MA Cosine Similarity//@version=5
indicator(title="🔍 XAUUSD - Cosine Similarity MA (ML-inspired)", shorttitle="XAUUSD CosSim MA", overlay=false)
// ------------------------------
// 📌 Input Parameter
// ------------------------------
maLength1 = input.int(5, title="MA Window 1 (Short)", minval=2)
maLength2 = input.int(10, title="MA Window 2 (Long)", minval=2)
thresholdBuy = input.float(0.95, title="Threshold BUY", step=0.01)
thresholdSell = input.float(0.90, title="Threshold SELL", step=0.01)
showSignal = input.bool(true, title="Tampilkan Sinyal Buy/Sell")
// ------------------------------
// 🧠 Fungsi Cosine Similarity
// ------------------------------
getNormalizedVector(length) =>
vec = array.new_float()
norm = 0.0
for i = 0 to length - 1
val = close
array.push(vec, val)
norm += val * val
norm := math.sqrt(norm)
for i = 0 to length - 1
val = array.get(vec, i)
array.set(vec, i, norm != 0 ? val / norm : 0.0)
vec
cosineSimilarity(vec1, vec2) =>
dot = 0.0
size = math.min(array.size(vec1), array.size(vec2))
for i = 0 to size - 1
dot += array.get(vec1, i) * array.get(vec2, i)
dot
// ------------------------------
// 📈 Perhitungan Cosine Similarity
// ------------------------------
vec1 = getNormalizedVector(maLength1)
vec2 = getNormalizedVector(maLength2)
cos_sim = cosineSimilarity(vec1, vec2)
// ------------------------------
// 🔔 Sinyal Trading
// ------------------------------
buySignal = cos_sim > thresholdBuy
sellSignal = cos_sim < thresholdSell
plot(cos_sim, title="Cosine Similarity", color=color.orange, linewidth=2)
hline(thresholdBuy, "Threshold BUY", color=color.green, linestyle=hline.style_dashed)
hline(thresholdSell, "Threshold SELL", color=color.red, linestyle=hline.style_dashed)
plotshape(showSignal and buySignal ? cos_sim : na, title="Buy Signal", location=location.bottom, color=color.green, style=shape.labelup, text="BUY")
plotshape(showSignal and sellSignal ? cos_sim : na, title="Sell Signal", location=location.top, color=color.red, style=shape.labeldown, text="SELL")
// ------------------------------
// 📘 Info Panel (Optional)
// ------------------------------
var label infoLabel = na
if (bar_index % 20 == 0)
label.delete(infoLabel)
infoLabel := label.new(x=bar_index, y=cos_sim, text="Cosine Similarity MA Inspired by Machine Learning By: @YourName", style=label.style_label_left, textcolor=color.white, bgcolor=color.gray, size=size.small)
RSI Strategy with Backtestingupgraded RSI Strategy with strategy backtesting support included. It places trades when RSI crosses below the oversold level (Buy) and above the overbought level (Sell), and includes adjustable take-profit and stop-loss inputs for more realistic simulation.
MMXM ICT [TradingFinder] Market Maker Model PO3 CHoCH/CSID + FVGMMXM ICT Market Maker Model PO3 CHoCH/CSID + FVG
This comprehensive indicator is designed for traders leveraging ICT (Inner Circle Trader) concepts, particularly the Market Maker Model, to identify high-probability trade setups based on institutional price delivery behavior. It combines multiple structural elements, fair value inefficiencies, and entry signals to assist with PO3 (Power of 3), CHoCH, and Market Structure analysis.
🔹 Key Features:
CHoCH / BOS Detection:
Automatically identifies Change of Character (CHoCH) and Break of Structure (BOS) using swing highs and lows. Useful for recognizing early trend reversals or continuations.
Fair Value Gaps (FVG):
Highlights imbalances between buyers and sellers by detecting unfilled price gaps, signaling potential areas of price drawdown or support/resistance.
Market Structure (HH/LL):
Plots Higher Highs and Lower Lows to visually assist with trend analysis and structural shifts.
Buy & Sell Signals:
Entry signals are generated when CHoCH aligns with the prevailing trend direction, helping to confirm high-probability trade entries.
⚙️ Customizable Inputs:
FVG Lookback and Size Thresholds
CHoCH Swing Sensitivity
Market Structure Swing Detection
Toggle Display Options for All Visual Elements
🎯 Use Case:
Ideal for day traders and swing traders seeking to trade with the "smart money." When FVG zones align with CHoCH and confirmed trend direction, this tool helps uncover potential sniper entries and exits.
RK_RAVI in this script
combination of
EMA 20
EMA 50
TRUE RANGE
AVERAGE TRUE RANGE
DAILY AVERAGE TRUE RANGE
THIS INDECATOR IS DEDICATED TO MY MENTOR MR RAVI R KUMAR
Zonas Prohibidas Topstep (NQ) - Auto🛡️ Topstep Restricted Zones (Auto Previous Close) — by Dragonthegood
This script is built for traders using Topstep or other prop firm accounts that enforce risk rules near daily price limits (such as on futures like NQ, the E-mini Nasdaq-100).
🧠 What does this indicator do?
🔹 Automatically fetches the previous day's closing price
🔹 Based on that close, it calculates:
The 7% daily price limit (up and down)
The 2% restricted zone near those limits, where Topstep does not allow trading
🔹 Visually draws two red horizontal zones (upper and lower) on the chart, indicating where you should not open or hold positions
🔹 Optionally displays the previous close as a label on the chart for reference
🔒 Why is it useful?
Helps you avoid violations of Topstep's high-risk zone rules
Prevents you from getting stuck in a trade if the market hits limit up or limit down
Works in real-time, without needing to manually input the previous close
🛠️ How to use it:
Apply the script to your chart (works on any timeframe)
The danger zones will auto-draw based on yesterday’s close
If price is inside the red zone — don’t trade (per Topstep rules)
No daily configuration required
📌 Perfect for:
Futures traders in funded accounts (Topstep, Apex, etc.)
Scalpers and day traders using NQ, ES, RTY, etc.
Anyone managing risk during high-volatility conditions
Nifty 0.6% Options Strategy [15min]Key Changes Made:
Threshold Adjustment:
Changed from 0.4% to 0.6% in two places (input and plot labels)
Updated alert messages accordingly
Visual Improvements:
Clear "+0.6%" and "-0.6%" labels on the reference lines
Maintained all visual markers (circles for thresholds, labels for signals)
Added Alert Conditions:
Ready-to-use alerts for mobile/email notifications
Separate alerts for CALL and PUT signals
Strategy Logic Remains:
Same entry/exit mechanics (4-bar hold period)
Same non-repainting signal calculation
Same money management parameters
This version gives you slightly fewer but higher-probability signals compared to the 0.4% version, while maintaining all the robust features of the original strategy. The wider threshold helps filter out market noise during choppy periods.
Nifty 0.4% Options Strategy [15min]How This Works:
Entries:
CALL when Nifty moves +0.4% from previous close
PUT when Nifty moves -0.4% from previous close
Exits:
Automatically closes all positions after specified bars (default: 4 bars = 1 hour)
Visuals:
Gray line: Previous day's close
Green circles: +0.4% threshold
Red circles: -0.4% threshold
Gold Scalping Basic+This script is the "Basic+ Gold Scalping Strategy," specifically designed for scalping XAUUSD on the 5-minute chart. It combines smart indicator filters with price action logic to help traders identify high-probability entries and exits. The strategy is based on market structure, trend bias, and momentum confirmation, making it ideal for short-term traders who want clarity in fast-moving gold markets.
Key Features:
Trend-based entry signals using price action
Indicator filters to avoid false setups
Works best in volatile conditions
Optimized for 5M timeframe
Includes visual signals for buy/sell zones
Live SessionsLive sessions plots the highs and lows of the previous for sessions.
It also marks when these are broken by price.
Default Time Frames are:
London Session = "0000-0600", "UTC-4"
New York Session = "0830-1230", "UTC-4"
Asia Session = "1800-0000", "UTC-4"
New York Close Session = "1330-1630", "UTC-4"
Useful for highlighting when price has gone through a previous session high or low and quickly seeing where liquidity still lies.
Custom Level IndicatorThis indicator is mainly used for back testing your strategy manually. It allows you to set a fixed target value and SL value to see if your strategy hits the target or it hits the SL.
Input the entry value.
It will allow you to input a fixed target value and SL value for both bullish and bearish trades. The Bullish trades are indicated by Green and Bearish trades are indicated by Red lines.
Bitcoin MVRV Z-Score Indicator### **What This Script Does (In Plain English)**
Imagine Bitcoin has a "fair price" based on what people *actually paid* for it (called the **Realized Value**). This script tells you if Bitcoin is currently **overpriced** or **underpriced** compared to that fair price, using math.
---
### **How It Works (Like a Car Dashboard)**
1. **The Speedometer (Z-Score Line)**
- The blue line (**Z-Score**) acts like a speedometer for Bitcoin’s price:
- **Above Red Line** → Bitcoin is "speeding" (overpriced).
- **Below Green Line** → Bitcoin is "parked" (underpriced).
2. **The Warning Lights (Colors)**
- **Red Background**: "Slow down!" – Bitcoin might be too expensive.
- **Green Background**: "Time to fuel up!" – Bitcoin might be a bargain.
3. **The Alarms (Alerts)**
- Your phone buzzes when:
- Green light turns on → "Buy opportunity!"
- Red light turns on → "Be careful – might be time to sell!"
---
### **Real-Life Example**
- **2021 Bitcoin Crash**:
- The red light turned on when Bitcoin hit $60,000+ (Z-Score >7).
- A few months later, Bitcoin crashed to $30,000.
- **2023 Rally**:
- The green light turned on when Bitcoin was around $20,000 (Z-Score <0.1).
- Bitcoin later rallied to $35,000.
---
### **How to Use It (3 Simple Steps)**
1. **Look at the Blue Line**:
- If it’s **rising toward the red zone**, Bitcoin is getting expensive.
- If it’s **falling toward the green zone**, Bitcoin is getting cheap.
2. **Check the Colors**:
- Trade carefully when the background is **red**.
- Look for buying chances when it’s **green**.
3. **Set Alerts**:
- Get notified when Bitcoin enters "cheap" or "expensive" zones.
---
### **Important Notes**
- **Not Magic**: This tool helps spot trends but isn’t perfect. Always combine it with other indicators.
- **Best for Bitcoin**: Works great for Bitcoin, not as well for altcoins.
- **Long-Term Focus**: Signals work best over months/years, not hours.
---
Think of it as a **thermometer for Bitcoin’s price fever** – it tells you when the market is "hot" or "cold." 🔥❄️
Fibonacci & Bollinger Bands StrategyTrading System: Fibonacci & Bollinger Bands Strategy
1. Session Timing
Trade only from 1 PM onwards.
Identify the first candle on the 1 PM vertical line to set the market direction.
If it's a bullish candle, look for buy opportunities.
If it's a bearish candle, look for sell opportunities.
2. Fibonacci Retracement as a Measuring Tool
Identify the recent swing high and swing low before the 1 PM session.
Draw Fibonacci retracement levels from low to high (for buys) or high to low (for sells).
Key retracement levels to watch: 0.0%, 50.0%, and 100.0%.
Entries can be placed at 0.0% or 50.0%, aiming for a move toward 100.0% retracement.
3. Bollinger Bands Confirmation
If the Bollinger Bands are above price, expect a downward move (sell).
If the Bollinger Bands are below price, expect an upward move (buy).
Use this as additional confirmation for your Fibonacci-based trade.
4. Entry & Exit Rules
Entry:
If the 1 PM candle confirms a bullish bias, enter long near Fibonacci 0.0% or 50.0%.
If the 1 PM candle confirms a bearish bias, enter short near Fibonacci 0.0% or 50.0%.
Stop Loss: Below (for buys) or above (for sells) the swing low/high used for Fibonacci.
Take Profit: Target 100.0% retracement level or next key resistance/support.
5. Risk Management
Risk 1-2% per trade.
Avoid trading if price is too far from Fibonacci levels.
Confirm setup with Bollinger Bands alignment.
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.
52-Week & 5-Year High/Low with DatesThis indicator is designed to help traders quickly identify key price levels and their historical context by displaying the 52-week high/low and 5-year high/low prices along with their respective dates. It provides a clear visual representation of these levels directly on the chart and in a dashboard table for easy reference.
Key Features
52-Week High/Low:
Displays the highest and lowest prices over the last 252 trading days (approximately 52 weeks).
Includes the exact date when these levels were reached.
5-Year High/Low:
Displays the highest and lowest prices over the last 1260 trading days (approximately 5 years).
Includes the exact date when these levels were reached.
Visual Labels:
High and low levels are marked on the chart with labels that include the price and date.
Dashboard Table:
A table in the top-right corner of the chart summarizes the 52-week and 5-year high/low prices and their dates for quick reference.
Customizable Date Format:
Dates are displayed in the YYYY-MM-DD format for clarity and consistency.
True Liquidity BlocksSo basically I've been deep diving into liquidity trading concepts similar to ICT (Inner Circle Trader) and developed an indicator that breaks down market movement through a volume-centric lens.
Key Concept:
Markets move not just by price, but by resolving trapped positions
Volume segments, not time intervals, show true market dynamics
VWAP (Volume Weighted Average Price) becomes a key structural reference
What Makes This Different:
Tracks volume segments instead of fixed time frames
Identifies "trapped" trader positions
Measures liquidity level efficiency
Color-codes bars based on nearest liquidity zone
Indicator Features:
Cyan/Red liquidity levels showing buy/sell pressure
Efficiency tracking for each level
Dynamic volume-based segmentation
Bar coloring to show nearest liquidity zone
Theoretical Inspiration: Viewed markets as energy systems where:
Positions create potential energy
Price movement resolves this energy
Trends form through systematic position liquidation
VWAP Recalculation in Each Segment:
Segment Start:
VWAP resets when volume threshold User Inputtable (600,000) is reached
Uses the last 4 price values (High, Low, Close, Close) for calculation
Weighted by volume traded during that segment
Calculation Method:
pineCopy = ta.vwap(hlcc4, na(segment_start) ? true : na, 1)
hlcc4: Combines high, low, close prices
na(segment_start): Ensures reset at new segment
Weighted by volume, not equal time intervals
Key Points:
Dynamic recalculation each segment
Reflects most recent trading activity
Provides real-time fair price reference
Tracks positioning
Essentially, VWAP resets and recalculates with each new volume segment, creating a rolling, volume-weighted average price that maps trader positioning.
BSL (Buy Side Liquidity) and SSL (Sell Side Liquidity) Explained:
When a volume segment closes relative to VWAP, it creates natural positioning traps:
BSL (Cyan) - Created when price closes BELOW THAT SEGMENT'S VWAP:
Bulls are positioned BELOW VWAP (trapped)
Shorts are positioned ABOVE VWAP (In Profit)
SSL (Red) - Created when price closes ABOVE THAT SEGMENT"S VWAP:
Bulls are positioned ABOVE VWAP (trapped)
Shorts are positioned BELOW VWAP (trapped)
Core Mechanism:
VWAP acts as a reference point for trader positioning
Trapped positions create inherent market tension
Levels expand to show accumulating pressure
Color-coded for quick identification of potential move direction
The goal: Visualize where traders are likely "stuck" and must eventually resolve their positions or liquidate other's, driving market movement.
It was just a fun experiment but If ya'll have any thoughts on it or what I could do to improve it, I would appreciate it.
Just a little note, It's optimized for futures, but if u uncheck the "Rest at Futures Open ?" setting, it allow full reign of any asset with volume data.
29&71 Goldbach levelsThe indicator automatically plots horizontal lines at the 29 and 71 price levels on your chart. These levels serve as psychological barriers in the market, where price action may react or consolidate, just as prime numbers are fundamental in the theory of numbers.
---
Features:
- 29 Level: Identifies significant areas where market participants may encounter support or resistance, similar to the importance of prime numbers in Goldbach's conjecture.
- 71 Level: Marks another key zone that might indicate possible price breakouts or reversals, offering traders a reference point for decision-making.
- Customizable: You can adjust the colors, line styles, or alerts associated with these levels to fit your trading preferences.
How to Use:
- Use the 29 and 71 levels to spot potential areas of support or resistance on the chart.
- Watch for price reactions at these levels for possible breakout or reversal setups.
- Combine the levels with other technical indicators for added confirmation.
---
This indicator blends the theory of prime numbers with market analysis, offering traders a novel approach to identifying key levels that might influence price movements.
SMT Divergence [TakingProphets]The SMT (Smart Money Technique) Divergence indicator identifies potential market manipulation and smart money footprints by comparing price action between correlated instruments. It uses a dual-detection system to catch both frequent local SMTs and larger structural SMTs:
• Primary detection uses a shorter lookback period (default 5) to identify common SMT patterns
• Secondary detection uses a longer lookback period (default 8) to catch larger structural SMTs
• Automatically filters significant moves to prevent noise
• Labels are placed clearly outside of price action for better visibility
• Toggle between showing all SMTs or only significant liquidity sweeps
Compare any two instruments to spot divergences in their price action. Particularly useful for:
- Futures vs Spot markets
- Related currency pairs
- Index vs its components
- Any correlated instruments
Default settings are optimized for intraday trading but can be adjusted for different timeframes.
Note: This indicator works best when comparing closely correlated instruments and should be used alongside other technical analysis tools.