5min Table: Dark Up/Down - Supertrend, EMA50, VWAP5Min Table showing EMA 50, Supertrend(10,3) VWAP for Indices and Stocks.
Analisi trend
First Round Break TrackerA simple indicator that tracks the first-time breakouts of round number levels (psychological levels) on any chart. Clean interface with minimal configuration needed
First Breakout Only : Marks each round level only once when broken for the first time
Customizable Step Size : Adjustable round number intervals (e.g., 100, 1000, 10000 etc.)
Clean Visual Alerts : Green labels with "FIRST:" prefix appear exactly at breakout moments
Real-time Info Panel : Shows current price, next target level, and total breakouts count
TrendPilot AI v2 — Smart ATR Indicator with ZonesTrendPilot AI v2 is a smart price-action and ATR-based trading system designed for swing and position traders. It combines trend-following logic with adaptive price zones to help users identify high-probability Buy and Sell opportunities — along with intelligent re-entry points, weak signal detection, and visual structure zones.
🔧 Core Features:
✅ ATR-based Buy/Sell signals with confirmation logic
✅ Dynamic 99 EMA Channel for trend context
✅ Re-entry triangles for stacking or retracing setups
✅ 150 EMA Weak Signal Detection for early trend warnings
✅ 🧭 Price Action Zones (Premium, Equilibrium, Discount)
✅ Visual alerts via triangles, labels, and color-coded logic
✅ Designed for 15m, 1H, and 4H charts — also useful on Daily
🧠 How It Works (Logic Breakdown)
1️⃣ Trend Direction — EMA Channel Logic
A 99 EMA Channel determines the dominant market bias.
If price is above the channel → trend is Bullish → Buy signals are valid
If price is below the channel → trend is Bearish → Sell signals are valid
2️⃣ Buy/Sell Signals — ATR Trailing Logic
The system uses custom ATR trailing logic to detect when price momentum shifts.
When a breakout aligns with trend direction, a Buy or Sell label appears.
These are designed to capture the main trend leg or reversal zone.
3️⃣ Re-Entry Signals — Triangle Visual Cues
During a confirmed trend, if price retraces to the EMA channel, a small triangle is shown:
🔼 Green triangle: Buy re-entry during bullish trend
🔽 Red triangle: Sell re-entry during bearish trend
These are not new signals but continuation cues for advanced traders.
4️⃣ Weak Signal Detection — 150 EMA Logic
A secondary 150 EMA helps detect possible trend exhaustion.
If price dips below 150 EMA during a bullish run, an orange triangle appears (⚠️ caution).
If price rises above 150 EMA during a bearish run, a blue triangle appears.
This signals potential weakening of the active trend.
5️⃣ Price Zones — Premium, Equilibrium, Discount
TrendPilot AI v2 draws 3 smart price zones based on ATR & market structure:
🟥 Premium Zone (Top) → Overbought area, caution for long trades
🟨 Equilibrium Zone (Middle) → Fair value, consolidation possible
🟩 Discount Zone (Bottom) → Oversold, better long entries
These zones help filter signals and avoid entries in risky areas.
Example: Avoid Buy signals inside Premium zone.
🧪 Suggested Use:
✅ Timeframes: 15m / 1H / 4H / 1D
✅ Combine signals with zone analysis for optimal entries
✅ Use re-entry triangles to add or confirm during pullbacks
✅ Use weak signal warnings to tighten stops or manage risk
✅ Works best in trending environments or breakout markets
⚠️ Note for Users:
This script is not repainting. All signals are plotted with stable logic.
Past performance does not guarantee future results — always backtest first.
Script does not contain financial advice — use at your own discretion.
Previous Day/Week High, Low, Midpoint LinesI put together this script as I couldn’t find exactly what I was looking for on Tradingview.
The script plots the previous day and week high and low as well as the midpoint of the range between the daily and weekly high and low. These lines stop printing once a price candle crosses the lines.
This may be of use to you. Enjoy!
Gentlewhale TQQQ SMA LongBuy and hold TQQQ when price is above 200 SMA 5%, close when price is below 200 SMA 1%.
Prev Day & Premarket High/Low LinesThis TradingView Pine Script is designed to enhance intraday trading by visually marking key price levels on the chart. It automatically plots horizontal lines representing the previous day's high and low, as well as the pre-market session's high and low. These levels are critical for identifying support and resistance zones that traders often use for entries, exits, or to anticipate price reactions.
The script calculates the previous day's high and low using daily historical data. For the pre-market session, which is defined as 4:00 AM to 9:30 AM Eastern Time, it tracks price movements on intraday charts and captures the highest and lowest price reached during that session.
At exactly 9:31 AM EST, once the pre-market ends, the script draws horizontal lines at these levels for the current trading day. Each line's color and width are fully customizable through input settings, allowing users to match their chart themes or preferences.
This tool is especially helpful for day traders and scalpers who rely on short-term price action. It ensures that important reference levels are clearly displayed without manual effort, aiding in quick decision-making and improving overall trading discipline and strategy execution.
Nexus v10Nexus v10 - Confluence-Driven Trading Indicator
The Nexus v10 is a sleek, modern, and versatile trading indicator that delivers precise buy and sell signals by synthesizing a confluence of technical factors, including Heikin Ashi candles, RSI, ADX, and EMA crossovers. The name "Nexus" captures its core strength—connecting and synthesizing multiple signals into a cohesive trading decision point. The term evokes a central hub or convergence, reflecting the script’s confluence-based approach, dynamic adaptability, and real-time precision for scalping. Designed for traders seeking clarity and efficiency, it’s a powerful tool for navigating dynamic markets.
Key Features:
Confluence-Based Signals: Combines weighted signals from Heikin Ashi, RSI, ADX, and EMA crossovers to generate high-probability buy/sell signals.
Neutral Status Logic: Limits consecutive signals to two per direction, requiring a "Neutral" status before the second signal to ensure disciplined trading.
Clean Visualization: Displays only the two most recent buy/sell signals, keeping the chart uncluttered and focused on current opportunities.
Dynamic Adaptability: Offers customizable RSI thresholds, EMA lengths, MTF settings, and dynamic overbought/oversold levels to fit any market or style.
Candle Coloring & Inside Bars: Highlights overbought/oversold conditions and inside bars with customizable colors for enhanced context.
Real-Time Debug Table: Provides live insights into signal status, RSI, MTF trends, and ADX for informed decision-making.
How It Works:
Nexus v10 integrates multiple technical factors, including MTF analysis (default: 3m, 15m, 240m, D), RSI, ADX, and EMA crossovers, to produce signals when confluence criteria are met. Signals appear as circles on the chart, with a maximum of two visible signals per direction (buy or sell). A second signal in the same direction requires a neutral status, ensuring precision. Ideal for scalping, swing, and trend trading across stocks, forex, futures, and more.
Usage Tips:
Customize settings like RSI thresholds and MTF periods to align with your trading strategy.
Use the debug table to monitor confluence factors and signal status in real-time.
Pair with sound risk management and personal analysis for optimal results.
Note:
Always backtest thoroughly in your trading environment to validate performance. Let the Nexus v10 guide your next trade with precision and clarity!
Nexus v10Nexus v10 - Confluence-Driven Trading Indicator
The Nexus v10 is a sleek, modern, and versatile trading indicator that delivers precise buy and sell signals by synthesizing a confluence of technical factors, including Heikin Ashi candles, RSI, ADX, and EMA crossovers. The name "Nexus" captures its core strength—connecting and synthesizing multiple signals into a cohesive trading decision point. The term evokes a central hub or convergence, reflecting the script’s confluence-based approach, dynamic adaptability, and real-time precision for scalping. Designed for traders seeking clarity and efficiency, it’s a powerful tool for navigating dynamic markets.
Key Features:
Confluence-Based Signals: Combines weighted signals from Heikin Ashi, RSI, ADX, and EMA crossovers to generate high-probability buy/sell signals.
Neutral Status Logic: Limits consecutive signals to two per direction, requiring a "Neutral" status before the second signal to ensure disciplined trading.
Clean Visualization: Displays only the two most recent buy/sell signals, keeping the chart uncluttered and focused on current opportunities.
Dynamic Adaptability: Offers customizable RSI thresholds, EMA lengths, MTF settings, and dynamic overbought/oversold levels to fit any market or style.
Candle Coloring & Inside Bars: Highlights overbought/oversold conditions and inside bars with customizable colors for enhanced context.
Real-Time Debug Table: Provides live insights into signal status, RSI, MTF trends, and ADX for informed decision-making.
How It Works:
Nexus v10 integrates multiple technical factors, including MTF analysis (default: 3m, 15m, 240m, D), RSI, ADX, and EMA crossovers, to produce signals when confluence criteria are met. Signals appear as circles on the chart, with a maximum of two visible signals per direction (buy or sell). A second signal in the same direction requires a neutral status, ensuring precision. Ideal for scalping, swing, and trend trading across stocks, forex, futures, and more.
Usage Tips:
Customize settings like RSI thresholds and MTF periods to align with your trading strategy.
Use the debug table to monitor confluence factors and signal status in real-time.
Pair with sound risk management and personal analysis for optimal results.
Note:
Always backtest thoroughly in your trading environment to validate performance. Let the Nexus v10 guide your next trade with precision and clarity!
6FG Trading Plan Checklist & Setups6FG Trading Plan Checklist & Setups
Trend context (4H & H1)
Candle confirmations on 15M (bull/bear engulfing & pin bar)
Your two A+ setups:
• H1 Break of Structure (BxOxS)
• Trap Break (with last LH/HL break logic)
Alerts for both setups
Waterfall ScreenerHow to Use This to Screen Stocks: A Step-by-Step Guide
Save the Screener Script: Open the Pine Editor, paste the code above, and save it with a clear name like "Waterfall Screener".
Open the Stock Screener: Go to the TradingView homepage or any chart page and click the "Screener" tab at the bottom. Make sure you are on the "Stock" screener.
Set Your Market: Choose the market you want to scan (e.g., NASDAQ, NYSE).
Add Your Custom Filter (The Magic Step):
Click the "Filters" button on the right side of the screener panel.
In the search box that appears, type the name of your new script: "Waterfall Screener".
It will appear as a selectable filter. Click it.
Configure the Filter:
A new filter will appear in your screener list named "Waterfall Screener".
You can now set conditions for the "ScreenerSignal" value we plotted.
To find stocks with a new, actionable trade plan, set the filter to:
Waterfall Screener | Equal | 1
Refine and Scan:
Add other essential filters to reduce noise, such as:
Volume > 1M (to find liquid stocks)
Market Cap > 1B (to find established companies)
The screener will now automatically update and show you a list of all stocks that currently have a "PENDING_ENTRY" setup according to the indicator's logic and your chosen timeframe (e.g., Daily).
Gap Legout after Good Legin & Boring// ============================================================================
// Script: Gap Legout after Good Legin & Boring (Supply/Demand Zone Highlighter)
// Version: Pine Script v6
// ---------------------------------------------------------------------------
// This indicator highlights high-quality demand and supply zone "legout" candles
// that follow a classic supply/demand sequence:
// 1. Good Legin → 2. Boring → 3. Gap Legout
//
// A candle is highlighted if ALL these rules are satisfied:
// 1. Two bars back: "Good Legin" candle
// - TR > ATR (shows strong expansion).
// - Size ≥ 1.9× previous boring candle, OR TR ≥ 1.9× boring candle's TR.
// - Body ≥ 70% of its range (body-dominant).
// - Wick on the close side (price rejection).
// - No significant gap between legin close and boring open (adaptive threshold).
//
// 2. Previous bar: "Boring" candle
// - ATR > TR (low volatility/consolidation).
//
// 3. Current bar: "Gap Legout" candle
// - TR > ATR (shows expansion/volatility).
// - Body ≥ 70% of its range (body-dominant).
// - Size ≥ 4× the boring candle.
// - If bullish (demand): body must gap up—fully above boring candle’s body, no touch.
// - If bearish (supply): body must gap down—fully below boring candle’s body, no touch.
//
// Highlight colors:
// - **Yellow** for demand (bullish gap-up legout).
// - **Fuchsia** for supply (bearish gap-down legout).
//
// Purpose:
// - For supply/demand zone and price action traders, this script helps spot
// only the highest-probability legout bars after proper structure and
// consolidation, reducing false signals and improving zone accuracy.
//
// Add this to any chart to visually scan for these A+ demand and supply zone formations.
//
// ============================================================================
***FALCON TRADER TAMIL STRATEGY V5 FOR INVITE ONLY***💎 FALCON TRADER TAMIL STRATEGY V5 GOLDEN STRATEGY INVITE ONLY SCRIPT 💎
🚀 Your Ultimate Smart Auto Trading Companion – Powered by MT5 Auto Connector + TradingView + Telegram Alerts
Welcome to the FALCON TRADER TAMIL STRATEGY V5 GOLDEN STRATEGY – An Elite invite-only indicator designed to give traders institution-level precision with smart automation, real-time signal intelligence, and full integration with MT5 auto trading systems and Telegram bots through PINE CONNECTOR. This system isn’t just a tool; it’s a complete trading ecosystem tailored for serious forex traders.
🔍 FEATURES BREAKDOWN & CLIENT GUIDE:
🔄 Exit Type: TP/SL Calculation Logic
TP/SL Type (Risk/Reward or Fixed)
Choose your risk exit logic: fixed SL/TP or dynamic based on risk-to-reward ratio, automatically calculated from your risk input and desired reward multiples.
🔐 Pine Connector Integration
License ID
Your unique trading license to securely activate MT5 auto trading via Pine Connector.
Risk (%) OR Lot Size
You have the flexibility to trade based on risk percentage of your account balance OR enter a fixed lot size.
Stop Loss (points)
This is your emergency defense level – set in raw points for high precision auto execution.
⚖️ Risk-Reward Customization
Lot Size
For fixed lot strategy: define the consistent position size you want per trade.
Risk:Reward for TP1/TP2/TP3
Smart tiered TP logic! Automatically calculates 3 profit targets using your risk value as base:
TP1 = 1R (Risk)
TP2 = 2R
TP3 = 3R
This provides scaling out flexibility to lock in gains as price moves.
🎨 Visual Signal Enhancements
Change Bar Color
Instantly spot bullish and bearish setups with customized bar coloring for BUY (🟩 Green) and SELL (🟥 Red).
🔧 SMART FILTERING & CONDITIONS
📊 Moving Averages Filter
Enable Fast > Slow MA Condition?
Only show trades when short-term momentum aligns with trend, i.e., fast MA above/below slow MA.
💪 RSI Filter
Enable RSI Filter?
Avoid overbought/oversold traps! This filter ensures signals only trigger in neutral or favorable RSI zones.
📉 VWAP Filter (Institutional Bias)
Enable VWAP Filter?
Eliminate trades going against major volume flows. VWAP acts as an institutional magnet – filter signals to only trade above VWAP (bullish) or below VWAP (bearish).
Anchor Period: Session/Daily/Weekly
Customize VWAP logic to align with your preferred time frame.
Source: Choose price base for VWAP, default to (H+L+C)/3.
📊 VWAP & Band Visualization
Bands Calculation Mode: Standard/Custom
For traders wanting to visualize volatility bands around VWAP.
Show VWAP Line / Show Band
Optional visual overlay to show VWAP guidance and deviation zones.
📈 Moving Average Display
Show Moving Average
Add a clean overlay of EMA/SMA lines for trend-following visual cues.
📏 ATR Filter (Volatility Control)
Enable ATR?
Avoid sideways markets – this filter ensures entries only occur when volatility (measured by ATR) exceeds a minimum threshold.
🧭 Range Comparison Filter
Enable Range Comparison?
Helps detect breakout potential by comparing current range to historical norms.
🧨 ADX Filter (Strength Detection)
Enable ADX?
Trade only during strong market trends. ADX ensures you're not stuck in choppy markets with false signals.
🔍 Clean Chart Controls
Inputs in status line
Enables real-time visibility of key parameters right on your chart for at-a-glance decision making.
📡 AUTOMATION ECOSYSTEM INTEGRATION
⚙️ MT5 Pine Connector: All entries, exits, and SL/TP levels are sent directly to MT5, eliminating manual trade execution through Pine Connector.
📨 Telegram Alerts: Clean, real-time alerts with direction (Buy/Sell), symbol, risk, SL/TP levels, and optional chart screenshot.
📊 Optimized for XAUUSD & Forex Pairs
💼 WHO IS THIS FOR?
✅ Traders using MT5 Auto Execution via Pine Connector
✅ Users wanting high-accuracy directional trades filtered by real logic
✅ Traders using prop firms or strict risk-based challenges
✅ Those who want multiple confirmation filters but with control over what to activate
✅ Traders needing smart risk-reward trade management
⚠️ IMPORTANT
This is an invite-only script. Usage is tied to your unique License ID, which powers all MT5/Telegram integrations. Sharing or unauthorized distribution will result in deactivation.
📩 WANT ACCESS?
Contact Us Telegram - to get your Access to Out Tool, and onboarding assistance.
professor ai reversal day trading-[Cryptovarthagam]Professor AI Reversal Day Trading-
Overview:
Professor Reversal Scalping AI is a sophisticated chart-based trade planning indicator designed to assist intraday and short-term traders in identifying potential reversal breakout setups. This tool combines traditional price action logic with modern filters such as volume confirmation, RSI thresholds, wick rejection detection, and ATR-based risk planning.
It is designed to visually assist traders in planning entries, stop-loss levels, and take-profit zones without making trading decisions or offering financial advice. The indicator also supports webhook-ready alerts for use with external systems.
Purpose:
This indicator helps identify and visualize possible reversal entry opportunities following key price breakouts from support or resistance levels. It does not execute trades and should only be used as an analysis aid. Users are encouraged to combine it with their own strategies, tools, and discretion.
Key Features:
- Support & Resistance Breakout Detection
- Automatically identifies key pivot levels on the chart
- Uses recent volume spikes to confirm meaningful breakout attempts
- Optionally uses pivot-based logic for refined zone detection
- Reversal Entry Planning Logic
- After breakout detection, the indicator validates setups using body/wick structure and volume
- Entry is confirmed only if additional filters are satisfied
- Option to wait for candle close before triggering a setup
- Dynamic ATR-Based SL and TP Planning
- Calculates Stop Loss, Take Profit 1, and optionally Take Profit 2 levels using user-defined ATR multipliers
- Levels are drawn as visual guide lines with accompanying price labels
- Custom Risk Filters
- RSI-based entry filter to block long trades during overbought or short trades during oversold conditions
- Rejection wick filter to avoid entries with excessive wick candles (common in liquidity traps)
- Minimum TP1 reward % and maximum SL risk % filters ensure trade setups meet risk criteria
- PnL Estimation Tool
- Simulates profit/loss estimates for both TP1 and TP2 based on user capital and leverage
- Calculated PnL is shown on the chart per trade setup for reference
- Webhook Alert Support
- Sends JSON-formatted alerts on entry, TP1, TP2, and SL hit events
- Alerts are structured for easy integration with bots, dashboards, or messaging platforms
- Alerts include trade ID, price, SL/TP levels, RSI/wick conditions, and symbol/timeframe
Chart-Based Visualization
- All levels and trade zones are shown directly on the chart
- Entry and exit points are labeled for clarity
Optionally displays TP2 level
User Inputs:
ATR multipliers for SL, TP1, and TP2
Capital and leverage values for PnL estimation
RSI thresholds for long/short trade filtering
Wick rejection toggle and thresholds
Option to enable or disable confirmation on candle close
Support/resistance zone visualization toggle
Best Practices:
For reliable signals, it is recommended to enable “Wait for Bar Close Confirmation” in settings
Use the indicator on shorter timeframes (5m, 15m) for scalping setups
Combine with trend filters or your own confluence tools
Always validate alerts manually before acting on them
Compatibility:
Works with all TradingView assets (crypto, stocks, forex, indices, etc.)
Compatible across all timeframes
Best suited for high-volatility intraday trading
Disclaimer:
This script is intended solely for educational and analytical purposes. It does not provide financial advice or guarantee results. Users are responsible for their own trading decisions and any use of alerts or signals generated by this tool. The developer is not liable for any financial outcomes resulting from its use.
License:
Published under the Mozilla Public License 2.0
All logic is custom-developed by @cryptovarthagam.
You are welcome to use, review, and adapt the code for personal or educational purposes.
FxSika SuperTrend ZoneThe FxSika SuperTrend Zone™ is a dynamic zone-based indicator that enhances the traditional SuperTrend concept by displaying two key structural layers:
Primary Trend Line: The main directional guide, calculated using ATR and a volatility multiplier.
Reaction Band: A secondary buffer area around the trend line, derived from an ATR extension. It helps visualize zones where price is likely to react or pause during pullbacks.
The indicator also includes an optional Long-Term Trend Layer, calculated with higher values for both ATR length and multiplier. This broader trend context can be toggled on or off via the settings.
How it works:
Zones adjust automatically based on trend direction.
Green zones represent bearish conditions (potential buy interest).
Red zones represent bullish conditions (potential sell interest).
Clear lines and shaded areas make key levels easy to spot.
Extra features:
Multiple alert options for zone interactions and trend shifts.
Lightweight, visually clean design for easy chart integration.
Fully adjustable parameters for ATR, multiplier, and zone width.
This indicator helps identify high-probability reaction zones during trending markets, especially when combined with price action or confirmation-based setups.
DrFx👽Premium🚀 Unlock Precision Trading with This Powerful Indicator on TradingView! 📈
Take your trading strategy to the next level with this advanced indicator, perfectly crafted for XAUUSD on ALL timeframe. Whether you're a scalper or an intraday trader, this tool is built to help you trade smarter, not harder.
🔍 Key Features:
✅ High-Probability Trade Signals
Clear LONG and SHORT entries with precise risk-to-reward setups—no guesswork, just execution.
• Long setup caught a quick +2.98 move from the swing low!
✅ Dynamic Supply & Demand Zones
Easily identify high-probability reversal areas. Demand and Supply zones are automatically plotted so you can catch major moves early.
✅ Trend & Session Overlay
Get real-time updates on session activity, market state (Trending or Ranging), trend pressure, and volatility—all in one glance.
✅ Built-In Take Profit & Stop Loss Targets
Pre-defined TP1 to TP4 and SL levels give you a complete trade plan in seconds. No need to manually calculate levels!
✅ Visual Trade History
Track your previous trades with visual markers, including entry/exit, TP hits, and performance metrics. Learn and improve with every trade.
📊 82% Winrate. Proven Edge.
Backed by stats, this indicator doesn't just look good—it performs. In a trending market, it shines with laser-sharp accuracy.
💡 Perfect for:
FX & Gold (XAUUSD) traders
Scalpers & day traders
Technical traders who rely on structure, momentum, and trend
🔥 Get this powerful indicator now on TradingView and experience the edge of professional-grade analysis!
🔗 Try it today and trade like a pro.
Contact us on Telegram via the link below.
🔗 t.me
SMT Divergences V2 [OutOfOptions]Smart Money Technique (SMT) Divergence is designed to identify discrepancies between correlated assets within the same timeframe. It occurs when two related assets exhibit opposing signals, such as one forming a higher low while the other forms a lower low. This technique is particularly useful for anticipating market shifts or reversals before they become evident through other Premium Discount (PD) Arrays.
This indicator works by identifying the highs and lows that have formed for an asset on the current chart and the correlated symbol defined in the settings. Once a pivot on either asset is formed, it checks if the pivot has taken liquidity as identified by the previous pivot in the same direction (i.e., a new high taking out a previous high). If this is the case and the corresponding asset has not taken a similar pivot, the condition is determined to be a potential valid divergence. The indicator will then filter out SMTs formed by adjacent candles, requiring at least one candle difference between the candles forming the SMT.
If the “Candle Direction Validation” setting is enabled, the indicator will further check both assets to ensure that for bullish SMTs, the last high on both assets was formed by down candle, and for bearish SMTs, the low was formed by an up candle. This check can often eliminate low-probability SMTs that are frequently broken.
The referenced chart shows divergence between Nasdaq (NQ) and S&P 500 (ES) futures, which are normally closely correlated assets that move in the same direction. The lines shown represent bullish and bearish divergences between the two when they are formed. As you can see from the chart, SMT Divergences may not always indicate a reversal, or a reversal might be just a short-term retrace. Therefore, SMT Divergences should not be used independently. However, in conjunction with other PD arrays, they can provide strong confirmation of a change in market direction.
Configurability:
Pivot strength - Indicates how many bars to the left/right of a high for pivot to be considered, recommended to keep at 1 for maximum detection speed
Candle Direction Validation - Additional SMT validation to filter out weak/low-probability SMTs be examining candle direction
Remove Broken SMTs - Keeps the chart clean by removing broken (invalidate) SMTs from the chart, once price moves beyond the outmost edge of the SMT
Work in Realtime - Enabled real-time mode for even faster detection of SMTs
Line Styling for Bullish/Bearish SMTs - Ability to customize line style, color & width for bullish/bearish SMTs
Label Control - Whether or not to show SMT label and if shown what font size & color should be used and if labels should include a tooltip containing information about the SMT
What makes this indicator different:
When used on NQ/ES it will automatically detect the matching the corresponding ticker, i.e. if you have chart on NQU2025 it'll automatically match to ESU2025 and vice-versa. Works for mini/micro/continuous contract
Unlike other SMT indicators, this indicator has an option to remove broken (no longer valid SMTs)
Allows real-time detection of SMTs prior to the pivot being fully formed
Allows validation of SMTs to only display high-probability SMTs, that are more likely to signal a possible reversal
Includes alerting capability for both SMT creation and when the SMT is broken (invalidated)
Momentum Alpha Gold (With Current Price Tag)//@version=6
indicator("Momentum Alpha Gold (With Current Price Tag)", overlay=true, max_labels_count=500)
// === Inputs ===
emaFastLen = input.int(20, "Fast EMA Length")
emaSlowLen = input.int(50, "Slow EMA Length")
supertrendFactor = input.float(2.0, "Supertrend Factor")
supertrendATR = input.int(10, "Supertrend ATR Period")
atrPeriod = input.int(14, "ATR Period for SL/TP")
// === EMA & Supertrend ===
emaFast = ta.ema(close, emaFastLen)
emaSlow = ta.ema(close, emaSlowLen)
= ta.supertrend(supertrendFactor, supertrendATR)
trendBull = (emaFast > emaSlow) or direction == 1
trendBear = (emaFast < emaSlow) or direction == -1
// === Buy/Sell Signals ===
coUp = ta.crossover(close, emaFast)
coDown = ta.crossunder(close, emaFast)
buySignal = trendBull and coUp
sellSignal = trendBear and coDown
// === ATR-based Levels ===
atr = ta.atr(atrPeriod)
var float SL = na
var float TP1 = na
var float TP2 = na
var float TP3 = na
var float ReEntry = na
var float MartingaleSL = na
if buySignal
SL := close - atr
TP1 := close + (close - SL)
TP2 := close + 2 * (close - SL)
TP3 := close + 3 * (close - SL)
ReEntry := close - 0.5 * (close - SL)
MartingaleSL := SL - 0.5 * (close - SL)
if sellSignal
SL := close + atr
TP1 := close - (SL - close)
TP2 := close - 2 * (SL - close)
TP3 := close - 3 * (SL - close)
ReEntry := close + 0.5 * (SL - close)
MartingaleSL := SL + 0.5 * (SL - close)
// === Colors ===
neonBlue = color.new(color.aqua, 0) // Momentum Buy
neonPink = color.new(color.fuchsia, 0) // Momentum Sell
neonRed = color.new(color.red, 0) // Stoploss
neonOrange = color.new(color.orange, 0) // Martingale Entry
neonYellow = color.new(color.yellow, 0) // Instant Entry
neonGreen = color.new(color.lime, 0) // Take Profits
currentBlue = color.new(color.blue, 0) // Current Price
// === Arrays for Dynamic Labels ===
var label activeLabels = array.new()
var line activeLines = array.new()
priceFmt(p) => str.tostring(p, "#.###")
// === Draw Box Function (Label + Line) ===
drawBox(price, labelText, col) =>
offset = 3
ln = line.new(bar_index + offset, price, bar_index + 40, price, color=col, width=2)
lbl = label.new(bar_index + offset, price,
labelText + " : " + priceFmt(price),
style=label.style_label_left, size=size.normal,
textcolor=color.black, color=col)
array.push(activeLabels, lbl)
array.push(activeLines, ln)
// === Draw Current Price (styled like SL/TP) ===
drawCurrentPrice() =>
offset = 3
ln = line.new(bar_index + offset, close, bar_index + 40, close, color=currentBlue, width=2)
lbl = label.new(bar_index + offset, close,
"Current Price : " + priceFmt(close),
style=label.style_label_left, size=size.normal,
textcolor=color.white, color=currentBlue)
array.push(activeLabels, lbl)
array.push(activeLines, ln)
// === Clear and Redraw Labels Each Bar ===
if barstate.islast
for l in activeLabels
label.delete(l)
for ln in activeLines
line.delete(ln)
array.clear(activeLabels)
array.clear(activeLines)
if not na(SL) and not na(TP1)
drawBox(MartingaleSL, "Stoploss", neonRed)
drawBox(SL, "Martingale Entry", neonOrange)
drawBox(ReEntry, "Instant Entry", neonYellow)
drawBox(TP1, "TP1", neonGreen)
drawBox(TP2, "TP2", neonGreen)
drawBox(TP3, "TP3", neonGreen)
drawCurrentPrice() // Adds Current Price tag in same style
// === Momentum Buy/Sell Markers ===
plotshape(buySignal, title="Momentum Buy", location=location.belowbar,
color=neonBlue, style=shape.labelup, text="Momentum Buy", textcolor=color.black)
plotshape(sellSignal, title="Momentum Sell", location=location.abovebar,
color=neonPink, style=shape.labeldown, text="Momentum Sell", textcolor=color.black)
Momentum Alpha Gold (With Current Price Tag)//@version=6
indicator("Momentum Alpha Gold (With Current Price Tag)", overlay=true, max_labels_count=500)
// === Inputs ===
emaFastLen = input.int(20, "Fast EMA Length")
emaSlowLen = input.int(50, "Slow EMA Length")
supertrendFactor = input.float(2.0, "Supertrend Factor")
supertrendATR = input.int(10, "Supertrend ATR Period")
atrPeriod = input.int(14, "ATR Period for SL/TP")
// === EMA & Supertrend ===
emaFast = ta.ema(close, emaFastLen)
emaSlow = ta.ema(close, emaSlowLen)
= ta.supertrend(supertrendFactor, supertrendATR)
trendBull = (emaFast > emaSlow) or direction == 1
trendBear = (emaFast < emaSlow) or direction == -1
// === Buy/Sell Signals ===
coUp = ta.crossover(close, emaFast)
coDown = ta.crossunder(close, emaFast)
buySignal = trendBull and coUp
sellSignal = trendBear and coDown
// === ATR-based Levels ===
atr = ta.atr(atrPeriod)
var float SL = na
var float TP1 = na
var float TP2 = na
var float TP3 = na
var float ReEntry = na
var float MartingaleSL = na
if buySignal
SL := close - atr
TP1 := close + (close - SL)
TP2 := close + 2 * (close - SL)
TP3 := close + 3 * (close - SL)
ReEntry := close - 0.5 * (close - SL)
MartingaleSL := SL - 0.5 * (close - SL)
if sellSignal
SL := close + atr
TP1 := close - (SL - close)
TP2 := close - 2 * (SL - close)
TP3 := close - 3 * (SL - close)
ReEntry := close + 0.5 * (SL - close)
MartingaleSL := SL + 0.5 * (SL - close)
// === Colors ===
neonBlue = color.new(color.aqua, 0) // Momentum Buy
neonPink = color.new(color.fuchsia, 0) // Momentum Sell
neonRed = color.new(color.red, 0) // Stoploss
neonOrange = color.new(color.orange, 0) // Martingale Entry
neonYellow = color.new(color.yellow, 0) // Instant Entry
neonGreen = color.new(color.lime, 0) // Take Profits
currentBlue = color.new(color.blue, 0) // Current Price
// === Arrays for Dynamic Labels ===
var label activeLabels = array.new()
var line activeLines = array.new()
priceFmt(p) => str.tostring(p, "#.###")
// === Draw Box Function (Label + Line) ===
drawBox(price, labelText, col) =>
offset = 3
ln = line.new(bar_index + offset, price, bar_index + 40, price, color=col, width=2)
lbl = label.new(bar_index + offset, price,
labelText + " : " + priceFmt(price),
style=label.style_label_left, size=size.normal,
textcolor=color.black, color=col)
array.push(activeLabels, lbl)
array.push(activeLines, ln)
// === Draw Current Price (styled like SL/TP) ===
drawCurrentPrice() =>
offset = 3
ln = line.new(bar_index + offset, close, bar_index + 40, close, color=currentBlue, width=2)
lbl = label.new(bar_index + offset, close,
"Current Price : " + priceFmt(close),
style=label.style_label_left, size=size.normal,
textcolor=color.white, color=currentBlue)
array.push(activeLabels, lbl)
array.push(activeLines, ln)
// === Clear and Redraw Labels Each Bar ===
if barstate.islast
for l in activeLabels
label.delete(l)
for ln in activeLines
line.delete(ln)
array.clear(activeLabels)
array.clear(activeLines)
if not na(SL) and not na(TP1)
drawBox(MartingaleSL, "Stoploss", neonRed)
drawBox(SL, "Martingale Entry", neonOrange)
drawBox(ReEntry, "Instant Entry", neonYellow)
drawBox(TP1, "TP1", neonGreen)
drawBox(TP2, "TP2", neonGreen)
drawBox(TP3, "TP3", neonGreen)
drawCurrentPrice() // Adds Current Price tag in same style
// === Momentum Buy/Sell Markers ===
plotshape(buySignal, title="Momentum Buy", location=location.belowbar,
color=neonBlue, style=shape.labelup, text="Momentum Buy", textcolor=color.black)
plotshape(sellSignal, title="Momentum Sell", location=location.abovebar,
color=neonPink, style=shape.labeldown, text="Momentum Sell", textcolor=color.black)
Dow Theory HH-HL-LH_LL 2025
//--------------------------------------------
Dow Theory HH-HL-LH-LL 2025
//--------------------------------------------
✅ Purpose
This indicator visualizes Dow Theory structure by identifying:
//--------------------------------------------
Higher Highs (HH)
Higher Lows (HL)
Lower Highs (LH)
Lower Lows (LL)
//--------------------------------------------
It helps traders clearly identify market trends, trend reversals, and structure shifts in real time —
crucial for both swing and intraday traders.
//--------------------------------------------
⚙️ Key Features & User Settings
//--------------------------------------------
🟩 1. New Day Highlight
Show_New_Day: Toggle ON/OFF background color for new trading days.
ND_Fill_Transp: Set transparency level of the day start background Color Box Line.
📏 2. Pivot Point Settings
Pivot_Period: Set the period used to detect pivot highs/lows Default is 5.
🎯 3. Line & Label Display
Show_Line: Show/hide support/resistance lines at HH, HL, LH, LL.
Show_Lbl: Show/hide text labels on chart.
Show_With_Price: Display price along with HH-HL-LH-LL labels.
🎨 4. Visual Themes
Select_Theme: Choose between 'Color' or 'Gray' for a colorful or minimal style.
✍️ 5. Support/Resistance Line Style
Line Width, Line Style: Customize thickness and style of lines.
Line Transparency: Set transparency of lines.
🏷️ 6. Label Text Styling
Lbl_Transp: Set background transparency for labels Default is 100 You can Change it any time to Show Label Background.
Txt_Transp: Set text transparency Default is 0 .
Txt_Size: Adjust label font size Default is 10.
🟡🟡🟡 And Best Thing of Indicator is you can Check Price any time Hovering on the Label - For Quick Referance 🟡🟡🟡
//--------------------------------------------
Trend Direction
//--------------------------------------------
🔹 Identify trend continuation or reversal zones.
🔹 Mark structure breakpoints to place stop losses.
🔹 Confirm signals from other indicators (RSI, EMA, VWAP, etc.).
🔹 Analyze price action with pure structure — no lagging indicators.
TDT TOOL TWO (V1.0) by tradingpunks.comTDT TOOL TWO
This a condition scan indicator for low timeframe intraday trading and scalping.
Access is invite only.
Please visit tradingpunks.com to get your personal access.
TDT TOOL ONE (V1.0) by tradingpunks.comTDT TOOL ONE
This a key level indicator for low timeframe intraday trading and scalping.
Access is invite only.
Please visit tradingpunks.com to get your personal access.
Order Flow Bias LogicOrder Flow Bias Logic
This indicator maps institutional session behavior by tracking the Asia, London, and New York trading sessions. It highlights key price levels including:
Daily Open
Asia & London Highs/Lows
+1% and -1% Daily Open thresholds
It identifies potential stop hunts and NY session consolidation setups to help detect bullish or bearish intraday bias. Labels are displayed on the chart to signal high-probability zones for reversals or continuations, based on order flow logic.
Ideal for intraday traders looking to align with institutional session dynamics.
MudahCuan StrategyMudahCuan™ Strategy is a rule-based trading system that utilizes momentum and price action logic to deliver high-quality entry signals.
Designed primarily for XAUUSD on the M15 and H1 timeframes, this strategy has also shown promising results on selected crypto assets. It is not recommended for forex currency pairs.
Clear visuals and logic-based signals make it suitable for traders who value precision and simplicity in execution.