Sood Indicator [Essential]// © Sood Indicator
//@version=5
indicator('Sood Indicator ', overlay=true, max_labels_count=500)
show_tp_sl = input.bool(true, 'Display TP & SL', group='Techical', tooltip='Display the exact TP & SL price levels for BUY & SELL signals.')
rrr = input.string('1:2', 'Risk to Reward Ratio', group='Techical', options= , tooltip='Set a risk to reward ratio (RRR).')
tp_sl_multi = input.float(1, 'TP & SL Multiplier', 1, group='Techical', tooltip='Multiplies both TP and SL by a chosen index. Higher - higher risk.')
tp_sl_prec = input.int(2, 'TP & SL Precision', 0, group='Techical')
candle_stability_index_param = 0.5
rsi_index_param = 70
candle_delta_length_param = 4
disable_repeating_signals_param = input.bool(true, 'Disable Repeating Signals', group='Techical', tooltip='Removes repeating signals. Useful for removing clusters of signals and general clarity.')
GREEN = color.rgb(29, 255, 40)
RED = color.rgb(255, 0, 0)
TRANSPARENT = color.rgb(0, 0, 0, 100)
label_size = input.string('huge', 'Label Size', options= , group='Cosmetic')
label_style = input.string('text bubble', 'Label Style', , group='Cosmetic')
buy_label_color = input(GREEN, 'BUY Label Color', inline='Highlight', group='Cosmetic')
sell_label_color = input(RED, 'SELL Label Color', inline='Highlight', group='Cosmetic')
label_text_color = input(color.white, 'Label Text Color', inline='Highlight', group='Cosmetic')
stable_candle = math.abs(close - open) / ta.tr > candle_stability_index_param
rsi = ta.rsi(close, 14)
atr = ta.atr(14)
bullish_engulfing = close < open and close > open and close > open
rsi_below = rsi < rsi_index_param
decrease_over = close < close
var last_signal = ''
var tp = 0.
var sl = 0.
bull_state = bullish_engulfing and stable_candle and rsi_below and decrease_over and barstate.isconfirmed
bull = bull_state and (disable_repeating_signals_param ? (last_signal != 'buy' ? true : na) : true)
bearish_engulfing = close > open and close < open and close < open
rsi_above = rsi > 100 - rsi_index_param
increase_over = close > close
bear_state = bearish_engulfing and stable_candle and rsi_above and increase_over and barstate.isconfirmed
bear = bear_state and (disable_repeating_signals_param ? (last_signal != 'sell' ? true : na) : true)
round_up(number, decimals) =>
factor = math.pow(10, decimals)
math.ceil(number * factor) / factor
if bull
last_signal := 'buy'
dist = atr * tp_sl_multi
tp_dist = rrr == '2:3' ? dist / 2 * 3 : rrr == '1:2' ? dist * 2 : rrr == '1:4' ? dist * 4 : dist
tp := round_up(close + tp_dist, tp_sl_prec)
sl := round_up(close - dist, tp_sl_prec)
if label_style == 'text bubble'
label.new(bar_index, low, 'BUY', color=buy_label_color, style=label.style_label_up, textcolor=label_text_color, size=label_size)
else if label_style == 'triangle'
label.new(bar_index, low, 'BUY', yloc=yloc.belowbar, color=buy_label_color, style=label.style_triangleup, textcolor=TRANSPARENT, size=label_size)
else if label_style == 'arrow'
label.new(bar_index, low, 'BUY', yloc=yloc.belowbar, color=buy_label_color, style=label.style_arrowup, textcolor=TRANSPARENT, size=label_size)
label.new(show_tp_sl ? bar_index : na, low, 'TP: ' + str.tostring(tp) + ' SL: ' + str.tostring(sl), yloc=yloc.price, color=color.gray, style=label.style_label_down, textcolor=label_text_color)
if bear
last_signal := 'sell'
dist = atr * tp_sl_multi
tp_dist = rrr == '2:3' ? dist / 2 * 3 : rrr == '1:2' ? dist * 2 : rrr == '1:4' ? dist * 4 : dist
tp := round_up(close - tp_dist, tp_sl_prec)
sl := round_up(close + dist, tp_sl_prec)
if label_style == 'text bubble'
label.new(bear ? bar_index : na, high, 'SELL', color=sell_label_color, style=label.style_label_down, textcolor=label_text_color, size=label_size)
else if label_style == 'triangle'
label.new(bear ? bar_index : na, high, 'SELL', yloc=yloc.abovebar, color=sell_label_color, style=label.style_triangledown, textcolor=TRANSPARENT, size=label_size)
else if label_style == 'arrow'
label.new(bear ? bar_index : na, high, 'SELL', yloc=yloc.abovebar, color=sell_label_color, style=label.style_arrowdown, textcolor=TRANSPARENT, size=label_size)
label.new(show_tp_sl ? bar_index : na, low, 'TP: ' + str.tostring(tp) + ' SL: ' + str.tostring(sl), yloc=yloc.price, color=color.gray, style=label.style_label_up, textcolor=label_text_color)
alertcondition(bull or bear, 'BUY & SELL Signals', 'New signal!')
alertcondition(bull, 'BUY Signals (Only)', 'New signal: BUY')
alertcondition(bear, 'SELL Signals (Only)', 'New signal: SELL')
Candlestick analysis
Last N Candle Support & Resistance by AbhishekThis indicator marks the highest high as Resistance and the lowest low as Support over the last N candles (default: 15). The length can be adjusted in settings. Works dynamically across all timeframes.
For indicator inquiries, contact: abhishekgogna36@gmail.com
🔥 New Features:
✅ Customizable "Candle Lookback" → Change the number of candles directly in settings
✅ Default is 15 candles, but you can adjust it to any value
✅ Works dynamically on any timeframe (1m, 5m, etc.)
🚀 How to Use It
1️⃣ Open TradingView → Go to Pine Script Editor
2️⃣ Create a new indicator and delete any old code
3️⃣ Paste the script above
4️⃣ Click "Add to Chart"
5️⃣ Open settings (⚙️) and change the Candle Lookback to your preference
INVICTUSINVICTUS – Advanced and Versatile Technical Indicator
INVICTUS is an innovative technical indicator designed to provide clear entry and exit signals in the market. It combines multiple analytical tools (trend, momentum, and volatility) into a single interface, making it unique compared to traditional indicators. Its goal is to help traders quickly and reliably identify trading opportunities by reducing market noise and displaying only the most relevant signals.
What Makes INVICTUS Unique?
INVICTUS stands out for its all-in-one approach. Unlike other indicators that focus solely on one aspect (e.g., trend or momentum), INVICTUS integrates multiple metrics to generate signals. It analyzes recent volatility, the trend direction using adaptive moving averages, and key price patterns. This combination allows it to filter false signals more effectively than conventional indicators. Additionally, it dynamically adapts to the selected timeframe and asset, automatically adjusting its internal parameters to maintain signal accuracy.
Who is INVICTUS For?
INVICTUS is designed for a wide range of traders, from beginners to advanced, and suits different trading styles:
✔ Scalpers: Useful on 1 to 5-minute charts for quick entries and exits.
✔ Intraday Traders: Suitable for 15-minute to 1-hour charts, capturing significant movements within the same day.
✔ Swing Traders: Works on 4-hour to daily charts, detecting sustained trend changes.
✔ Crypto, Forex, and Stocks: Multi-market functionality, performing best on assets with high liquidity and moderate volatility.
⚠ INVICTUS is not guaranteed to work on all assets. Its effectiveness varies based on market behavior, volume, and asset structure. In highly illiquid or erratic markets, its accuracy may decrease. It is recommended to test it on specific assets before using it in real trading.
Markets and Timeframes Where INVICTUS Performs Best
✔ Cryptocurrencies (BTC, ETH, high-cap altcoins)
✔ Forex (major pairs like EUR/USD, GBP/USD)
✔ Stocks and indices (especially in markets with sufficient volume and clear trends) including US30 and XAUUSD
⚠ Warning: In erratic or low-liquidity assets, signal accuracy may be affected. It is recommended to observe its performance on each asset before using it in real trading.
✔ Scalping: Performs well in low timeframes (1M, 5M), providing quick signals.
✔ Intraday and Swing Trading: Captures clearer trends in 15M to 1D charts.
✔ Long-term Trading: Can be used on weekly charts to validate cycle changes.
Its adaptability allows it to maintain consistency across different timeframes without requiring manual parameter adjustments.
How to Use INVICTUS Signals?
INVICTUS visually presents its signals on the chart to facilitate decision-making:
✔ Bullish Signal (Long): Indicates a potential buying opportunity.
✔ Bearish Signal (Short): Suggests a selling opportunity.
✔ High Volatility Zones: Highlights moments of indecision where caution is advised.
✔ Confirm signals within the broader market context.
✔ Combine with other indicators like volume or oscillators for additional confirmation.
✔ Avoid trading signals against the dominant trend.
✔ First test in a demo account to understand its behavior before using real capital.
🔹 Precise Dynamic Line – The Kalman Dynamic Line in INVICTUS
One of the most innovative tools in INVICTUS is the Precise Dynamic Line, based on the Kalman Filter. This line adjusts in real-time to smooth market noise and provide a clear view of price structure within the "Big Picture."
📌 How does the Kalman Dynamic Line work?
✔ Smart Filtering: Reduces extreme volatility and eliminates insignificant price fluctuations.
✔ Trend Detection: Adapts to price movements, providing a clearer market direction than a traditional moving average.
✔ High Volatility Zones: When the price moves significantly away from the line, it may indicate potential reversals or overextensions.
✔ Signal Confirmation: Can be used as a reference to validate INVICTUS buy or sell signals.
✔ Confidence Range: INVICTUS also displays volatility bands based on ATR, helping to measure expected price deviations around the dynamic line.
📌 How to use it in trading?
📍 If the price remains above the Kalman line with a positive slope, it suggests a bullish bias.
📍 If the price stays below and the line shows a negative slope, it indicates a bearish trend.
📍 When the price moves excessively away from the line, it may signal overbought or oversold conditions, hinting at potential reversals.
📍 In consolidations, the line helps identify key levels of dynamic support or resistance.
⚠ Warning: The Precise Dynamic Line should not be used alone as the sole confirmation for a trade. It is recommended to combine it with INVICTUS signals and other technical analyses to obtain a more comprehensive market view.
Risk Management and Responsible Use
No indicator guarantees successful trades. INVICTUS is a support tool, but risk control is key:
✔ Use appropriate stop-loss levels to protect capital.
✔ Avoid excessive leverage in volatile markets.
✔ Evaluate each signal within the overall market context.
✔ Backtest and trade in demo before risking real capital.
⚠ Risk Disclaimer: Trading financial markets involves risks. INVICTUS provides signals based on technical analysis but does not guarantee profitability or predict future outcomes. Proper risk management is always advised.
Conclusion
INVICTUS is an advanced and versatile indicator that helps traders identify opportunities with greater accuracy, adapting to different markets and trading styles. Its visual signals and focus on trends and volatility make it a powerful tool. However, its performance may vary depending on the asset and market conditions. For best results, it is recommended to use it as part of a broader analysis strategy and with proper risk management.
INVICTUS is a valuable trading ally, but success will depend on the discipline and strategy of each trader.
Moving Average Indicator v2"The "Test MA v2" indicator is designed for traders working on cryptocurrencies such as BTCUSDT and uses two exponential moving averages (EMA) with default settings: fast MA in the 10th phase and slow MA in the 50th phase. Trading on low timeframes (1M, 5M, 15M), but can be adapted for longer periods. intervals."
Gold Master By Mayur Chavan®️OANDA:XAUUSD
Gold Master by mayur chavan indicator is a specially designed scalping indicator for XAUUSD (Gold).
It analyzes price action and previous candle patterns to accurately predict buy/sell entries and target levels.
This indicator is optimized to minimize losses and maximize profits.
Key Features:
Accurately detects market trends – Determines whether the price is likely to go up or down.
Previous Candle Analysis – Analyzes past candle behavior to predict the next move.
Entry & Exit Points – Provides precise Buy/Sell entry and exit signals.
Target Levels & Stop Loss – Guides potential profit targets and stop-loss levels.
Designed for maximum profitability with minimal risk.
Note: This script is closed-source, so the exact calculations and logic remain hidden.
Default Settings
*Style*
Regular candle un tick
Volume un tick
ATR un tick
Please do keep in mind that the performance of the indicator reduces as we increase the default settings
Please contact me for access
SuperTrend 100 EMA Enhanced Strategy by YashpalThis is a new strategy using super trend and price action
buy when super trend turned above EMA line and turned green opposite of sell
XAUUSD 1/9 VS 4/6XAUUSD 1/9 VS 4/6
Этот скрипт показывает вам ценовые горизонтальные линии с использованием 4й цифры от цены XAU/USD.
XAUUSD 1/9 VS 4/6Скрипт отображает горизонтальные линии на паре XAU/USD и показывает ценовые диапазоны где последняя четвёртая цифра с левой стороны оканчивается на 1,4,6,9.
FM PRO ULTIMATE - Info TableFM PRO ULTIMATE - Info Table
Elevate your trading edge with this all-in-one tactical overlay!
📊 Multi-Timeframe Insights: Track Daily/Weekly Bias (Bullish/Bearish/Neutral) and key price targets based on prior session highs/lows.
🌐 Session & Market Phases: Real-time detection of Asian, Frankfurt, London, NY sessions and the "Power of Three" AMD phases (Accumulation, Manipulation, Distribution).
🎯 Smart Signals: Day-trading strategy combines Swing Pivots, Fair Value Gaps (FVG), Supply/Demand Zones, VWAP, and Daily Open for Long/Short alerts.
All critical data is streamlined into a sleek, dynamic table at your chart’s corner. Perfect for quick analysis!
#TradingStrategy #MarketStructure #DayTrading #TechnicalAnalysis #TradingView
Stay ahead with bias clarity, session tracking, and precision signals in one tool!
Relative Strength Comparison//@version=5
indicator("Relative Strength Comparison", overlay=false)
// User Inputs
numSymbol = input.symbol("NSE:TCS", "Numerator Symbol") // Numerator security
denSymbol = input.symbol("NSE:INFY", "Denominator Symbol") // Denominator security
// Fetch security prices
numPrice = request.security(numSymbol, timeframe.period, close)
denPrice = request.security(denSymbol, timeframe.period, close)
// Calculate Relative Strength (RS)
relativeStrength = numPrice / denPrice
// Plot Relative Strength Line
plot(relativeStrength, title="Relative Strength Line", color=color.blue, linewidth=2)
Momentum Candle Identifier # Momentum Candle Identifier
This indicator helps traders identify significant momentum candles by analyzing candle body size relative to recent price action (think after consolidation periods). Unlike traditional volatility indicators, this tool specifically focuses on price movement captured by the candle body (open to close distance), filtering out potentially misleading wicks.
## How It Works
- The indicator calculates the average candle body size over a user-defined lookback period
- Momentum candles are identified when their body size exceeds the average by a customizable threshold multiplier
- Bullish momentum candles (close > open) are highlighted in a user defined color
- Bearish momentum candles (close < open) are highlighted in a user defined color
- A real-time information panel displays key metrics including current average body size and threshold values
## Key Features
- Focus on candle body size rather than full range (high to low)
- Custom lookback period to adapt to different timeframes
- Adjustable threshold multiplier to fine-tune sensitivity
- Customizable colors for bullish and bearish momentum candles
- Optional labels for momentum candles
- Information panel showing lookback settings, average size, and momentum candle count
## Usage Tips
- Use shorter lookback periods (3-5) for more signals in choppy markets
- Use longer lookback periods (8-20) to identify only the most significant momentum moves
- Higher threshold multipliers (2.0+) will identify only the strongest momentum candles
- Combine with trend indicators to find potential reversal or continuation signals
- Look for clusters of momentum candles to identify strong shifts in market sentiment
This indicator helps identify candles that represent significant price movement relative to recent activity, potentially signaling changes in market momentum, sentiment shifts, or the beginning of new trends.
Trend-Based Major Swing Profit StrategySuited for Smart Money Controlled Markets, Particularly Central SOEs and Government-Owned Corporations in Chinese A-Shares.
Strategy Advantages
Trend Confirmation
The dual confirmation system (Yellow-Blue Ladder + Smart Money Flow) reduces false signals.
Adaptive Position Sizing
Graduated position reduction allows for capitalizing on trend continuation while managing risk.
Institutional Insight
The Smart Money component attempts to track market participation from larger, more sophisticated players.
Market Condition Awareness
Volatility and trend strength filters help avoid choppy, directionless markets.
example:300002-1d
Smart Money Following StrategyLarge-Cap Low-Volatility
example:000066-1h
Entry Conditions
A buy signal is generated when ALL of the following conditions are met:
Yellow-Blue Ladder shows an entry signal (Fast lower line > Slow lower line)
Institutional Money (MM_RSI) exceeds threshold (>5)
Market volatility is sufficient (ATR% > 3%)
Trend strength is adequate (ADX > 25)
Exit Conditions
Positions are closed when EITHER:
Yellow-Blue Ladder shows an exit signal (Fast upper line < Slow upper line)
Retail Money rises above threshold (>5), indicating excessive retail participation
JTP Signal [Degen]The JTP Signal provides bullish or bearish signals when specific conditions are met. Derived from the JTP Signal indicator, this version eliminates one of the filtering conditions resulting in extremely frequent signals. While these signals aren't actionable on their own, they can be used as entry triggers and invalidations points when combined with technical analysis.
Available at: whop.com/jtptrades
Obsidian by Synapsed Infotech Pvt LtdObsidian is an institutional-grade trading tool designed to help traders analyze market structure and liquidity. It automatically detects key Smart Money Concepts (SMC), including Order Blocks, Break of Structure (BOS), Change of Character (CHoCH), and Fair Value Gaps (FVGs).
How It Works:
Order Blocks (OBs): Highlights areas where institutional buying or selling has occurred, signaling potential zones of interest.
Break of Structure (BOS) & CHoCH: Identifies key structural shifts in market trends. BOS confirms trend continuation, while CHoCH signals possible reversals.
Fair Value Gaps (FVGs): Displays price inefficiencies that institutions may fill before continuing price movements.
Liquidity Zones & Stop Hunts: Helps traders recognize price areas where liquidity is likely to be grabbed before major moves.
$$ Swing Alert Indicator
Swing Alert on its on will Plot all the potential top and bottom.
Alongside with the "$$ BTC, BNB, ETH & SOL ONLY" strategy , you will receive a double confirmation!!
Introducing the $$ Swing Alert Indicator!
This indicator helps identify key swing highs and lows, providing clear BUY and SHORT signals based on market structure. It’s designed for traders looking for precise swing-based opportunities.
For even stronger trade confirmations, use this indicator alongside the "$$ BTC, BNB, ETH & SOL ONLY" strategy ( ). When combined, you get double confirmation, increasing the probability of catching high-quality trade entries.
Enhance your trading strategy with clearer signals and better risk management! 🚀
Volume Profile [SMRT Algo] The Volume Profile is an indicator designed to display volume profile data and help traders visualize the distribution of volume at various price levels.
The red horizontal line represents the price level with the highest volume, known as the Point of Control (PoC). This is indicated by a red label with red text on the right side of the chart. Additionally, two other labels are displayed: one at the top and one at the bottom, showing the current volume range used for the profile.
Key Features
Point of Control (PoC): This is the price level where the highest volume has occurred. It is marked with a red line and label.
Volume Range Labels: Labels show the current range of volume used for the profile, helping you track key levels.
Inputs Settings
The indicator offers various customization options to suit your trading preferences:
Volume MA Length: Defines the length for the moving average of volume (default: 89).
Bars Above Volume Average: Multiplier threshold for bars that exceed the average volume (default: 2.618).
Volume Profile Display: Enables or disables the volume profile display.
Profile Display: Choose how volume is displayed ("Up/Down" for buying/selling volume or "Total" for overall volume).
Up/Down Volume Colors: Set colors for bullish (green) and bearish (red) volume bars.
Bull/Bear Dominance: Indicates market dominance at price levels.
Bull Color: Green for buying pressure.
Bear Color: Red for selling pressure.
Point of Control (PoC): Displays the price level with the highest traded volume.
PoC Color: Red (customizable).
PoC Width: Adjust the thickness of the PoC line.
Value Area Percentage: Sets the percentage of volume within the value area (default: 68%).
Value Area High (VAH) & Low (VAL): Highlights the upper and lower boundaries of the value area.
VAH/VAL Colors & Widths: Customize colors and line widths.
Price Levels Display: Choose how price levels are shown ("High/Low Profile", "Up/Down", or "None").
Label Colors: Adjust the color of the labels for price levels.
Lookback Type: Choose between "Fixed Range" and "Visible Range" for volume profile calculations.
Lookback Length: Defines the number of past bars to include (default: 360, adjustable between 10 and 5000).
Profile Levels: Sets the number of horizontal rows in the volume profile (default: 100, adjustable between 10 and 150).
Profile Placement: Allows you to select "Right" or "Left" for profile positioning.
Profile Width & Offset: Adjusts the width and horizontal offset of the profile.
How It Works
Volume Profile Calculation: The indicator calculates the volume traded at various price levels based on the selected lookback range. It categorizes volume into up-volume (buying) and down-volume (selling) to determine market dominance.
Point of Control (PoC): Identifies the price level with the highest trading volume, helping to gauge market interest.
Value Area (VAH/VAL): Highlights the range within which a majority of the volume has been traded (e.g., 68% of volume).
Market Dominance: Uses color coding to indicate whether buyers or sellers dominate a specific price level.
How to Use
1. Add to Chart: Simply add Volume Profile to your TradingView chart.
2. Customize Inputs: Adjust settings such as lookback range, volume profile display, and color preferences.
3. Interpret Market Strength:
o Look for areas of high volume to identify strong support and resistance zones.
o The Point of Control (PoC) will show where the market has the most interest.
o Monitor bull/bear dominance to gauge which side is in control at a particular price level.
4. Combine with Other Analysis: Use the volume profile data alongside trend analysis, order blocks, and market structure for improved decision-making.
Default settings are recommended.
Volume Profile is a powerful tool for traders looking to analyze volume distribution at different price levels. It offers valuable insights into market sentiment, helping traders identify key support and resistance zones, along with understanding where market participants are most active.
9 AM NY 15 Min Candle High/Lowthis indicator based on time and candal in the new york session it work on some selected pair xauusd, usdjpy, audjpy, cadjpy, usdcad, usdchf this indicator specially on usdcad and gold
FREE ALGOs [AI Signals Platinum]Bullish Flame – A strong green candle followed by a smaller red candle, indicating a potential uptrend.
Shadow Reversal – A long-wicked candle with a small body, hinting at possible trend exhaustion.
Twin Towers – Two large candles of opposite colors, signaling market indecision.
Hidden Wick – A small candle engulfed by a larger one, suggesting a possible breakout.
Falling Comet – A long red candle with a small upper wick, warning of a potential downtrend.
Rising Sun – A series of three progressively larger green candles, signaling strong bullish momentum.
Flickering Wick – A doji with long shadows, indicating uncertainty and a possible trend reversal.
Diverging Paths – Two opposing engulfing candles appearing back to back, showing market indecision.
LUX ALGO PREMIUMBullish Flame – A strong green candle followed by a smaller red candle, indicating a potential uptrend.
Shadow Reversal – A long-wicked candle with a small body, hinting at possible trend exhaustion.
Twin Towers – Two large candles of opposite colors, signaling market indecision.
Hidden Wick – A small candle engulfed by a larger one, suggesting a possible breakout.
Falling Comet – A long red candle with a small upper wick, warning of a potential downtrend.
Rising Sun – A series of three progressively larger green candles, signaling strong bullish momentum.