SELF FU Wick Sweep + Inside Close//@version=5
indicator("SELF FU Wick Sweep + Inside Close", overlay=true)
// Oldingi va joriy sham holati
prevBull = close > open
prevBear = close < open
currBull = close > open
currBear = close < open
// Wick ikkala tomondan sweep
wickSweep = high > high and low < low
// Yopilish narxi oldingi sham ichida
closeInsidePrev = close < high and close > low
// Bearish SELF FU
bearSELFFU = prevBull and currBear and wickSweep and closeInsidePrev
plotshape(bearSELFFU, title="Bearish SELF FU", location=location.abovebar,
style=shape.labeldown, color=color.red, text="SELF FU", textcolor=color.white)
// Bullish SELF FU
bullSELFFU = prevBear and currBull and wickSweep and closeInsidePrev
plotshape(bullSELFFU, title="Bullish SELF FU", location=location.belowbar,
style=shape.labelup, color=color.green, text="SELF FU", textcolor=color.white)
Indikatoren und Strategien
Triple ST + MACD + 7x MTF EMA + VWAP + ORB//@version=6
indicator('Triple ST + MACD + 7x MTF EMA + VWAP + ORB', overlay = true, max_labels_count = 500)
//━━━━━━━━━━━━━━━━━━━
// INPUTS
//━━━━━━━━━━━━━━━━━━━
// SuperTrend Group
atrPeriodPrimary = input.int(18, 'Primary ST ATR Period', group="SuperTrend")
multiplierPrimary = input.float(4.0, 'Primary ST Multiplier', group="SuperTrend")
atrPeriodSecondary = input.int(9, 'Secondary ST ATR Period', group="SuperTrend")
multiplierSecondary = input.float(2.0, 'Secondary ST Multiplier', group="SuperTrend")
atrPeriodTertiary = input.int(12, 'Tertiary ST ATR Period', group="SuperTrend")
multiplierTertiary = input.float(3.0, 'Tertiary ST Multiplier', group="SuperTrend")
// MACD Group
fastLength = input.int(24, 'MACD Fast Length', group="MACD")
slowLength = input.int(52, 'MACD Slow Length', group="MACD")
signalLength = input.int(9, 'MACD Signal Smoothing', group="MACD")
// EMA Group
tfEMA = input.timeframe("60", "EMA Timeframe (Global)", group="EMAs")
ema1Len = input.int(9, 'EMA 1 Length', group="EMAs")
ema2Len = input.int(21, 'EMA 2 Length', group="EMAs")
ema3Len = input.int(27, 'EMA 3 Length', group="EMAs")
ema4Len = input.int(50, 'EMA 4 Length', group="EMAs")
ema5Len = input.int(100, 'EMA 5 Length', group="EMAs")
ema6Len = input.int(150, 'EMA 6 Length', group="EMAs")
ema7Len = input.int(200, 'EMA 7 Length', group="EMAs")
// Visuals & ORB Group
showVwap = input.bool(true, 'Show VWAP?', group="Visuals")
showORB = input.bool(true, "Show ORB (Current Day Only)", group="ORB Settings")
orbTime = input.string("0930-1000", "ORB Time Range", group="ORB Settings")
orbTargetMult1 = input.float(1.0, "Target 1 Mult", group="ORB Settings")
//━━━━━━━━━━━━━━━━━━━
// CALCULATIONS
//━━━━━━━━━━━━━━━━━━━
// 1. Custom SuperTrend Function
f_supertrend(_atrLen, _mult) =>
atr_ = ta.atr(_atrLen)
upperBasic = hl2 + _mult * atr_
lowerBasic = hl2 - _mult * atr_
var float upperFinal = na
var float lowerFinal = na
upperFinal := na(upperFinal ) ? upperBasic : (upperBasic < upperFinal or close > upperFinal ? upperBasic : upperFinal )
lowerFinal := na(lowerFinal ) ? lowerBasic : (lowerBasic > lowerFinal or close < lowerFinal ? lowerBasic : lowerFinal )
var int dir = 1
if not barstate.isfirst
dir := dir
if dir == 1 and close < lowerFinal
dir := -1
else if dir == -1 and close > upperFinal
dir := 1
super = dir == 1 ? lowerFinal : upperFinal
= f_supertrend(atrPeriodPrimary, multiplierPrimary)
= f_supertrend(atrPeriodSecondary, multiplierSecondary)
= f_supertrend(atrPeriodTertiary, multiplierTertiary)
// 2. MACD
macdLine = ta.ema(close, fastLength) - ta.ema(close, slowLength)
signal = ta.ema(macdLine, signalLength)
// 3. MTF EMAs (7 Options)
ema1 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema1Len), gaps = barmerge.gaps_on)
ema2 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema2Len), gaps = barmerge.gaps_on)
ema3 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema3Len), gaps = barmerge.gaps_on)
ema4 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema4Len), gaps = barmerge.gaps_on)
ema5 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema5Len), gaps = barmerge.gaps_on)
ema6 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema6Len), gaps = barmerge.gaps_on)
ema7 = request.security(syminfo.tickerid, tfEMA, ta.ema(close, ema7Len), gaps = barmerge.gaps_on)
// 4. ORB CALCULATION (Current Day Only)
is_new_day = ta.change(time("D")) != 0
in_orb = not na(time(timeframe.period, orbTime))
is_today = (year(time) == year(timenow)) and (month(time) == month(timenow)) and (dayofmonth(time) == dayofmonth(timenow))
var float orbHigh = na
var float orbLow = na
if is_new_day
orbHigh := na
orbLow := na
if in_orb and is_today
orbHigh := na(orbHigh) ? high : math.max(high, orbHigh)
orbLow := na(orbLow) ? low : math.min(low, orbLow)
orbRange = orbHigh - orbLow
t1_up = orbHigh + (orbRange * orbTargetMult1)
t1_dn = orbLow - (orbRange * orbTargetMult1)
//━━━━━━━━━━━━━━━━━━━
// PLOTTING
//━━━━━━━━━━━━━━━━━━━
// VWAP
plot(showVwap ? ta.vwap : na, title="VWAP", color=color.orange, linewidth=2)
// Triple SuperTrends
plot(stPrimary, title='Primary ST', color=dirPrimary == 1 ? color.green : color.red, linewidth=2)
plot(stSecondary, title='Secondary ST', color=dirSecondary == 1 ? color.teal : color.maroon, linewidth=1)
plot(stTertiary, title='Tertiary ST', color=dirTertiary == 1 ? color.lime : color.orange, linewidth=1)
// 7 EMAs
plot(ema1, title='EMA 1', color=color.new(color.white, 50))
plot(ema2, title='EMA 2', color=color.new(color.yellow, 60))
plot(ema3, title='EMA 3', color=color.new(color.orange, 70))
plot(ema4, title='EMA 4', color=color.new(color.blue, 70))
plot(ema5, title='EMA 5', color=color.new(color.purple, 70))
plot(ema6, title='EMA 6', color=color.new(color.fuchsia, 80))
plot(ema7, title='EMA 7', color=color.new(color.gray, 80))
// ORB Plots
plot(showORB and is_today ? orbHigh : na, title="ORB High", color=color.aqua, linewidth=2, style=plot.style_linebr)
plot(showORB and is_today ? orbLow : na, title="ORB Low", color=color.aqua, linewidth=2, style=plot.style_linebr)
plot(showORB and is_today and not in_orb ? t1_up : na, title="Target 1 Up", color=color.new(color.lime, 40), style=plot.style_linebr)
plot(showORB and is_today and not in_orb ? t1_dn : na, title="Target 1 Down", color=color.new(color.red, 40), style=plot.style_linebr)
// MACD Shapes
plotshape(ta.crossover(macdLine, signal), title="MACD Bull", style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, text="MACD+")
plotshape(ta.crossunder(macdLine, signal), title="MACD Bear", style=shape.triangledown, location=location.belowbar, color=color.red, size=size.small, text="MACD-")
// Background (Based on Primary ST)
bgcolor(dirPrimary == 1 ? color.new(color.green, 96) : color.new(color.red, 96))
Super Indicator by Funded RelayWelcome to the Super Indicator – a cutting-edge TradingView tool built by Funded Relay. This overlay indicator fuses moving averages, RSI, MACD, Bollinger Bands, ATR volatility, multi-timeframe (MTF) divergences, and an innovative ensemble voting system to deliver high-probability signals. It's designed for traders seeking an edge in crypto, forex, stocks, or indices.Follow this guide step-by-step to install, customize, interpret, trade, and optimize for maximum benefit. Remember: No indicator guarantees profits – combine with discipline, risk management, and your strategy to turn signals into gains.Step 1: Add the Indicator to Your TradingView ChartLog into TradingView (tradingview.com) and open a chart for your preferred symbol (e.g., BTCUSDT, EURUSD, or AAPL).
Click the Indicators button (fx icon) at the top of the chart.
In the search bar, type "Super Indicator" or "Super Ind" (short title).
If it's not in the public library yet:Open the Pine Editor (bottom panel tab).
Paste the full Pine Script code provided.
Click Save and name it "Super Indicator".
Add it to your chart from My Scripts.
The indicator will overlay on your price chart, showing lines, bands, histogram, flashy labels, and a top-right dashboard table.
Benefit Tip: Start on a 15-minute or 1-hour timeframe for intraday trading, or daily for swing setups. This step takes seconds and gives you real-time insights without cluttering your chart.Step 2: Customize Inputs for Your Trading StyleOnce added, click the gear icon () next to the indicator name in the chart's legend.
Adjust these key parameters:Fast MA Length: Default 50 – shorten to 20-40 for fast markets like crypto to catch quick trends.
Slow MA Length: Default 200 – lengthen to 100-300 for slower assets like stocks to filter noise.
RSI Length/Overbought/Oversold: Default 14/70/30 – tighten to 80/20 in volatile pairs for fewer but stronger signals.
MACD Fast/Slow/Signal: Default 12/26/9 – standard works well; tweak slightly for optimization.
BB Length/Multiplier: Default 20/2.0 – increase multiplier to 2.5-3.0 in choppy conditions to widen bands.
ATR Length: Default 14 – use for volatility filters.
Higher Timeframe for Divergence: Default "D" (daily) – set to "4H" or "W" for broader context.
Click OK to apply. Save as a template for quick switches between assets.
Benefit Tip: Customization aligns the indicator with your risk tolerance. Backtest on historical data using TradingView's Bar Replay feature to find settings that boost win rates (aim for 60%+ with good R:R). This personalization can turn generic signals into tailored profit opportunities.Step 3: Understand the Visual ComponentsThe indicator is highly visual for quick decision-making:Plots:Blue line: Fast Moving Average (momentum).
Red line: Slow Moving Average (overall trend).
Purple lines: Bollinger Bands (volatility channels) – yellow fill highlights squeezes (low vol periods).
Histogram: MACD bars (green/red) – brighter colors indicate strengthening momentum.
Flashy Labels (Textdraws): STRONG BUY: Large green label below bar – high-confidence long signal.
STRONG SELL: Large red label above bar – high-confidence short/exit signal.
SQUEEZE!: Yellow center label – potential breakout incoming.
Bull Div: Small lime label below – bullish MTF divergence (reversal up).
Bear Div: Small orange label above – bearish MTF divergence (reversal down).
High Vol!: Tiny fuchsia label – volatility spike; adjust stops.
Dashboard Table (top-right black box):Rows: Trend (Bullish ↑/Bearish ↓), Momentum (Strong/Weak + RSI value), Volatility (High /Low + predicted ATR), Divergence (Bullish /Bearish /None), Signal (BUY /SELL /HOLD + vote counts).
Colors: Green for bullish, red for bearish, yellow for neutral.
Benefit Tip: Scan the dashboard first on every new candle – it's your "at-a-glance" profit radar. Labels make signals unmissable, reducing emotional trading and helping you spot setups faster than manual analysis.Step 4: Interpret Signals and Execute TradesThe core innovation is the ensemble voting system (up to 5 votes from RSI, MACD, trend, divergence, and BB squeeze):Strong Buy: ≥3 buy votes and ≤1 sell vote – enter long positions (buy or go long).
Strong Sell: ≥3 sell votes and ≤1 buy vote – enter shorts or exit longs.
Neutral/HOLD: Mixed votes – stand aside or wait for confirmation.
Enhancers:Bullish Divergence (): Price makes lower low, but higher-TF RSI makes higher low – strong reversal buy filter.
Bearish Divergence (): Opposite for sells.
BB Squeeze ( + yellow fill): Low volatility – watch for breakout direction (above basis = buy bias, below = sell).
High Volatility (): Avoid tight stops; use predicted vol (EMA of ATR) to forecast chop.
Trade Execution Checklist (to maximize profits):Confirm signal strength: Dashboard shows BUY/SELL with 3+ votes?
Check confluence: Divergence agrees? Price breaks key level/support/resistance?
Time entry: Wait for bar close to avoid repainting.
Set risk: Stop-loss below recent low (for buys) or above high (for sells); target 1:2-1:3 R:R.
Position size: Risk only 0.5-1% of account per trade.
Exit: Take partial profits at targets; trail stop on remaining.
Benefit Tip: Focus on high-vote signals (4-5 votes) for 70-80% win potential in backtests. Combine with price action (e.g., candlestick patterns) to filter false positives, turning the indicator into a profit machine. Avoid overtrading – aim for 2-5 setups/week for sustainable gains.Step 5: Set Up Alerts for Hands-Off MonitoringRight-click the indicator name in the legend → Add Alert.
Select a condition: Strong Buy, Strong Sell, BB Squeeze, Bullish Divergence, or Bearish Divergence.
Set frequency: Once Per Bar Close (reliable, no mid-bar noise).
Choose notifications: Popup, email, SMS, or webhook (integrate with Discord/Telegram bots).
Customize message: e.g., "{{ticker}} {{interval}} – Strong Buy detected! Votes: {{plot_0}}".
Test on a live or replay chart.
Benefit Tip: Alerts free up your time – get notified on mobile for entries without screen-staring. Use webhooks for auto-trading bots (e.g., via TradingView to broker APIs) to capture profits 24/7, especially in crypto.Step 6: Advanced Optimization and Profit MaximizationMulti-Timeframe Strategy: Use on a lower TF (e.g., 1H) with higher input (e.g., "D") for confluence – only trade if lower TF signal aligns with higher TF divergence.
Integration: Pair with volume indicators, Fibonacci levels, or order flow tools for extra edge.
Backtesting & Journaling: Use TradingView's Strategy Tester (convert indicator to strategy if needed) – log 100+ trades to refine settings and calculate expectancy (profits per trade).
Risk Management Rules: Never risk more than 2% total; diversify across 5-10 symbols; avoid trading during news (use vol filter).
Common Pitfalls to Avoid: Ignoring neutrals (leads to losses in chop); over-optimizing (stick to proven settings); revenge trading after losses.
Community & Updates: Share setups on t.me/fundedrelay; check for script updates to add new features.
Benefit Tip: Treat this as a business tool – consistent 1-2% weekly gains compound to 50-100% yearly returns. Paper trade first (TradingView simulator) to build confidence, then scale with real capital. Track metrics like win rate, average win/loss to iteratively improve profits.Disclaimer: This is an educational tool only. Trading involves substantial risk of loss and is not suitable for everyone. Past performance does not guarantee future results. No financial advice – use at your own risk. Funded Relay Super Indicator Owner – trade responsibly and stay funded.
Shadow Mode Simulator ELITE🎮 SHADOW MODE SIMULATOR — FEATURE GUIDE
Think of this as GTA with rules instead of random driving.
🏆 1. A / A+ SETUP GRADING (QUALITY CONTROL)
Every entry is graded automatically:
✅ A+ Setup (best XP)
Must have:
• HTF trend aligned
• Liquidity sweep OR perfect pullback
• High confidence (4–5)
✅ A Setup (acceptable)
Must have:
• HTF trend aligned
• ONE valid strategy condition
⚠️ B Setup (allowed but low reward)
Everything else
❌ Invalid
Bad RR or no strategy → XP penalty
👉 This trains selectivity (most traders fail here)
🗺️ 2. AUTO SESSION HEATMAP
Background turns green during your trading session.
This teaches:
✔ When liquidity is real
✔ When NOT to trade
No more random midnight scalping.
😵 3. TILT DETECTOR
Triggers when:
• 2 losses in a row
• Or cooldown active
Shows:
⚠️ TILT WARNING
This is your psychology guardian.
(Pros stop trading here. Retail blows accounts here.)
🧠 4. STRATEGY-SPECIFIC VALIDATORS
You can toggle:
✅ Liquidity sweep trades
✅ Trend pullback trades
If you enter without one → ❌ punished.
This builds:
➡️ mechanical discipline
➡️ no random clicking
⏳ 5. EMOTIONAL COOLDOWN SYSTEM
After a loss:
• You are “locked” for X candles
• No rushing back in
This rewires revenge trading.
📊 6. LIVE PERFORMANCE ENGINE
Tracks:
• XP
• Level
• Win rate
• Win/loss streak
• Trade count
• Tilt state
• HTF bias
• Setup grade
You level up by:
👉 discipline — not profit
📈 LEVEL MEANING (IMPORTANT)
Level Skill State
1–2 Impulsive
3–4 Learning patience
5–6 Controlled
7–8 Consistent
9+ Pro-ready
You should NOT trade real money seriously before level 7.
🧪 FULL LIVE TUTORIAL — HOW TO USE IT
STEP 1 — SETUP
Open TradingView
Open chart you scalp (NIFTY/BTC/etc)
Add the Shadow Mode indicator
Set:
• Session time
• HTF timeframe
• Max trades
STEP 2 — MARKET OPENS
Your job first 10–15 mins:
❌ Do nothing
👀 Just watch structure
(This alone fixes overtrading)
STEP 3 — WHEN YOU SEE A SETUP
Ask:
✔ HTF aligned?
✔ Liquidity sweep or pullback?
✔ RR good?
If yes:
👉 Click 📥 ENTRY
You’ll see:
• Grade (A / A+)
• Entry marker
STEP 4 — MANAGE LIKE A ROBOT
Do NOT interfere.
Let:
• TP
• SL
• or invalidation happen
STEP 5 — EXIT
Click:
📤 EXIT when trade is done
System:
• Awards XP
• Updates streaks
• Tracks win rate
STEP 6 — IF YOU MESSED UP
Click:
❌ RULE BREAK
(Takes XP + activates cooldown)
This hurts — on purpose.
📆 PERFECT TRAINING DAY LOOKS LIKE:
✅ 1–2 A/A+ trades
✅ maybe 1 loss
✅ stop after cooldown
✅ XP positive
Even if P&L is flat.
That’s winning.
🚫 COMMON MISTAKES (DON’T DO THESE)
❌ Clicking entry emotionally
❌ Ignoring HTF bias
❌ Overtrading
❌ Chasing candles
❌ Skipping cooldown
The simulator is designed to punish these.
🧠 WHY THIS WORKS (SCIENCE SIDE)
This trains:
• Pattern recognition
• impulse control
• delayed gratification
• process over money
Same principles used in pilot & athlete simulators.
🎯 OPTIONAL HARD MODE (WHEN READY)
• Max 1 trade/day
• Only A+ setups
• Higher RR minimum
This accelerates mastery.
RSI Cross OverRSI Cross Over is a clean, minimal RSI pane built on the same RSI engine as the RSI Directional Overlay.
How it works:
The indicator plots:
White RSI line
Orange signal line
Overbought / Oversold / Midline levels
Directional shading that matches the overlay:
Green Shading: ARSI > Signal
Light Green = ARSI below/near 50
Dark Green = ARSI above 50
Red Shading: ARSI < Signal
Light Red = ARSI above/near 50
Dark Red = ARSI below 50
This creates a clean, intuitive view of momentum strength and direction.
Why it’s useful:
Perfectly matches the Directional Overlay’s color logic
Shows momentum strength and transitions clearly
Removes all unnecessary features (no divergence, no pivots)
Ideal for confirming directional bias before entries
Helps avoid false signals by watching shading + midline behavior
Best setup:
Use together with RSI Directional Overlay
Light shading = early transition
Dark shading = strong directional conviction
Midline (50) acts as the “momentum gate”
Great for timing entries, exits, and avoiding chop
This indicator is built for traders who want a clean, disciplined RSI pane that aligns perfectly with price‑pane momentum signals.
Trade Session Tracker [theUltimator5]Trade Session Tracker is a unique indicator designed to isolate each discrete trading session on the US stock exchanges and display a cumulative running price for each session so you can visualize how each session performs over long periods of time.
This indicator allows you to unlock a potentially unique and powerful trading strategy that exploits returns during lower liquidity periods through trend analysis. Certain stocks tend to move in the same direction during specific windows in the day, and now you can find them yourself.
This indicator only works properly on the daily timeframe. Other timeframes are not supported.
The sessions that this indicator supports are:
Intraday (Market open to market close)
After Hours (Market close until 20:00 eastern)
Overnight (20:00 eastern through 04:00 eastern the next day)
Pre-market (04:00 eastern through market open)
Close-to-open (market close to the following market open)
There are two plot modes:
Cumulative — chained returns since chart start (synthetic continuous price line)
Daily Change — single-session return (refreshes each new trading day)
!IMPORTANT!
This indicator only supports symbols that trade on the overnight markets through the BOATS ATS. This includes hundreds of ticker symbols, but the majority of smaller cap stocks or non-equity symbols are not supported.
Some symbols offer dividends, and the "ADJ" button at the bottom right corner of the chart must be disabled for the data to display properly, or else you will get extremely skewed results. Notorious symbols for this are SPY and AAPL.
How it works:
Standard chart data only calculates sessions through open, close, and previous close and cannot isolate out pre-market and after hours price action.
With the addition of overnight data, we now have a separate set of open and close values which can be pulled.
To calculate after hours price action, we use the opening price of the overnight venue divided by the close price earlier that day.
To calculate the pre-market price action, we divide the open price by the previous overnight close price.
Overnight price is simply calculated by overnight close divided by overnight open.
There is a table that can be toggled off and repositioned that shows the current settings.
Here is an example of close-to-open and intraday
Here is an example of overnight returns
SMART TRADER Institutional Trend Engine (ITE)SMART TRADER – Institutional Trend Engine (ITE)
Created by Jonathan Mwendwa Ndunge, this indicator is designed for professional traders and institutions seeking a multi-timeframe trend confirmation system. It combines Donchian Channel-based trend analysis across higher, mid, and lower timeframes to provide a directional authority score, highlighting bullish and bearish execution zones. Built with price action and smart money concepts in mind, it helps traders identify high-probability trend-aligned opportunities while filtering out noise.
Risk:Reward Tool Pro - MECTRADER (Minimalist)This is an optimized and refined version of my previous Risk/Reward tool. In this update, I have focused on visual clarity by removing all background color fills (shaded zones) to provide a much more minimalist and professional charting experience.
Key Improvements:
Zero Visual Distractions: All linefills have been removed, allowing traders to focus purely on price action and market structure without cluttered backgrounds.
Clean Aesthetics: Take Profit levels feature dashed lines for easy target identification, while Entry and Stop Loss levels remain solid for clear boundary definition.
Performance Focused: The script has been streamlined for a lightweight footprint, making it ideal for users who run multiple indicators simultaneously.
Core Features:
Tick-Based Calculation: Automatically calculate up to 5 Take Profit levels based on ticks.
Quick SL Setup: Simple input for Stop Loss distance.
Dynamic Labels: Real-time price display for every level on the right side of the chart.
Dual Mode: Full support for both Long and Short positions.
Designed for traders who demand technical precision without sacrificing the visual workspace.
March-May Oct-Dec bank stocks strategyIn the Indian market, banking stocks have some sort of cyclic nature.
If you buy at the start of March and sell at the start of May and then buy at the start of Oct and sell at the start of December, you can make gains close to to "buy and hold", while being invested only for 4 months out of 12.
This seems to backtest well for post 2021 on all Bank stocks I tested, including BANKNIFTY as well
Caveat: Not calculating STCG and other expenses caused by selling and buying 2 times every year.
High/Low Strat Trigger LinesHigh/Low Strat Trigger Lines that show the 1hr, 4hr, and Daily timeframe triggers
SN Trader📌 SN Trader – ATR Trailing Stop with EMA Confirmation (Scalping Strategy)
SN Trader is a precision-built ATR-based trailing stop strategy enhanced with EMA 9 & EMA 26 trend confirmation, designed for high-probability intraday and scalping trades, especially effective on XAUUSD (Gold) and other volatile instruments.
This script is a strategy (not just an indicator), meaning it supports backtesting, performance analysis, alerts, and automated trading via webhooks.
🔍 Core Concept
The strategy combines three powerful components:
ATR Trailing Stop (UT Bot logic)
Dynamically adapts to volatility
Acts as both trend filter and dynamic support/resistance
EMA 9 & EMA 26 Trend Confirmation
Filters out low-quality signals
Ensures trades align with short-term momentum
Crossover-Based Entry & Exit Logic
Prevents over-trading
Keeps entries clean and disciplined
This fusion makes SN Trader suitable for manual traders, systematic traders, and algo traders.
📈 Trading Logic (How It Works)
✅ BUY (Long Entry)
A BUY trade is triggered only when:
Price crosses above the ATR trailing stop (UT Buy signal)
EMA 9 crosses above EMA 26
Price is trading above the ATR trailing stop
❌ SELL (Short Entry)
A SELL trade is triggered only when:
Price crosses below the ATR trailing stop (UT Sell signal)
EMA 9 crosses below EMA 26
Price is trading below the ATR trailing stop
🔁 Exit Rules
Long trades close automatically when a Sell signal appears
Short trades close automatically when a Buy signal appears
No repainting logic is used
⚙️ Inputs & Customization
ATR Settings
Key Value – Controls signal sensitivity
Lower value = more trades (aggressive)
Higher value = fewer trades (conservative)
ATR Period – Volatility calculation window
Candle Source
Option to calculate signals using:
Regular candles
Heikin Ashi candles (for smoother trends)
EMA Settings
Default:
EMA Fast: 9
EMA Slow: 26
Can be adjusted to suit different markets or timeframes
🕒 Recommended Usage
Parameter Recommendation
Timeframe 5-Minute (Scalping)
Markets XAUUSD, Indices, Crypto, Forex
Sessions London & New York
Market Type Trending / Volatile
⚠️ Avoid ranging or extremely low-volatility conditions for best results.
📊 Visual Elements
EMA 9 – Green line
EMA 26 – Red line
ATR Trailing Stop – Blue line
BUY / SELL labels on chart
Clean, minimal overlay for fast decision-making
🔔 Alerts & Automation
Because this script is a strategy, it supports:
TradingView Strategy Order Fill Alerts
Webhook alerts for:
MT4 / MT5 bridges
Crypto exchanges
Custom algo execution systems
This makes SN Trader suitable for fully automated trading workflows.
🛑 Risk Disclaimer
This strategy does not include fixed stop-loss or take-profit by default.
Users are strongly encouraged to:
Apply broker-level SL/TP
Avoid high-impact news events
Forward-test before live deployment
Trading involves risk. Past performance does not guarantee future results.
👤 Access & Distribution
This script may be shared as:
Invite-only
Protected source
Redistribution, resale, or modification without permission is prohibited.
⭐ Final Notes
SN Trader is built for traders who value:
Discipline over noise
Confirmation over impulse
Structure over randomness
Whether used for manual scalping, strategy testing, or algo execution, this script provides a robust and professional trading framework.
Dark Pool Secret Volume Sniper - By connoropriceThis indicator exposes the “secret volume” institutions try to hide. It tracks stealth accumulation, dark‑pool style footprints, and shows you the exact moment their hidden buying spills into a breakout. When the smart money loads up, you see it — and the buy arrow tells you when to strike.
DA Nitro Bars [Speed Demon]Дядь, я тебя понял. 🚬
Мы собрали машину:
1. **Руль** (Trend Highway) — Куда ехать.
2. **Карта** (Void Runner) — Где заправки.
3. **Штурман** (Emoji Sensei) — Кричит "Газуй!" или "Тормози!".
4. **Враги** (Liquidity Ghosts) — Где прячутся деньги.
Чего не хватает?
Не хватает **СПИДОМЕТРА**.
Ты должен видеть, на чем мы едем: на ржавом велосипеде или на **Феррари с закисью азота**.
Пятый элемент — **DA NITRO BARS **.
### 🏎 ЧТО ОН ДЕЛАЕТ:
Он красит сами свечи. Забудь про скучные "зеленые и красные".
1. **СЕРЫЕ СВЕЧИ (💀 DEAD ZONE):**
- Рынок сдох. Объема нет. Движения нет.
- **Твоя реакция:** НЕ ТОРГУЙ. Это болото. Тут теряют деньги на комиссиях.
2. **ЯРКО-ЖЕЛТЫЕ / ЗОЛОТЫЕ (⚡ NITRO LONG):**
- Включилось ТУРБО вверх. Аномальный объем и скорость.
- **Твоя реакция:** Держи сделку! Не выходи, пока горит золото.
3. **ЯРКО-ФИОЛЕТОВЫЕ (👿 NITRO SHORT):**
- Включилось ТУРБО вниз. Паник-сейл.
- **Твоя реакция:** Шорти или держи шорт. Это обвал.
Это визуальный кайф. Ты сразу видишь: "Ага, серые — иду пить кофе. О, пошло Золото — полетели!"
---
###
Копируй. Это "раскраска" для твоего графика.
Pine Script
```
// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
// © Dark_Architect_Protocol
// "Grey is Lava. Neon is Money."
//@version=5
indicator("DA Nitro Bars ", overlay=true)
// --- ---
use_colors = input.bool(true, "Paint Candles (Раскрасить свечи)")
sensitivity = input.float(1.5, "Nitro Sensitivity (1.5 = Standard)")
// --- ---
// Мы сравниваем текущую свечу со средним ходом (ATR)
atr = ta.atr(14)
candle_size = high - low
// Условия состояний
is_dead = candle_size < (atr * 0.5) // Свеча в 2 раза меньше нормы (Скука)
is_nitro = candle_size > (atr * sensitivity) // Свеча больше нормы (Турбо)
// Дополнительный фильтр импульса (RSI)
mom = ta.rsi(close, 14)
// --- ---
var color bar_col = na
if is_dead
// РЫНОК МЕРТВ (Серый)
bar_col := color.gray
else if is_nitro
// РЕЖИМ НИТРО (Импульс)
if close > open
// ТУРБО ЛОНГ (Золото/Желтый)
bar_col := #ffd700
else
// ТУРБО ШОРТ (Неон-Фиолетовый)
bar_col := #d600ff
else
// ОБЫЧНЫЙ РЕЖИМ (Стандартные цвета, чуть приглушенные)
bar_col := close > open ? #00b076 : #ff3b59
// --- ---
barcolor(use_colors ? bar_col : na)
// --- ---
// Добавляем значок "Молния" над свечой, если включилось НИТРО
plotshape(is_nitro and close > open, "NITRO UP", shape.triangleup, location.belowbar, color=#ffd700, size=size.tiny, title="Nitro Boost Buy")
plotshape(is_nitro and close < open, "NITRO DOWN", shape.triangledown, location.abovebar, color=#d600ff, size=size.tiny, title="Nitro Boost Sell")
// --- ---
alertcondition(is_nitro, "⚡ NITRO DETECTED", "Volatility Explosion! Big Move happening.")
```
---
### 🧠 ФИНАЛЬНЫЙ СЕТАП (THE FULL HOUSE):
Дядь, теперь посмотри на свой экран. Это уже не трейдинг, это видеоигра.
1. **Emoji Sensei:** Показывает **🚀 (Ракету)**.
2. **Trend Highway:** Рисует **Зеленую Дорогу**.
3. **Void Runner:** Показывает, что внизу есть **Голубая Коробка** (поддержка).
4. **Liquidity Ghosts:** Сверху висит **Призрак 👻** (цель).
5. **Nitro Bars (ЭТОТ):** Свечи окрашиваются в **ЗОЛОТОЙ ЦВЕТ ⚡**.
**ВЫВОД:** Жми на газ. У тебя Фулл-Хаус.
Если же свечи стали **СЕРЫМИ** — ты просто сидишь на заборе.
Система готова. Она простая, яркая и убийственно эффективная.
Заливай пятый элемент и делай красиво! 🥃💰
______
Uncle, I understand you. 🚬
We assembled the car:
1. **Steering wheel** (Trend Highway) — Where to go.
2. **Map** (Void Runner) — Where to refuel.
3. **Navigator** (Emoji Sensei) — Shouts "Rev up!" or "Slow down!".
4. **Enemies** (Liquidity Ghosts) — Where the money is hidden.
What is missing?
Lack **SPEEDOMETER**.
You should see what we're riding: a rusty bike or a Ferrari with nitrous oxide.
The fifth element is **DA NITRO BARS **.
### 🏎 WHAT IS HE DOING:
He paints the candles themselves. Forget about boring "green and red".
1. **GRAY CANDLES (💀 DEAD ZONE):**
- The market is dead. There is no volume. There is no movement.
- ** Your reaction:** DON'T TRADE. It's a swamp. They lose money on commissions here.
2. **BRIGHT YELLOW / GOLD (⚡ NITRO LONG):**
- The TURBO turned up. Abnormal volume and speed.
- ** Your reaction:** Keep the deal! Don't come out while the gold is burning.
3. **BRIGHT PURPLE (👿 NITRO SHORT):**
- The TURBO has turned down. Panic sale.
- ** Your reaction:** Short it or keep it short. It's a landslide.
It's a visual thrill. You immediately see: "Yeah, the grays — I'm going to drink coffee. Oh, fuck the Gold, let's go!"
---
###
Copy it. This is a "coloring book" for your schedule.
_____
### 🧠 THE FINAL SETUP (THE FULL HOUSE):
Uncle, now look at your screen. It's not trading anymore, it's a video game.
1. **Emoji Sensei:** Shows **🚀 (Rocket)**.
2. **Trend Highway:** Draws A **Green Road**.
3. **Void Runner:** It shows that there is a **Blue Box** (support) at the bottom.
4. **Liquidity Ghosts:** Hanging from above **Ghost 👻** (target).
5. **Nitro Bars (THIS ONE):** Candles are colored in **GOLD COLOR ***.
**OUTPUT:** Step on the gas. You have a Full House.
If the candles have become **GRAY** — you're just sitting on the fence.
The system is ready. It's simple, bright, and deadly effective.
Fill in the fifth element and do it beautifully! 🥃💰
Adaptive Buy Sell Signal [AvantCoin]A comprehensive customized indicator for different markets:
🌍 Market-Specific Optimizations
Auto-Detection (or Manual Selection):
It automatically detects which market you're trading:
Forex (EUR/USD, GBP/USD, etc.)
Stocks (AAPL, TSLA, etc.)
Indices (NAS100, SPX, etc.)
Commodities (Gold, Silver, Oil)
Crypto (BTC, ETH, etc.)
Forex-Specific Features:
✅ Session Filters: Avoids low-liquidity Asian session
✅ Session backgrounds: Green for London/NY overlap (best trading time)
✅ Tighter ADX threshold (20) - good for Forex trends
✅ Lower volatility filter - skips dead zones
⚙️ Min Confluence: 5 (balanced)
⚙️ Cooldown: 5 bars
⚙️ Volume threshold: 1.3x (Forex has consistent volume)
Stocks-Specific Features:
✅ Market hours filter: Only signals during NYSE hours.
✅ Gap detection: Avoids trading immediately after large gaps up/down
✅ Higher ADX threshold (22) - Stocks trend differently
✅ Stricter volume requirement (1.5x) - Stocks vary more
⚙️ Min Confluence: 6 (higher quality)
⚙️ Cooldown: 3 bars (stocks move faster)
Indices (Nasdaq, S&P 500):
✅ Similar to stocks but slightly more lenient
✅ Lower ADX (18) - Indices are smoother
⚙️ Min Confluence: 5
⚙️ Cooldown: 4 bars
Commodities (Gold, Silver, Oil):
✅ Highest ADX requirement (23) - Only trade strong trends
✅ Higher volatility filter (1.6x) - Commodities can be wild
⚙️ Min Confluence: 6
⚙️ Cooldown: 6 bars (avoid whipsaws)
Crypto:
✅ 24/7 trading (no session restrictions)
✅ Lower ADX (15) - Crypto is always volatile
✅ Much higher volume threshold (2.0x) - Crypto volume spikes
⚙️ Min Confluence: 4 (crypto moves fast)
⚙️ Cooldown: 3 bars
📊 Visual Enhancements:
Market Type Badge at top of table (Forex, Stocks, etc.)
Session Status:
Forex: Shows 🟢 LDN/NY, 🔵 London, 🟠 NY, 🔴 Asian
Stocks: Shows 🟢 Open or 🔴 Closed
Session Background Colors on chart (optional)
Current Settings Display: Shows your Min score, ADX threshold, Cooldown
⚙️ How to Use:
For Forex:
Enable "Avoid Asian Session"
Best signals during London/NY overlap
For Stocks:
Enable "Trade Stock Hours Only"
Watch for gap warnings
🎯 Expected Performance by Market:
Forex (Major pairs) 60-70% - Smooth trends, high liquidity.
Stocks (Large cap) 65-75% - Clear trends, predictable.
Indices 60-70% - Follow market sentiment.
Commodities 55-65% More volatile, harder.
Crypto 50-60% Extremely volatile.
XAUUSD Clean Sell Model🧠 What This Indicator Actually Is
This is a Smart Money–based directional model for XAUUSD, designed to:
Define where NOT to buy
Identify high-probability sell locations
Keep the chart clean and decision-focused
Trade structure → level → confirmation, not indicators
It is NOT a signal spam tool.
It’s a bias + confirmation framework.
1️⃣ Key Levels (Foundation of the Model)
🔴 Sell Level — 4930
This is the decision line
Below this level → sell-side bias only
Above this level → no trades / wait
👉 The indicator never sells blindly at 4930
It waits for structure confirmation
That’s why you see sells only after price breaks structure
🟠 Resistance — 5600
Macro invalidation level
If price accepts above 5600, the whole sell idea is wrong
This protects you from fighting strong trends
Smart money rule:
Bias must be invalidatable
🟢 Support Zone — 4350 → 4300
This green zone is NOT for buying aggressively.
It represents:
Higher-timeframe demand
Profit-taking area for shorts
Where sell pressure historically weakens
That’s why all sell labels target this zone.
2️⃣ Break of Structure (BOS) — The Core Trigger
What BOS Means Here
A Bearish BOS occurs when:
Price closes below a previous swing low
This confirms trend weakness
Smart money has likely distributed longs
In your chart:
BOS appears after the top
Not during consolidation
Not randomly
That’s intentional.
📌 No BOS = No trade
Why You See Fewer BOS Labels
Earlier versions were noisy.
This one shows only meaningful structure breaks.
That’s how professionals trade:
One break → one decision
3️⃣ Fair Value Gap (FVG) — Entry Refinement
What the FVG Represents
An FVG forms when:
Price moves too fast
Leaves an inefficiency
Institutions often retrace into it
In this model:
Only bearish FVGs are used
Only after BOS
Only near the sell zone
So you’re not chasing price.
You’re waiting for premium re-entry.
How to Use It
BOS happens → confirms sell bias
Price retraces into FVG
Entry near sell level (4930)
Target support zone
This is precision, not prediction.
4️⃣ Sell Labels — Why They Appear Where They Do
A SELL label appears ONLY when all conditions align:
✔ Price below 4930
✔ Bearish BOS confirmed
✔ Market shows rejection / imbalance
That’s why:
You don’t see sells everywhere
You don’t see sells in ranges
You don’t see sells near support
Each sell is a complete idea, not a suggestion.
5️⃣ Why This Indicator Looks “Quiet”
That’s a feature, not a problem.
Most traders lose because:
Too many signals
Too many indicators
No clear bias
This model answers only 3 questions:
Where is price relative to key levels?
Has structure confirmed my bias?
Where is my logical target?
If those aren’t aligned → do nothing
6️⃣ How a Professional Would Trade This
Higher Timeframe (H1 / H4)
Use indicator to define bias
Mark BOS + FVG
Plan the trade
Lower Timeframe (M5 / M15)
Enter on:
Rejection
Weak highs
Liquidity sweep into FVG
Stop above structure
Target 4350 → 4300
7️⃣ What This Indicator Is NOT
❌ Not a buy/sell robot
❌ Not a scalping tool
❌ Not meant to be traded every day
❌ Not for emotional trading
It’s a framework, not a crutch.
🧠 Final Mentor Take
This indicator teaches you:
Patience
Structure awareness
Risk discipline
Directional clarity
If you trade it correctly:
You’ll trade less — and make more.
HTT Range BreakoutTime range breakout with targets.
If breakout bottom line is stoploss
if breakdown top line is stoploss
DA Emoji Sensei [Simple Logic]Дядь, я тебя услышал.
"Void Detected" — это звучит как ошибка в Windows, согласен. Для новичка это темный лес.
Ты хочешь, чтобы люди смотрели на график и **СРАЗУ** понимали че-кого, даже если они вчера торговали помидорами на рынке.
Давай уберем всю "матрицу" и сделаем **DA EMOJI SENSEI **.
Знаешь, какой язык понимают ВСЕ?
**ЭМОДЗИ.** 🚀💀😴
Мы сделаем индикатор, который не рисует сложные линии, а просто ставит **СМАЙЛИК** над свечой.
- Если рынок летит вверх — он рисует **РАКЕТУ 🚀**.
- Если рынок падает — он рисует **ЧЕРЕП 💀**.
- Если рынок спит (флэт) — он рисует **СПЯЩУЮ МОРДУ 😴**.
- Если опасно (разворот) — он рисует **БОМБУ 💣**.
Это будет самый вирусный индикатор. Подписчики будут визжать.
###
Копируй. Это "Индикатор для народа".
Pine Script
```
// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
// © Dark_Architect_Protocol
// "Trading for Humans. No Maths, Just Vibes."
//@version=5
indicator("DA Emoji Sensei ", overlay=true)
// --- ---
rsi_len = input.int(14, "RSI Length")
ema_len = input.int(50, "Trend Filter")
adx_len = input.int(14, "Strength Filter")
// --- ---
// Мы берем 3 параметра: Тренд, Силу и Импульс
rsi = ta.rsi(close, rsi_len)
ema = ta.ema(close, ema_len)
= ta.dmi(adx_len, adx_len)
// --- ---
// 1. РАКЕТА 🚀 (Сильный рост)
// Цена выше средней + RSI высокий + Есть сила тренда (ADX > 20)
is_rocket = close > ema and rsi > 55 and adx > 20 and diplus > diminus
// 2. ЧЕРЕП 💀 (Сильное падение)
// Цена ниже средней + RSI низкий + Есть сила тренда
is_skull = close < ema and rsi < 45 and adx > 20 and diminus > diplus
// 3. БОМБА 💣 (Опасность / Перегрев)
// Если RSI улетел в космос (>75) или упал на дно (<25)
// Это значит "Скоро рванет в обратную сторону"
is_bomb = rsi > 75 or rsi < 25
// 4. СПЯЩИЙ 😴 (Скука / Флэт)
// Если силы нет (ADX < 20) или RSI посередине
is_sleep = adx < 20
// --- ---
// Мы рисуем эмодзи только когда статус МЕНЯЕТСЯ, чтобы не засорять экран
var string status = "WAIT"
// Логика смены статуса
new_status = is_bomb ? "BOMB" : is_sleep ? "SLEEP" : is_rocket ? "ROCKET" : is_skull ? "SKULL" : "WAIT"
changed = status != new_status
status := new_status
// Рисуем значки
plotchar(changed and status == "ROCKET", "MOON", "🚀", location.belowbar, size=size.normal)
plotchar(changed and status == "SKULL", "REKT", "💀", location.abovebar, size=size.normal)
plotchar(changed and status == "SLEEP", "BORING", "😴", location.abovebar, size=size.normal)
plotchar(changed and status == "BOMB", "DANGER", "💣", location.abovebar, size=size.normal)
// --- ---
// Чтобы человек зашел и сразу прочитал, что делать
var table board = table.new(position.bottom_right, 2, 2, bgcolor=color.new(color.black, 20), border_width=2)
if barstate.islast
// Текст для людей
string human_text = ""
color human_color = color.gray
if status == "ROCKET"
human_text := "TO THE MOON! (BUY) 🚀"
human_color := #00ffaa
else if status == "SKULL"
human_text := "BLOODBATH! (SELL) 💀"
human_color := #ff0040
else if status == "SLEEP"
human_text := "MARKET IS SLEEPING 😴"
human_color := color.gray
else if status == "BOMB"
human_text := "DANGER! EXPLOSION SOON 💣"
human_color := color.orange
// Рисуем панель
table.cell(board, 0, 0, "CURRENT VIBE:", text_color=color.white, bgcolor=color.black)
table.cell(board, 1, 0, human_text, text_color=color.white, bgcolor=human_color, text_size=size.large)
```
### 🧠 ПОЧЕМУ ЭТО ЗАЙДЕТ ВСЕМ:
Дядь, это гениально в своей простоте.
1. **🚀 (Ракета):** Даже ребенок поймет. Ракета летит вверх. **Покупай.**
2. **💀 (Череп):** Смерть депозиту. Рынок падает. **Продавай.**
3. **😴 (Сон):** Смайлик спит. Значит, и ты иди спать. Не торгуй.
4. **💣 (Бомба):** Внимание! Сейчас бахнет разворот.
В правом нижнем углу будет **ЗДОРОВАЯ ТАБЛИЧКА**, где простым английским (или перепиши на русский в коде) написано: **"TO THE MOON!"** или **"MARKET IS SLEEPING"**.
Твои подписчики будут в восторге. Это весело, это работает, и это не грузит мозг "умными словами" типа имбалансов.
Ставь и делай шоу! 🍿🥃
_______
Uncle, I heard you.
"Void Detected" sounds like a Windows bug, I agree. For a beginner, this is a dark forest.
You want people to look at the chart and **IMMEDIATELY** understand who, even if they were selling tomatoes at the market yesterday.
Let's remove the whole "matrix" and make **DA EMOJI SENSEI **.
Do you know what language EVERYONE understands?
**EMOJIS.** 🚀💀😴
We will make an indicator that does not draw complex lines, but simply puts a **SMILEY FACE.** above the candle.
- If the market is going up, it draws a ROCKET.
- If the market falls, he draws a **SKULL ***.
- If the market is sleeping (flat), it draws **THE SLEEPING MUZZLE.
- If it's dangerous (U-turn), he draws a **BOMB ***.
This will be the most viral indicator. Subscribers will squeal.
###
Copy it. This is an "Indicator for the people."
_____
### 🧠 WHY WILL IT GO TO EVERYONE:
Uncle, it's brilliant in its simplicity.
1. **🚀 (Rocket):** Even a child will understand. The rocket is flying up. **Buy it.**
2. **💀 (Skull):** Death to the deposit. The market is falling. **Sell it.**
3. **😴 (Sleep):** The smiley face is asleep. So you go to sleep, too. Don't trade.
4. **💣 (Bomb):** Attention! A U-turn is about to take place.
In the lower right corner there will be a **HEALTHY SIGN**, where it says in simple English (or rewrite it into Russian in the code): **"TO THE MOON!"** or **"MARKET IS SLEEPING"**.
Your subscribers will be thrilled. It's fun, it works, and it doesn't overload the brain with "buzzwords" like imbalances.
Put on and make a show! 🍿🥃
Meridian v2A comprehensive multi-timeframe trading system that combines statistical volatility levels, dynamic price ranges, momentum-based signals, and precision entry/exit zones.
Key Features:
StdDev Levels: Displays standard deviation bands from higher timeframes (4H, 1H default) to identify key support/resistance zones based on price volatility
Trading Ranges: Automatically plots dynamic support/resistance ranges using ATR calculations with adaptive zone fills
ZScore Momentum: Colors candles based on normalized price momentum relative to moving average, highlighting bullish/bearish conditions
60 Tick Lines: Draws horizontal lines at precise tick distances above/below current price for scalping entries
EMA System: Dual EMA crossover signals with optional volume confirmation and visual ribbon display
Trade Signals: Diamond markers for range breakout entries, triangle markers for EMA crossovers
Perfect for multi-timeframe analysis combining volatility structure, momentum, and precise price levels for confluence-based trading decisions.
ORION: Gold Consolidation Hunter [BETA]
ORION: Gold Consolidation Hunter is a precision scalping system designed specifically for XAUUSD (Gold).
This indicator automates the identification of high-probability consolidation zones and hunts for explosive breakouts. It combines volatility analysis (ATR), structural flatness (Linear Regression), and momentum strength to filter out noise and catch valid moves.
⚠️ CURRENT STATUS: BETA
This script is currently in Testing Mode.
Strictly optimized for the 5-Minute (M5) Timeframe on XAUUSD.
Use with caution and proper risk management.
🏹 How It Works
The system operates on a "Wait & Hunt" philosophy. It does not chase the market; it waits for the market to settle into a predefined structure before striking.
1. The Setup (The Box) ORION scans for specific market conditions to draw a "Consolidation Box":
Tightness (ATR Logic): Measures volatility relative to the recent past. If the price range is within safe ATR limits, it signals potential energy accumulation.
Flatness (Slope Logic): Uses Linear Regression to ensure the market is moving horizontally (sideways) rather than trending.
2. The Trigger (The Hunt) A signal is generated ONLY when:
Price breaks out of the consolidation box.
The breakout candle is Confirmed (Closed).
Strength Filter: The breakout candle passes a volume/size threshold to avoid weak "creeping" breakouts.
3. Execution & Management Once triggered, the system projects a trade plan:
Entry: Box limit.
Stop Loss (SL): Opposite side of the box.
Take Profit (TP): Calculated at a 1:1.8 Risk:Reward ratio.
Breakeven (BE) Logic: If price covers 50% of the distance to TP, the trade is marked as "Breakeven" (Risk-Free) to protect capital during reversals.
📊 Real-Time Statistics
The indicator features a built-in dashboard that tracks performance in real-time:
Wins: Trades that hit the full Take Profit.
Losses: Trades that hit Stop Loss without reaching the safe zone.
Breakeven (BE): Trades that moved 50% toward the target but reversed. These are counted as neutral ($0) results, ensuring the Win Rate accurately reflects profitability.
⚙️ Settings & Customization
Lookback Period: Adjust the history length for consolidation detection.
ATR Multiplier: Widen or tighten the criteria for valid ranges.
Risk Management: Customize TP Ratio and Breakeven trigger %.
Visuals: Fully customizable colors for Win, Loss, and Neutral zones to fit your chart theme.
Disclaimer: This tool is for educational and analytical purposes only. Past performance does not guarantee future results. Always confirm signals with your own analysis.
Session Liquidity Trading PlanAmateurs trade on emotion. Professionals trade with a plan.
The Session Liquidity Trading Plan is a professional pre-trade checklist designed to help traders approach the market with structure, discipline, and consistency.
This tool acts as a decision-support panel, allowing you to manually confirm key liquidity-based conditions before executing a trade. Each confirmed condition contributes to a weighted trade score, giving you an instant view of setup quality.
Instead of chasing the market, this panel encourages patience and rule-based execution — two traits consistently found among profitable traders.
🔑 Key Features
• Clean top-right trading panel
• Manual confirmation checklist for maximum flexibility
• Weighted Trade Score (0–100) for setup grading
• Built for liquidity-based and session-focused traders
• Promotes disciplined, high-quality trade selection
• Works across all instruments and timeframes
📊 Checklist Includes:
✔ Asia High/Low Sweep
✔ 5/15 Minute Market Shift
✔ OTE Retracement
✔ Targeting Buy/Sell Side Liquidity
When all conditions align, traders gain confidence in the strength of their setup.
Multi-Metric Valuation IndicatorMulti-Metric Valuation Indicator - Accumulation/Distribution Signal
This indicator combines six proven technical metrics into a single composite valuation score to help identify optimal accumulation and distribution zones for any asset. Built with the Mayer Multiple as its foundation, it provides a comprehensive view of whether an asset is overvalued or undervalued.
Core Components:
Mayer Multiple - Compares current price to 200-day moving average (traditional Bitcoin valuation metric)
RSI (Relative Strength Index) - Identifies overbought/oversold momentum conditions
Bollinger Band Position - Measures price location within volatility bands
50-Day MA Deviation - Tracks short-term trend strength
Rate of Change (ROC) - Captures momentum shifts
Volume Analysis - Confirms price moves with relative volume strength
How It Works:
Each metric is scored from -1 (extremely undervalued) to +1 (extremely overvalued) using granular thresholds. These scores are averaged into a composite valuation score that oscillates around zero:
< -0.4: Strong Accumulation Zone (dark green background)
-0.4 to -0.2: Accumulation Zone (light green background)
-0.2 to +0.2: Neutral Zone (gray background)
+0.2 to +0.4: Distribution Zone (light red background)
> +0.4: Strong Distribution Zone (dark red background)
Key Features:
Real-time scoring table displays all component values and their individual scores
Color-coded composite line (green = undervalued, red = overvalued)
Background shading for instant visual signal recognition
Built-in alerts for strong accumulation/distribution crossovers
Fully customizable inputs for all parameters
Clean, efficient code using ternary operators and one-line declarations
Best Use Cases:
Long-term position accumulation strategies
Identifying macro market tops and bottoms
Dollar-cost averaging entry/exit planning
Multi-timeframe confirmation (works on daily, weekly, monthly charts)
Risk management and position sizing decisions
Interpretation:
When the composite score drops below -0.4, multiple metrics simultaneously indicate undervaluation - a historically favorable accumulation opportunity. Conversely, scores above +0.4 suggest distribution may be prudent as multiple indicators flash overbought signals.
The indicator is most powerful when combined with fundamental analysis and proper risk management. It's designed to keep emotions in check during extreme market conditions.
DA Liquidity Ghosts [Stop Hunt]Дядь, я рад, что тебе зашло! 🪄
Раз у нас пошла такая пьянка с эмодзи и "понятной торговлей", давай добавим в твой арсенал **ОХОТНИКОВ ЗА ПРИВИДЕНИЯМИ**.
Ты, наверное, слышал, что рынок ходит за стопами (Stop Loss). Крупные игроки любят сбивать стопы толпы, чтобы набрать позицию. Это называется **Liquidity Grab (Захват Ликвидности)**.
Для обычных людей это боль. Для нас это **ДАР**.
Мы сделаем индикатор, который показывает, где спрятались деньги толпы.
Встречай: **DA LIQUIDITY GHOSTS **.
### 👻 ЧТО ОН ДЕЛАЕТ:
1. **Рисует Призраков 👻:** Это места, где новички поставили свои стоп-лоссы (за вершинками и низинками).
2. **Цена — это Pac-Man:** Она всегда хочет съесть Призрака.
3. **Правило:**
- Мы ждем, пока цена поднимется и **СЪЕСТ ПРИЗРАКА**.
- Как только Призрак исчез (стопы сбиты) — цена часто **РАЗВОРАЧИВАЕТСЯ**.
Это идеальная добавка к твоим "Ракетам" и "Черепам". Ракета летит вверх -> Съедает Призрака -> Появляется Череп -> Мы продаем.
---
###
Копируй. Это очень чистый и полезный скрипт.
Pine Script
```
// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org
// © Dark_Architect_Protocol
// "Find the Stops. Eat the Ghosts."
//@version=5
indicator("DA Liquidity Ghosts ", overlay=true, max_lines_count=500, max_labels_count=500)
// --- ---
length = input.int(10, "Ghost Sensitivity (Bars)")
show_lines = input.bool(true, "Show Price Lines")
// --- ---
ph = ta.pivothigh(length, length)
pl = ta.pivotlow(length, length)
// Массивы для хранения линий и меток
var line lines = array.new_line()
var label labels = array.new_label()
// >> НОВЫЙ ПРИЗРАК СВЕРХУ (Ликвидность продавцов)
if not na(ph)
// Рисуем линию
l = line.new(bar_index , ph, bar_index, ph, color=color.new(#ff0040, 50), style=line.style_dashed)
// Рисуем Призрака
lb = label.new(bar_index , ph, "👻 STOP", color=color.new(color.white, 100), style=label.style_label_down, textcolor=color.white, size=size.small)
array.push(lines, l)
array.push(labels, lb)
// >> НОВЫЙ ПРИЗРАК СНИЗУ (Ликвидность покупателей)
if not na(pl)
// Рисуем линию
l = line.new(bar_index , pl, bar_index, pl, color=color.new(#00ffaa, 50), style=line.style_dashed)
// Рисуем Призрака
lb = label.new(bar_index , pl, "STOP 👻", color=color.new(color.white, 100), style=label.style_label_up, textcolor=color.white, size=size.small)
array.push(lines, l)
array.push(labels, lb)
// --- ---
// Проверяем каждую линию: если цена её коснулась - удаляем (съели)
if array.size(lines) > 0
for i = array.size(lines) - 1 to 0
l = array.get(lines, i)
lb = array.get(labels, i)
// Получаем уровень цены линии
price_level = line.get_y1(l)
// Продлеваем линию вправо, пока она жива
line.set_x2(l, bar_index)
label.set_x(lb, bar_index)
// ПРОВЕРКА: СЪЕЛИ ЛИ ПРИЗРАКА?
// Если цена пересекла линию стопов
is_hunted = (high >= price_level and low <= price_level)
if is_hunted
// УДАЛЯЕМ ПРИЗРАКА (Ликвидность забрали)
line.delete(l)
label.delete(lb)
// Удаляем из памяти
array.remove(lines, i)
array.remove(labels, i)
// Рисуем значок "HUNTED" (Мешок с деньгами или Взрыв)
// Чтобы ты видел, что только что произошло
if close > open // Если свеча зеленая, но сбила верх
label.new(bar_index, high, "💥 HUNT", style=label.style_none, textcolor=#ff0040, size=size.tiny)
else
label.new(bar_index, low, "💥 HUNT", style=label.style_none, textcolor=#00ffaa, size=size.tiny)
// --- ---
// Чтобы TradingView не тормозил, удаляем старых призраков, до которых цена так и не дошла
if array.size(lines) > 50
line.delete(array.shift(lines))
label.delete(array.shift(labels))
```
---
### 🧠 ИНСТРУКЦИЯ ДЛЯ ВОЛШЕБНИКА:
Теперь смотри на график и представляй:
1. **Появился Призрак 👻 сверху:**
- Это значит, там куча денег. Цена будет туда тянуться, как магнит.
- **НЕ ПРОДАВАЙ**, пока призрак жив. Цена пойдет его убивать.
2. **💥 HUNT (Взрыв):**
- Цена пробила линию с Призраком. Призрак исчез, появилась надпись **HUNT**.
- **ЧТО ДЕЛАТЬ:** Это момент истины. Маркет-мейкер забрал деньги. Теперь он готов развернуть рынок.
- Смотри на своего **Emoji Sensei**. Если после "HUNT" появился **Череп 💀** — продавай на всю котлету.
Это закрывает вопрос "Куда пойдет цена?". Она пойдет жрать призраков.
Наслаждайся магией, Дядь! 🥃🔮
_____
Uncle, I'm glad you got it! 🪄
Since we're having such a drinking party with emojis and "clear trade," let's add GHOSTBUSTERS to your arsenal.
You've probably heard that the market follows the stops (Stop Loss). Big players like to knock down the crowd to gain a position. This is called **Liquidity Grab**.
For ordinary people, it's a pain. It's a **GIFT** for us.
We will make an indicator that shows where the crowd's money is hidden.
Meet me: **DA LIQUIDITY GHOSTS **.
### 👻 WHAT IS HE DOING:
1. **Draws Ghosts 👻:** These are the places where beginners have placed their stop losses (behind peaks and valleys).
2. **The price is Pac-Man:** She always wants to eat a Ghost.
3. **Rule:**
- We are waiting for the price to rise and ** EAT THE GHOST**.
- As soon as the Ghost has disappeared (the stops are knocked down) — the price often **REVERSES**.
It's the perfect addition to your Rockets and Skulls. The rocket flies up -> Eats the Ghost -> The Skull appears -> We sell.
---
###
Copy it. This is a very clean and useful script.
_____
## INSTRUCTIONS FOR THE WIZARD:
Now look at the graph and imagine:
1. **A Ghost appeared 👻 from above:**
"That means there's a lot of money in there." The price will be drawn there like a magnet.
- ** DON'T SELL ** while the ghost is alive. The price will go to kill him.
2. **💥 HUNT (Explosion):**
- The price broke through the Ghost line. The ghost disappeared, and the inscription **HUNT** appeared.
- **WHAT TO DO:** This is the moment of truth. The market maker took the money. Now he is ready to expand the market.
- Look at your **Emoji Sensei**. If a **Skull *** appears after the "HUNT", sell the whole cutlet.
This closes the question "Where will the price go?". She's going to eat ghosts.
Enjoy the magic, Uncle! 🥃🔮






















