JoeySS Daily Pivot PointsDaily Pivots based on ADR with mods to ADR calcs. Pivot is based on previous day VPOC. Levels should encompass expected daily range based on the ADR calculations.
樞軸點和水平
B A N K $ - Breaks & SweepsThis indicator automatically maps on Breaks of Structure & Liquidity Sweeps. It works by calculating pivot points based on how many candles are above/below either side of a pivot.
The user can manually set how many candles need to be above/below either side of a pivot if they would prefer to change it.
The indicator will dynamically adjust the lines as the user changes timeframe to allow for seamless analysis.
Features
Break of Structure lines
Liquidity Sweep lines
Dealing Range - this allows the user to visualise the current dealing range
Explanation
A sweep is determined by whether a candle closes through a pivot point with a body closure or not. If the candle wicks this level but fails to close through it, the line will turn red to indicate a liquidity sweep.
If the following 3 candles go on to close through the break line, this will then update it from a red sweep line to the normal break line again. (sometimes the initial candle that touches a level will not close through it but price will continue to break that level in the next few candles).
АЗЪ 3.610 - Squeeze Momentum + ADX + FastTF + Alerts + PnLStrata genius squeeze momentum + tester + adx +fast tf
PT FinderThis is mostly helpful to find potential price targets for Daytrades on the daily chart (if stronger resistances / supports are too far away).
Shows highs / lows of nearby "pivot" candles (higher high / lower low than both candles around) - depending on expected trade direction. Based on my experience these can be potential (albeit weak) resistance / support.
If it shows values only in the wrong trade direction: set a checkmark at "Invert bullish / bearish price targets" in the indicator settings
Also shows the ADR (blue line = yesterday's close MINUS Average Day Range) - which is helpful for Daytrades to see what price movement you could potentially expect for the day!
As a nice bonus it also shows gaps as yellow areas - in case you maybe missed them because you zoomed in / out too much on your daily chart.
More infos: www.reddit.com
KING_HPM_LPM_SPYName: KING_HPM_LPM_SPY
This indicator identifies and plots the high (HPM) and low (LPM) of the pre-market session for the SPY ticker (or any chart it's applied to), based on the New York timezone (04:00 - 09:30 AM).
Functionality:
Tracks the high and low during the premarket hours.
When the premarket ends (09:30 AM NY time), it draws horizontal lines at the premarket high and low levels.
It also adds labels:
"HPM" for the high
"LPM" for the low
These lines and labels are customizable (style, width, color).
It keeps the plotted lines/labels for a user-defined number of days (default = 2).
If the number of stored days exceeds the limit, it automatically deletes the oldest lines and labels to maintain only the most recent days visible.
Lion Vip + V2Lion Vip +V1
The Lion Vip +V1 indicator is a powerful, multi-purpose tool designed to simplify your trading decisions by combining three core analysis components into a single, clean interface. This comprehensive system helps you identify market trends, pinpoint critical support and resistance levels, and confirm overall market direction.
Key Features:
1. Lion VIP Trend-Following Engine
Clear Buy/Sell Signals: Get straightforward buy and sell signals based on the market's price action. The system uses a dynamic trailing stop to follow the trend, making it easy to spot potential reversals.
Intuitive Trend Highlighting: The background of your chart is colored to instantly show you the dominant trend, so you can make decisions at a glance. Green for uptrends, red for downtrends.
2. Multi-Timeframe Support & Resistance (S/R) Module
Automatic S/R Levels: The indicator automatically identifies and draws significant support and resistance levels from pivot points. This saves you time and ensures you're looking at the most relevant levels.
Cross-Timeframe Analysis: Access key S/R levels from higher timeframes directly on your current chart. By enabling up to three different timeframes in the settings, you can see how the bigger picture affects your trading.
Customizable Lines: You have full control over the style, color, and thickness of your S/R lines to match your personal chart layout.
3. Simple Moving Average (MA) Confirmation
Trend Validation: A customizable Simple Moving Average (MA) is included to help you validate the signals from the Lion VIP system. Use it to confirm the overall trend direction and reduce false signals.
Why Use Lion Vip +V1?
Streamlined Analysis: No need to clutter your chart with multiple indicators. Lion Vip +V1 puts trend-following, support/resistance, and trend confirmation all in one place.
Highly Customizable: Each component can be individually turned on or off and its settings can be adjusted to fit your specific trading strategy.
Clarity and Simplicity: The indicator provides a clean and easy-to-read display, helping you make faster, more confident trading decisions.
Lion Vip +V1 is the perfect tool for traders of all levels who want a clear and comprehensive view of the market without the noise.
Avinacci LevelsThe Avinacci levels are based on Avi's(whop.com) reading of the 8am to 8:30am, 30mn candle. The script plots equidistant levels up and down from the high and lows of this 30mn period. It only works on the 30mn chart.
Trend MasterOverview
The Strategy is a trend-following trading system designed for forex, stocks, or other markets on TradingView. It uses pivot points to identify support and resistance levels, combined with a 200-period Exponential Moving Average (EMA) to filter trades. The strategy enters long or short positions based on trend reversals during specific trading sessions (London or New York). It incorporates robust risk management, including position sizing based on risk percentage or fixed amount, trailing stop-losses, breakeven moves, and weekly/monthly profit/loss limits to prevent overtrading.
This script is ideal for traders who want a semi-automated approach with visual aids like colored session backgrounds, support/resistance lines, and a performance dashboard. It supports backtesting from a custom start date and can limit trades to one per session for discipline. Alerts are built-in for entries, exits, and stop-loss adjustments, making it compatible with automated trading bots.
Key Benefits:
Trend Reversal Detection: Spots higher highs/lows and lower highs/lows to confirm trend changes.
Session Filtering: Trades only during high-liquidity sessions to avoid choppy markets.
Risk Control: Automatically calculates position sizes to risk only a set percentage or dollar amount per trade.
Performance Tracking: Displays a table of weekly or monthly P&L (profit and loss) with color-coded heatmaps for easy review.
Customizable: Adjust trade direction, risk levels, take-profit ratios, and more via inputs.
The strategy uses a 1:1.2 risk-reward ratio by default but can be tweaked.
How It Works
Trend Identification:
The script calculates pivot highs and lows using left (4) and right (2) bars to detect swing points.
It identifies patterns like Higher Highs (HH), Higher Lows (HL), Lower Highs (LH), and Lower Lows (LL) to determine the trend direction (uptrend if above resistance, downtrend if below support).
Support (green dotted lines) and resistance (red dotted lines) are drawn dynamically and update on trend changes.
Bars are colored blue (uptrend) or black (downtrend) for visual clarity.
Entry Signals:
Long Entry: Price closes above the 200 EMA, trend shifts from down to up (e.g., breaking resistance), during an active session (London or NY), and no trade has been taken that session (if enabled).
Short Entry: Price closes below the 200 EMA, trend shifts from up to down (e.g., breaking support), during an active session, and no prior trade that session.
Trades can be restricted to "Long Only," "Short Only," or "Both."
Entries are filtered by a start date (e.g., from January 2022) and optional month-specific testing.
Position Sizing and Risk:
Risk per trade: Either a fixed dollar amount (e.g., $500) or percentage of equity (e.g., 1%).
Quantity is calculated as: Risk Amount / (Entry Price - Stop-Loss Price).
This ensures you never risk more than intended, regardless of market volatility.
Stop-Loss (SL) and Take-Profit (TP):
SL for Longs: Set below the recent support level, adjustable by a "reduce value" (e.g., tighten by 0-90%) and gap (e.g., add a buffer).
SL for Shorts: Set above the recent resistance level, with similar adjustments.
TP: Based on risk-reward ratio (default 1.2:1), so if SL is 100 pips away, TP is 120 pips in profit.
Visual boxes show SL (red) and TP (green) on the chart for the next 4 bars after entry.
Trade Management:
Trailing SL: Automatically moves SL to the new support (longs) or resistance (shorts) if it tightens the stop without increasing risk.
Breakeven Move: If enabled, SL moves to entry price once profit reaches a set ratio of initial risk (default 1:1). For example, if risk was 1%, SL moves to breakeven at 1% profit.
One Trade Per Session: Prevents multiple entries in the same London or NY session to avoid overtrading.
Sessions include optional weekend inclusion and are highlighted (blue for London, green for NY).
Risk Limits (Weekly/Monthly):
Monitors P&L for the current week or month.
Stops trading if losses hit a limit (e.g., -3%) or profits reach a target (e.g., +7%).
Resets at the start of each new week/month.
Alerts notify when limits are hit.
Exits:
Trades exit at TP, SL, or manually via alerts.
No time-based exits; relies on price action.
Performance Dashboard:
A customizable table (position, size, colors) shows P&L percentages for each week/month in a grid.
Rows = Years, Columns = Weeks (1-52) or Months (1-12).
Color scaling: Green for profits (darker for bigger wins), red for losses (darker for bigger losses).
Yearly totals in the last column.
Helps visualize strategy performance over time without manual calculations.
Input Parameters Explained
Here's a breakdown of the main inputs for easy customization:
Trade Direction: "Both" (default), "Long Only," or "Short Only" – Controls allowed trade types.
Test Only Selected Month: If true, backtests only the specified month from the start year.
Start Year/Month: Sets the backtest start date (default: Jan 2022).
Include Weekends: If true, sessions can include weekends (rarely useful for forex).
Only One Trade Per Session: Limits to one entry per London/NY session (default: true).
Risk Management Time Frame: "Weekly" or "Monthly" – For P&L limits.
Enable Limits: Toggle weekly/monthly stop trading on loss/profit thresholds.
Loss Limit (%)/Profit Target (%): Stops trading if P&L hits these (e.g., -3% loss or +7% profit).
London/New York Session: Enable/disable, with time ranges (e.g., London: 0800-1300 UTC).
Left/Right Bars: For pivot detection (default: 4 left, 2 right) – Higher values smooth signals.
Support/Resistance: Toggle lines, colors, style, width.
Change Bar Color: Colors bars based on trend.
TP RR: Take-profit risk-reward (default: 1.2).
Stoploss Reduce Value: Tightens SL (negative values widen it, 0-0.9 range).
Stoploss Gap: Adds a buffer to SL (e.g., 0.1% away from support).
Move to Breakeven: Enables SL move to entry at a profit ratio (default: true, 1:1).
Use Risk Amount $: If true, risks fixed $ (e.g., 500); else, % of equity (default: 1%).
EMA 3: The slow EMA period (default: 200) for trend filter.
Performance Display: Toggle table, location (e.g., Bottom Right), size, colors, scaling for heatmaps.
Setup and Usage Tips
Add to Chart: Copy the script into TradingView's Pine Editor, compile, and add to your chart.
Backtesting: Use the Strategy Tester tab. Adjust inputs and test on historical data.
Live Trading: Connect alerts to a broker or bot (e.g., via webhook). The script sends JSON-formatted alerts for entry, exit, SL moves, and limits.
Best Markets: Works well on crypto pairs like SOLUSD or RUNEUSD on 4H timeframes.
Risk Warning: This is not financial advice. Always use demo accounts first. Past performance doesn't guarantee future results. Commission is set to 0.05% by default – adjust for your broker.
Customization: Experiment with EMA length or RR ratio for your style.
ATR SL/TPStop Loss Finder ATR
A Stop Loss Finder ATR indicator is a dynamic risk management tool leveraging the Average True Range (ATR) to identify and track optimal stop-loss levels based on current market volatility.
A stop hunt indicator is a technical tool designed to identify potential instances where large market participants, often referred to as "smart money," deliberately move the price to trigger a large number of stop-loss orders, creating a temporary price distortion before reversing the trend. These indicators aim to help traders detect these events to either avoid being stopped out or to enter trades in the direction of the anticipated reversal.
For example, a long wick below support with high volume may signal a bullish stop-hunt , indicating that the price has been driven down to trigger sell-stop orders before reversing upward. Conversely, a long wick above resistance with high volume may signal a bearish stop-hunt , suggesting the price was pushed up to trigger buy-stop orders before reversing downward. The presence of such wicks is often associated with candlestick patterns like hammers or shooting stars.
Unlike fixed stop-losses, this indicator adapts its distance from the current price using a customizable ATR multiplier, ensuring that stop-loss levels are neither too tight (prone to being triggered by normal market noise) nor too wide (exposing capital to excessive risk) . The core function calculates the true range—considering the current high-low range, gaps up, and gaps down—over a user-defined period (typically 14 bars), then applies a multiplier to generate a volatility-adjusted stop-loss distance . This approach allows the indicator to dynamically widen stops during high-volatility periods and tighten them during calm markets, providing a more responsive and context-aware exit strategy.
ORB with Golden Zone FIB targets, Any Timeframe by TenAMTraderDescription:
This indicator is designed to help traders identify key price levels using Fibonacci extensions and retracements based on the Opening Range Breakout (ORB). The levels are visualized as “Golden Zones”, which can serve as potential targets for trades.
Features:
Customizable ORB Timeframe: By default, the ORB is set from 9:30 AM to 9:45 AM EST, but any timeframe can be configured in the settings to fit your trading style.
Golden Zones as Targets: Fibonacci levels are intended to be used as potential profit-taking zones or areas to monitor for reversals, providing a structured framework for intraday and swing trading.
Adjustable Chart Settings: Color-coded levels make it easy to interpret at a glance, and all lines can be customized for personal preference.
Versatile Application: The indicator works across any timeframe, enabling traders to analyze both intraday and multi-day price action.
How to Use:
Ensure Regular Trading Hours (RTH) is enabled on your chart for accurate level calculation.
Observe price action near Golden Zones: a confirmed breakout may indicate continuation, while a pullback could signal a reversal opportunity.
Use the Golden Zones as reference targets for managing risk and planning exits.
Adjust the ORB timeframe and display settings to match your preferred trading style.
Legal Disclosure:
This indicator is provided for educational purposes only and is not financial advice. Trading carries a substantial risk of loss. Users should always perform their own analysis and consult a licensed financial professional before making any trading decisions. Past performance is not indicative of future results.
Trade Size Calculator By Skapez Trade Size Calculator By Skapez — ARM it, Drag & Trade!
A simple, position-sizing calculator for easy trader sizing.
It plots Entry / Stop / TP lines, sizes your trade to a fixed % risk (e.g., 2%), calculates leverage, and shows clean labels (Risk $, TP $, Position $, Leverage ×). You can ARM a setup, drag the lines to fine-tune, and (optionally) trigger alerts for webhooks.
What it does:
Fixed-fractional risk : sizes position so SL equals your chosen % of account (e.g., 2%).
Leverage cap & lot rounding : respects your max leverage and exchange lot step.
Drag-to-edit : move Entry/Stop; TP and sizing update automatically.
Swing-stop helper (optional): snap SL to recent swing low/high or nearest pivot. (Auto stop loss finder)
Valid-until window: auto-expires stale setups (e.g., after 120 minutes).
Alerts-ready: add your own JSON in the alert to send to a bot/webhook.
Quick start (60 seconds)
Add to chart and open Settings.
In Risk, set:
Account Balance (USD) and Risk % (e.g., 2.0).
Side (Long/Short).
In Levels:
Put an Entry price (or leave 0 to use current price when you ARM).
Choose Stop: type it manually or toggle Swing stop helper.
Pick your Target R multiple (e.g., 3.0 for 3:1).
In Leverage, set:
Leverage Cap (e.g., 10×) and Min/Step Size (e.g., 0.001 BTC).
Toggle ARM on. Three lines appear. Drag the blue/red lines if needed; the green TP and all numbers update.
Tip: Pin the indicator to the Right Price Scale (format icon → “Pin to scale”) so everything lines up perfectly.
On-chart visuals
Blue = Entry (label shows Position $ and Leverage × to the far right).
Red = Stop (label shows Risk $).
Green = TP (label shows TP P&L $).
Works on any symbol/timeframe; prices are rounded to the symbol’s tick size.
That’s it—arm, drag, and go.
Waheeds buy and sell signals//@version=6
indicator("RSI Extremes Gradient Candles", overlay=true)
rsi = ta.rsi(close, 14)
// Gradient ratios
rsiAboveRatio = math.max(math.min((rsi - 70) / 30, 1), 0)
rsiBelowRatio = math.max(math.min((30 - rsi) / 30, 1), 0)
// RGB values
redAbove = math.round(255 * rsiAboveRatio)
orangeAbove = math.round(165 * (1 - rsiAboveRatio))
redBelow = math.round(255 * rsiBelowRatio)
orangeBelow = math.round(165 * (1 - rsiBelowRatio))
// Final colors
colorAbove70 = color.rgb(247, 247, 247)
colorBelow30 = color.rgb(0, 255, 17)
// Default light blue for all other candles
defaultColor = color.rgb(0, 0, 0) // Light blue
// Assign candle color
color candleColor = na
candleColor := rsi > 70 ? colorAbove70 :
rsi < 30 ? colorBelow30 :
defaultColor
barcolor(candleColor)
// Detect RSI cross above 30
rsiCrossAbove30 = ta.crossover(rsi, 30)
// Plot arrow below candle when RSI crosses above 30
plotshape(rsiCrossAbove30,title="RSI Cross Above 30",location=location.belowbar,color=color.green,style=shape.triangleup,size=size.small)
// RSI and its MA
rsiMA = ta.sma(rsi, 14)
// Track if RSI was recently below 30
wasBelow30 = ta.lowest(rsi, 3) < 30 // You can adjust the lookback
// Crossover condition
rsiCrossAboveMA = ta.crossover(rsi, rsiMA) and wasBelow30
// RSI and its MA
// Plot green dot on RSI panel
plotshape(rsiCrossAboveMA, title="RSI Cross Above MA After <30",location=location.absolute,color=color.green,style=shape.circle,size=size.small)
rsiBelow26 = rsi < 26
plotshape(rsiBelow26,title="RSI Below 26",location=location.absolute,color=color.red,style=shape.circle,size=size.small)
plotshape(rsiBelow26,title="RSI Below 26",location=location.absolute,color=color.red,style=shape.circle,size=size.small)
// Mid-zone crossover condition
rsiMidZone = rsi > 31 and rsi < 69
rsiCrossMidZone = ta.crossover(rsi, rsiMA) and rsiMidZone
// Plot white circle on RSI panel
plotshape(rsiCrossMidZone,title="RSI Mid-Zone Crossover",location=location.absolute,color=color.white,style=shape.circle,size=size.small)
// Trend state logic
rsiSlope = rsi - rsi
rsiMACrossUp = ta.crossover(rsi, rsiMA)
rsiMACrossDown = ta.crossunder(rsi, rsiMA)
// Optional volatility filter
atr = ta.atr(14)
volatilityThreshold = atr > ta.sma(atr, 14)
// Adaptive trend signal
bullTrend = rsiMACrossUp and rsiSlope > 0 and volatilityThreshold
bearTrend = rsiMACrossDown and rsiSlope < 0 and volatilityThreshold
// Plot trend state
bgcolor(bullTrend ? color.new(color.green, 85) :
bearTrend ? color.new(color.red, 85) :
na, title="Trend Background")
plotshape(bullTrend, title="Bull Trend Start", location=location.belowbar, style=shape.labelup, color=color.green, text="↑")
plotshape(bearTrend, title="Bear Trend Start", location=location.abovebar, style=shape.labeldown, color=color.red, text="↓")
rsiExtremeHigh = rsi > 75 // You can change this to 80 if preferred
plotshape( rsiExtremeHigh,title="RSI > 75 Circle",location=location.abovebar,color=color.orange,style=shape.circle,size=size.small)
isWhiteRSIAbove78 = rsi > 75
isRedBody = close < open
whiteRedCandle = isWhiteRSIAbove78 and isRedBody
plotshape(whiteRedCandle, title="White Candle with Red Body (RSI > 75)", location=location.abovebar, color=color.orange, style=shape.circle, size=size.small)
// Orange circle on white-filled, red-bodied candles (RSI > 75 and close < open)
isWhiteFill = rsi > 75 // This triggers colorAbove70
plotshape(isWhiteFill and isRedBody,title="White Candle with Red Body (RSI > 75)",location=location.abovebar,color=color.orange,style=shape.circle,size=size.small)
HL Asie & Londres (NY)This indicator plots the High and Low of the Asian session (19:00–03:00 NY) and the London session (04:00–12:00 NY) without overlap.
Levels are updated live as soon as a new wick forms.
Only the current day’s lines are displayed (auto-reset at the start of each NY day).
Lines are extended to the right for easy reference.
Useful for intraday traders to quickly spot session ranges and key levels of interest.
SMC Suite – OB • Breaker • Liquidity Sweep • FVGSMC Suite — Order Blocks • Breaker • Liquidity Sweep • FVG
What it does:
Maps institutional SMC structure (OB → Breaker flips, Liquidity Sweeps, and 3-bar FVGs) and alerts when price retests those zones with optional r ejection-wick confirmation .
Why this isn’t “just a mashup”?
This tool implements a specific interaction between four classic SMC concepts instead of only plotting them side-by-side:
1. OB → Breaker Flip (automated): When price invalidates an Order Block (OB), the script converts that zone into a Breaker of opposite bias (bullish ⇄ bearish), extends it, and uses it for retest signals.
2. Liquidity-Gated FVGs : Fair Value Gaps (3-bar imbalances) are optionally gated—they’re only drawn/used if a recent liquidity sweep occurred within a user-defined lookback.
3. Retest Engine with Rejection Filter : Entries are not whenever a zone prints. Signals fire only if price retests the zone, and (optionally) the candle shows a rejection wick ≥ X% of its range.
4. Signal Cooldown : Prevents spam by enforcing a minimum bar gap between consecutive signals.
These behaviors work together to catch the sequence many traders look for: sweep → impulse → OB/FVG → retest + rejection.
Concepts & exact rules
1) Impulsive move and swing structure
• A bar is “ impulsive ” when its range ≥ ATR × Impulsive Mult and it closes in the direction of the move.
• Swings use Pivot Length (lenSwing) on both sides (HH/LL detection). These HH/LLs are also used for sweep checks.
2) Order Blocks (OB)
• Bullish OB : last bearish candle body before an i mpulsive up-move that breaks the prior swing high . Zone = min(open, close) to low of that candle.
• Bearish OB : last bullish candle body before an impulsive down-move that breaks the prior swing low . Zone = high to max(open, close).
• Zones extend right for OB Forward Extend bars.
3) Breaker Blocks (automatic flip)
If price invalidates an OB (closes below a bullish OB’s low or above a bearish OB’s high), that OB flips into a Breaker of opposite bias:
• Invalidated bullish OB → Bearish Breaker (resistance).
• Invalidated bearish OB → Bullish Breaker (support).
Breakers get their own style/opacity and are used for separate Breaker Retest signals.
4) Liquidity Sweeps (decluttered)
• Bullish sweep : price takes prior high but closes back below it.
• Bearish sweep : price takes prior low but closes back above it.
Display can be tiny arrows (default), short non-extending lines, or hidden. Old marks auto-expire to keep the chart clean.
5) Fair Value Gaps (FVG, 3-bar)
• Bearish FVG : high < low and current high < low .
• Bullish FVG : low > high and current low > high .
• Optional gating: only create/use FVGs if a sweep occurred within ‘Recent sweep’ lookback.
6) Retest signals (what actually alerts)
A signal is true when price re-enters a zone and (optionally) the candle shows a rejection wick:
• OB Retest LONG/SHORT — same-direction retest of OB.
• Breaker LONG/SHORT — opposite-direction retest of flipped breaker.
• FVG LONG/SHORT — touch/fill of FVG with rejection.
You can require a wick ratio (e.g., bottom wick ≥ 60% of range for longs; top wick for shorts). A cooldown prevents back-to-back alerts.
How to use
1. Pick timeframe/market : Works on any symbol/TF. Many use 15m–4h intraday and 1D swing.
2. *Tune Pivot Length & Impulsive Mult:
• Smaller = more zones and quicker flips; larger = fewer but stronger.
3. Decide whether to gate FVGs with sweeps : Turn on “Require prior Liquidity Sweep” to focus on post-liquidity setups.
4. Set wick filter : Start with 0.6 (60%) for cleaner signals; lower it if too strict.
5. Style : Use the Style / Zones & Style / Breakers groups to set colors & opacity for OB, Breakers, FVGs.
6. Alerts : Add alerts on any of:
• OB Retest LONG/SHORT
• Breaker LONG/SHORT
• FVG LONG/SHORT
Choose “Once per bar close” to avoid intrabar noise.
Inputs (key)
• Swing Pivot Length — swing sensitivity for HH/LL and sweeps.
• Impulsive Move (ATR ×) — defines the impulse that validates OBs.
• OB/FVG Forward Extend — how long zones project.
• Require prior Liquidity Sweep — gate FVG creation/usage.
• Rejection Wick ≥ % — confirmation filter for retests.
• Signal Cooldown (bars) — throttles repeated alerts.
• Display options for sweep marks — arrows vs short lines vs hidden.
• Full color/opacity controls — independent palettes for OB, Breakers, and FVGs (fills & borders).
What’s original here
• Automatic OB → Breaker conversion with separate retest logic.
• Liquidity-conditioned FVGs (FVGs can be required to follow a recent sweep).
• Unified retest engine with wick-ratio confirmation + cooldown.
• Decluttered liquidity visualization (caps, expiry, and non-extending lines).
• Complete styling controls for zone types (fills & borders), plus matching signal label colors.
🔹 Notes
• This script is invite-only.
• It is designed for educational and discretionary trading use, not as an autotrader.
• No performance guarantees are implied — always test on multiple markets and timeframes.
Swing Z – Crypto Trading Algorithm | Zillennial Technologies IncSwing Z by Zillennial Technologies Inc. is an advanced algorithmic framework built specifically for cryptocurrency markets. It integrates multiple layers of technical analysis into a single decision-support tool, generating buy and sell signals only when several independent confirmations align.
Core Concept
Swing Z fuses trend structure, momentum oscillators, volatility signals, and price action tools to capture high-probability trading opportunities in volatile crypto environments.
Trend Structure (EMA 9, 21, 50, 200)
Short-term EMAs (9 & 21) detect immediate momentum shifts.
Longer-term EMAs (50 & 200) define the broader trend and dynamic support/resistance.
Momentum & Confirmation Layer
RSI measures relative strength and market conditions.
MACD crossovers confirm momentum shifts and trend continuations.
Volatility & Market Pressure
TTM Squeeze highlights compression zones likely to precede breakouts.
Volume analysis confirms conviction behind directional moves.
VWAP (Volume Weighted Average Price) establishes intraday value zones and institutional benchmarks.
Price Action Filters
Fibonacci retracements are integrated to identify key reversal and continuation levels.
Signals are produced only when multiple conditions agree, reducing noise and improving reliability in fast-moving crypto markets.
Features
Tailored for cryptocurrency trading across major pairs (BTC, ETH, and altcoins).
Works effectively on swing and trend-based timeframes (1H–1D).
Combines trend, momentum, volatility, and price action into a single framework.
Generates clear Buy/Sell markers and integrates with TradingView alerts.
How to Use
Apply to a clean chart for the clearest visualization.
Use Swing Z as a swing trading tool, aligning entries with both trend structure and momentum confirmation.
Combine with your own stop-loss, take-profit, and position sizing rules.
Avoid application on non-standard chart types such as Renko, Heikin Ashi, or Point & Figure, which may distort results.
Disclaimer
Swing Z is designed as a decision-support tool, not financial advice.
All backtesting should use realistic risk, commission, and slippage assumptions.
Past results do not guarantee future performance.
Signals do not repaint but may adjust as new data develops in real-time.
Why Swing Z is original & useful:
Swing Z unifies EMA trend structure, RSI, MACD, TTM Squeeze, VWAP, Fibonacci retracements, and volume analysis into a single algorithmic framework. This multi-confirmation approach improves accuracy by requiring consensus across trend, momentum, volatility, and price action — a design made specifically for the challenges and volatility of cryptocurrency markets.
SMAs, EMAs, 52W High Low, CPRThis is all in one indicator which has SMAs, EMAs, CPR, Trend ribbon and SuperTrend.
We are adding other indicator in upcoming days.
Signalgo CHoCHSignalgo CHoCH: Informative Technical Overview
Signalgo CHoCH is a multi-factor indicator designed for TradingView to detect “Change of Character” (CHoCH) shifts in market structure, signaling significant trend reversals and managing trades with risk control. This documentation details how it operates, its customizable parameters, signal methodology, what makes it different from traditional tools, and typical strategy applications.
How Signalgo CHoCH Works
1. Market Structure Detection
Swing High & Low Identification: The indicator uses an adaptive swing length to isolate important pivot highs and lows in price action. These pivots signal points where the market reversed direction or paused, forming the “swing structure” core to this strategy.
Body Strength Validation: Not every pivot break is meaningful. Signalgo CHoCH assesses price bar “body strength”—quantifying if the current candle’s body is disproportionately large compared to a recent average—to filter out weak or indecisive moves, retaining only those breaks likely to indicate genuine momentum.
2. Change of Character (CHoCH) Signal Logic
Bullish CHoCH: Triggered when price closes above the last significant swing low (the most recent support) with a strong candle body, indicating a transition from bearish to bullish market structure.
Bearish CHoCH: Triggered when price closes below the last significant swing high (key resistance) with a strong bearish candle, denoting a shift from bullish to bearish structure.
One-Time Event Recognition: Each break is tracked so that signals are issued only once per directional change, reducing repeated or redundant entries.
3. Higher Timeframe Confirmation
Multi-Timeframe Consistency: The indicator requires the CHoCH signal (on the current trading timeframe) to be confirmed by the market structure status of a selected higher timeframe. This adds an extra layer of validation, ensuring the signal aligns with broader trends.
Inputs
SwingLen: The number of bars used to define swing pivots.
bodyStrength & bodyLookback: Control sensitivity for body size validation, filtering which candle breaks are considered strong enough for signaling.
htfTf: Selects the higher timeframe for multi-timeframe checking.
show_tpsl: Toggle to show/hide automated Take Profit (TP) and Stop Loss (SL) levels on the chart.
ATR, TP/SL/RR/Trailing Settings: Determines how risk and reward are managed, using ATR for stop placement and multi-level profit targets with optional trailing stop activation after TP1.
Entry & Exit Strategy
Entry Logic
Long Entry: When a bullish CHoCH is detected, optionally confirmed by the higher timeframe, it marks a buy opportunity at the close of the breakout candle.
Short Entry: When a bearish CHoCH forms, also with optional higher timeframe confirmation, it identifies a sell entry at the close of the confirmation candle.
Exit & Trade Management
Stop Loss (SL): Automatically placed at a set ATR distance from entry, dynamically adapting to volatility.
Take Profits (TP1, TP2, TP3): Multiple reward targets are calculated and marked for systematic scaling out or profit-taking, based on a defined risk multiple.
Trailing Stop: Once the first profit target is hit, SL moves to breakeven, and a trailing stop engages, incrementally securing further gains if the trend continues.
State Tracking: All TP, SL, and trailing events are labeled on the chart for easy post-trade analysis.
Body Strength and Trend Filtering: Breakouts are only considered if the candle’s body confirms significant momentum, not just a fleeting spike, improving signal quality.
Event-Driven, Not Rolling: Each bullish or bearish “character change” is signaled only at the true point of structural shift, with strict per-event marking, not continuous signal generation as with typical MA cross strategies.
Integrated Multi-Timeframe Logic: higher timeframe validation minimizes false positives from short-term volatility noise, a capability not found in most indicator-based tools.
Automated, Dynamic Trade Management: This indicator overlays a complete trade management suite (TPs, SL, trailing) that moves with market conditions, allowing for risk handling directly from each signal.
Trading Strategy Application
Trend Reversal & Continuation: Suitable for identifying both sudden reversals and structural continuations, adaptable for intraday, swing, or positional trading styles.
Noise Filtering: Multiple checks (body strength, momentum, multi-timeframe) focus signals on genuine trend changes, filtering out most “whipsaws” seen in pure MA systems.
Visual Feedback: All transitions, TPs, SLs, and trailing events are visually annotated, enhancing the educational and review process.
SMC Swing Lines • Core v0.2.6SMC Swing Lines • Core v0.2.6
Purpose
SMC Swing Lines • Core plots objective swing‐based levels used in Smart Money Concepts. The script identifies recent swing highs/lows and projects them as horizontal “liquidity lines” that persist until invalidation (break) or mitigation (touch/retest). It is designed to give a clean structural map for EQH/EQL clusters, sweeps, and level-to-level delivery, without signals or forecasting.
What it plots
Swing High / Swing Low lines – drawn from confirmed pivots.
Status-aware styling – fresh (active) vs mitigated levels can use different line styles/widths/colors.
Optional zones – lines may be displayed as narrow boxes (wick or full range) to reflect the chosen swing area.
Lookback control – limit historical levels by days/bars to keep charts readable.
Notes
• Pivots confirm only after the selected lookback completes; lines are created on confirmation.
• Lines extend to the right until a mitigation/invalidating close, according to your settings.
How it detects swings
Pivot length (L/R): a symmetric left/right bar count forms a pivot.
Area mode:
Wick Extremity – uses absolute high/low (best for liquidity sweeps).
Full Range – uses the candle’s full range/body (stricter structure).
Inputs (key settings)
Pivot Lookback – bars left/right to confirm a swing.
Swing Area – Wick Extremity or Full Range.
Extend Until Fill – keep a level alive until price trades through/taps it (mitigation).
Hide Filled – remove lines once mitigated to reduce clutter.
Line Style & Width – separate styles for highs/lows and for fresh vs mitigated.
Colors – independent high/low/zone colors.
Labels (optional) – minimal markers for visual anchoring.
Lookback Window – limit by bars or days (performance & clarity).
(Exact control names in the panel may use concise variants of the labels above.)
Alerts (optional)
Mitigation / Touch – alert when price interacts with an active line.
Confirmation timing – alerts are designed to evaluate on bar close for reliability.
TradingView Alerts → “Create Alert” → condition: SMC Swing Lines • Core → choose the relevant event and your timeframe.
Recommended use
Timeframes: works from intraday to HTF. Typical ranges:
Intraday (3–15m): Pivot 3–7
Swing (30m–4h): Pivot 5–15
HTF (6h–1D+): Pivot 10–25
Area choice:
Wick Extremity to highlight liquidity grabs/sweeps.
Full Range when you want stricter structure mapping.
Chart hygiene: enable “Hide Filled” or reduce lookback to manage density.
Limitations & behavior
Pivot confirmation: swings appear only after the right-side lookback completes; this is not a “leading” signal.
No strategy component: the script does not generate entries/exits or claims of edge—use it as a structural map alongside your own trade plan (e.g., FVG/OB filters, session timing, volume context).
MTF: if you project higher-TF context via separate layouts, remember that lower-TF price can interact with HTF lines intrabar before the HTF bar closes.
Changelog (Core 0.2.6)
Stability & styling refinements for active vs mitigated levels.
Consistent alerting on bar close.
Minor UI text and default presets cleanup.
Hourly High/Low Sweep Lines – Fixed HorizontalMarks out the hourly high and lows for levels of liquidity for take profits
Simple Confluence Buy SignalMulti time frame. best time frames are higher frames for it. clean structure.
BankNifty Institutional Zone MapperBankNifty Institutional Zone Mapper is a powerful support–resistance mapping tool designed to reveal the hidden grid where institutions are most likely placing their orders.
Instead of random lines, this indicator uses dual baselines with equidistant spacing to create highly accurate zones that act as magnets for price.
🔹 Why try it?
Detect institutional reaction levels instantly.
Spot high-probability support & resistance zones without guesswork.
Works seamlessly across intraday & positional trading.
Eliminates chart clutter while keeping the levels precise & repeatable.
Whether you’re trading BankNifty options, futures, or intraday moves, these zones will help you identify where real market battles are happening.
Add it once to your chart, and you’ll immediately see why price respects these levels again and again.
Varma Fractal TEMA + Strong Move Candle DetectorIts a combined Indicator built on the concepts of Fractals, EMAs, RSI, ATR and Awesome Oscillators. A fractal is a small, repeating price pattern composed of five price bars or candlesticks that helps identify potential turning points in a market trend. It acts as a technical indicator to highlight support and resistance levels, signifying potential reversals. Specifically, a bullish fractal has the middle bar as the lowest low (a "V" shape), signaling a possible uptrend reversal, while a bearish fractal has the middle bar as the highest high (an inverted "V"), indicating a potential downtrend reversal. EMA tracks an asset's price over a specific period by placing greater weight on recent data points, making it more responsive to current market changes than a Simple Moving Average (SMA). Traders use EMAs to identify bullish and bearish trends, spot potential entry and exit points, and capture market momentum and price shifts quickly, especially in shorter time frames. RSI (Relative Strength Index) is a momentum oscillator used in trading to measure the speed and change of price movements, indicating whether a security is overbought (likely to fall) or oversold (likely to rise). Developed by J. Welles Wilder Jr., the RSI oscillates between 0 and 100, with values above 70 generally signaling an overbought condition and values below 30 indicating an oversold condition. Traders use these signals to identify potential trend reversals and time their entry and exit points more effectively.