Community Trading Analysis & Chart Ideas
Explore Market Insights · Technical Analysis · Trading Ideas
Discover trading ideas from the GoCharting community
neutraltesting message
Nifty 50 trades near the 24,150–24,300 zone, showing a short-term consolidation phase. The index faces immediate resistance near 24,340–24,400, with downside support holding near the psychological 24,000–24,100 levels. [1, 2, 3, 4] Key Technical Levels Immediate Resistance: 24,340 and 24,400 Immediate Support: 24,100 and 24,000 Trend Outlook: Range-bound to mildly cautious; a decisive break above 24,400 is required for a stronger upside push, while dropping below 24,000 risks further selling pressure. [1, 2, 3, 4] You can track live charts and order book data directly via the National Stock Exchange of India. [1] If you'd like, let me know: Are you looking at intraday trading or positional/swing analysis? Do you need specific option chain data or strike prices?

Neutralprince
//@version=6 strategy("SMC - Liquidity Sweep + MSS + FVG", overlay=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, default_qty_value=1, pyramiding=0, commission_type=strategy.commission.percent, commission_value=0.05, process_orders_on_close=true) //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // INPUTS //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ swingLen = input.int(5, "Swing Length", minval=2) rr = input.float(2.0, "Risk : Reward", minval=0.5, step=0.5) maxBarsFVG = input.int(10, "Max Bars To Wait For FVG Retest", minval=1) slBufferPct = input.float(0.05, "SL Buffer %", minval=0.0, step=0.01) useLong = input.bool(true, "Enable Longs") useShort = input.bool(true, "Enable Shorts") //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // SWING LIQUIDITY //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ pivotHigh = ta.pivothigh(high, swingLen, swingLen) pivotLow = ta.pivotlow(low, swingLen, swingLen) var float lastSwingHigh = na var float lastSwingLow = na if not na(pivotHigh) lastSwingHigh := pivotHigh if not na(pivotLow) lastSwingLow := pivotLow //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // LIQUIDITY SWEEP //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // Sell-side liquidity sweep: // Price trades below previous swing low, // but closes back above it. sellSideSweep = not na(lastSwingLow) and low close > lastSwingLow // Buy-side liquidity sweep: // Price trades above previous swing high, // but closes back below it. buySideSweep = not na(lastSwingHigh) and high > lastSwingHigh and close //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // MSS LOGIC //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // After bullish sweep, price must break recent high. // After bearish sweep, price must break recent low. var float sweepLow = na var float sweepHigh = na var int bullishSweepBar = na var int bearishSweepBar = na if sellSideSweep sweepLow := low bullishSweepBar := bar_index if buySideSweep sweepHigh := high bearishSweepBar := bar_index // Recent structure levels recentHigh = ta.highest(high[1], swingLen) recentLow = ta.lowest(low[1], swingLen) // MSS bullishMSS = not na(bullishSweepBar) and bar_index > bullishSweepBar and close > recentHigh bearishMSS = not na(bearishSweepBar) and bar_index > bearishSweepBar and close //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // FVG DETECTION //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // Bullish FVG: // Current candle low > high from 2 candles ago bullishFVG = low > high[2] // Bearish FVG: // Current candle high bearishFVG = high //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // STORE FVG //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ var float bullFVGTop = na var float bullFVGBottom = na var float bearFVGTop = na var float bearFVGBottom = na var int bullFVGBar = na var int bearFVGBar = na if bullishFVG bullFVGTop := low bullFVGBottom := high[2] bullFVGBar := bar_index if bearishFVG bearFVGTop := low[2] bearFVGBottom := high bearFVGBar := bar_index //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // VALID FVG RETEST //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ bullFVGValid = not na(bullFVGBar) and bar_index - bullFVGBar bearFVGValid = not na(bearFVGBar) and bar_index - bearFVGBar // FVG midpoint bullFVGmid = (bullFVGTop + bullFVGBottom) / 2 bearFVGmid = (bearFVGTop + bearFVGBottom) / 2 // Price retraces into FVG bullRetest = bullFVGValid and low high >= bullFVGBottom bearRetest = bearFVGValid and high >= bearFVGBottom and low //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // ENTRY CONDITIONS //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // Long sequence: // // Sell-side liquidity sweep // ↓ // Bullish MSS // ↓ // Bullish FVG // ↓ // FVG retracement // ↓ // BUY longSetup = useLong and bullishMSS and bullFVGValid and bullRetest // Short sequence: // // Buy-side liquidity sweep // ↓ // Bearish MSS // ↓ // Bearish FVG // ↓ // FVG retracement // ↓ // SELL shortSetup = useShort and bearishMSS and bearFVGValid and bearRetest //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // TRADE VARIABLES //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ var float longSL = na var float longTP = na var float shortSL = na var float shortTP = na //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // LONG ENTRY //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ if longSetup and strategy.position_size == 0 entryPrice = bullFVGmid sl = sweepLow * (1 - slBufferPct / 100) risk = entryPrice - sl if risk > syminfo.mintick tp = entryPrice + risk * rr longSL := sl longTP := tp strategy.entry( "LONG", strategy.long, limit=entryPrice) //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // SHORT ENTRY //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ if shortSetup and strategy.position_size == 0 entryPrice = bearFVGmid sl = sweepHigh * (1 + slBufferPct / 100) risk = sl - entryPrice if risk > syminfo.mintick tp = entryPrice - risk * rr shortSL := sl shortTP := tp strategy.entry( "SHORT", strategy.short, limit=entryPrice) //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // EXIT //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ if strategy.position_size > 0 strategy.exit( "LONG EXIT", "LONG", stop=longSL, limit=longTP) if strategy.position_size strategy.exit( "SHORT EXIT", "SHORT", stop=shortSL, limit=shortTP) //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ // VISUAL MARKERS //━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ plot(lastSwingHigh, "Buy-side Liquidity", color=color.red, style=plot.style_linebr) plot(lastSwingLow, "Sell-side Liquidity", color=color.green, style=plot.style_linebr) plotshape( sellSideSweep, title="Sell-side Sweep", style=shape.triangleup, location=location.belowbar, color=color.green, size=size.tiny, text="SSL") plotshape( buySideSweep, title="Buy-side Sweep", style=shape.triangledown, location=location.abovebar, color=color.red, size=size.tiny, text="BSL") plotshape( bullishMSS, title="Bullish MSS", style=shape.labelup, location=location.belowbar, color=color.green, text="MSS↑") plotshape( bearishMSS, title="Bearish MSS", style=shape.labeldown, location=location.abovebar, color=color.red, text="MSS↓") plotshape( longSetup, title="Long Setup", style=shape.labelup, location=location.belowbar, color=color.green, text="BUY") plotshape( shortSetup, title="Short Setup", style=shape.labeldown, location=location.abovebar, color=color.red, text="SELL")
neutralBTCUSDT 30m: three checks before you trust a breakout
BTCUSDT pushed through the 72,000 area after a sharp impulse off 64,500. The useful question is not the direction, it is whether the move has anything behind it. 1. Volume confirms the impulse. A working move usually prints volume above the 20-bar average. Price tearing through a level on unremarkable volume is more often a stop hunt than the start of a trend. 2. Speed matters more than size. Count the bars, not the candle length. Five fast bars with short wicks is an impulse. Ten bars with long wicks in both directions is distribution, and price often leaves that zone the other way. 3. The retest has to respect the level. After a real impulse price comes back to the broken level and bounces from it. If the pullback eats more than two thirds of the move and closes on the far side, there was no impulse - there was a sweep. Invalidation first: a scenario without a price at which the idea stops working is not a scenario. Here that price is a 30m close back under 71,000. Not investment advice. Every trade carries risk. Team Midas - open market breakdowns and TradingView indicators: midas-club.com

binicular

XAUUSD ANALISE FIM DO DIA
Este material é disponibilizado exclusivamente com o propósito de educação. É fundamental compreender que não assumimos qualquer responsabilidade por quaisquer consequências ou resultados que possam advir da sua utilização. Salientamos que não oferecemos, em nenhuma circunstância, aconselhamento financeiro personalizado ou análises de investimento detalhadas. O conteúdo aqui presente não deve ser interpretado como uma recomendação para realizar quaisquer tipos de transações financeiras ou tomar decisões de investimento específicas. O objetivo primordial é apenas fornecer informações para fins de aprendizagem e compreensão geral de conceitos, sem qualquer intenção de guiar ou influenciar decisões de caráter financeiro individual.
neutralcxvxc
Candle Entering in a Bullish Order Block", "Candle Entering in a Bullish Order Block

Range ank
neutralUni plan
short and long manage rn.............................................................................................................................................................
neutralOB
An Order Block is a price zone where large institutional orders are believed to have been placed before a strong market move. Traders use Order Blocks to identify potential areas of support, resistance, and future price reactions.
BearishBACKTEST
DONE USING NORMAL PRICE ACTION, SMC AND POC. firstly, i marked out the normal resistance and liquidity zones based on the previous day highs and lows and then i pointed out the POC using the fixed raged volume profile after a big bullish move. i predicted where te market is likely to go. the whole sentiment of the market was bearish as the price was at a overpriced level. i took two short positions on a fixed range profile of a certainly previous bullish POC. both were profitable. then i took one another short position after the poc's swing high was taken out.perfectly executed trades.
neutralMOVING AVERAGES
Click this link now to watch the moving averages video on my YouTube channel https://youtu.be/71M5xFKARno
neutralMARKET PROFILE
1. If it moves above this zone with high volume 2. It will try to test this zone DETAILS ARE EXPLAINED IN THE CHART
neutrallignes liquidity
indicateur pour tracer les lignes des liquidity sur le chart buy side liquidity sell side liquidityperformant for all
Neutraltrand was bullish
Trend is not confirmed yet. If price breaks and holds above 4372, the bullish trend will be confirmed. Until then, it’s better to stay safe and wait for clear confirmation instead of entering early. Let the market show its direction first, then look for a high-probability setup. Patience is the key here. 🍔📈
neutralCPR By Trading Direction V2
The Central Pivot Range (CPR) is a three-line pivot indicator built from the previous session's High, Low and Close — Pivot at the centre, with TC and BC forming the band around it. This script plots daily and weekly CPR (current, tomorrow's, and next week's), R1-R3 resistance and S1-S3 support levels, previous day High/Low/Close, and 8/20/200 EMAs, all in one indicator. Use the TC-BC band as a support/resistance zone: price above TC signals bullish control, below BC signals bearish control. A narrow CPR relative to recent sessions often precedes a trend day; a wide CPR often precedes a range-bound day. Built and maintained by Trading Direction.
BearishLONG TERM BIAS ANAYLSIS
LONG TERM BEARISH. IN SHORTER TIME FRAME IT IS BULLISH. MARKET WILL GO UP TO GRAB LIQUIDITY THEN ITS WILL COM DOWN . STILL THERE IS NOT ANY SIGN OF BULLISH TREND REVERSAL ACCORDING TO TECHNICALS AND FUNMENTALS.

Xauusd algo raj
neutralFX Market Sessions
Public scripts appear in TradingView's Public Library, where they become visible to the millions of TradingView users and any Internet user who has access to its link. Because they are public, these scripts must meet the following requirements:

A-king Trader's say's he is go down 👇 data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB1cAAAOlCAYAAAAxQW5gAAAQAElEQVR4AezdB2AU1drG8Wc2PaGE3kGUImADVFSwo4gFxd4L9u71Xtst+tn12nvv7dor9q6oYKGDjQ5SpEN62e
after tuch the gray zone and going up side data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB1cAAAOlCAYAAAAxQW5gAAAQAElEQVR4AezdB2AU1drG8Wc2PaGE3kGUImADVFSwo4gFxd4L9u71Xtst+tn12nvv7dor9q6oYKGDjQ5SpEN62e
neutralVedanta Swing
Swing RSI MACD Volume Signals A multi-confirmation swing indicator designed to identify potential BUY and SELL opportunities using a combination of Swing Pivots, RSI, MACD, and Volume. The indicator waits for a swing high/low to be confirmed and then checks momentum and volume conditions at the pivot area. Signals are generated only when the required conditions align, helping filter out weaker setups and reduce unnecessary signals. Recommended Timeframes: 1-minute and 3-minute charts, particularly for intraday trading. ⚠️ Note: Signals are based on confirmed swing pivots and are intended for technical analysis and educational purposes. They should not be considered financial advice.
neutralMARKET PROFILE
1. If it moves above zone 1 with high volume 2. It will try to test zone 2 and Zone 3 DETAILS ARE EXPLAINED IN THE CHART

gold
bullish signal
neutralMARKET PROFILE
1. If it moves above this zone 2. It will try to test this zone DETAILS ARE EXPLAINED IN THE CHART
neutralchecklist orderflow
skjsjfkbsbfbshb skasfjksjkfjksfkjdbvsfm smfnscxvdm cmndjfma,ndbvmscndnbjmsnjngjkndjknvkjfsn,cvsnvkjdnjknsfnjdnvjdsnf😛