Community Trading Analysis & Chart Ideas
Explore Market Insights · Technical Analysis · Trading Ideas
Discover trading ideas from the GoCharting community
NeutralAbhi Verma
nasnsanfsbfsfndsfbfjlafaslfjadadjajfldjaslfhaflakashasbfaslfjaslfbaslfjasaskjfsalbfsafsahsalhcashsahfsafhasudhasdgasuhdasihdasudgasidhasiudhasdiuagsdasidgasdiashashdasihdasdgasidhasidgasgdasdgasyidgsad
Bearishdown side view
200 ema breking +50 ema rijected+s1 breking yesterday big gap down also rsi below 40 metal index as weak thyank you

my fevrate
neutraltest sma
The Least Squares Moving Average (LSMA) is a technical indicator that uses linear regression to plot a line of best fit over a set of price data, helping traders identify trends with minimal lag. [1, 2] How LSMA Works Linear Regression: Instead of averaging past prices like a Simple Moving Average (SMA), LSMA calculates a regression line that minimizes the squared errors between the data points and the line over a rolling window. [1, 2] Endpoint Plotting: For each time period, the indicator plots the end value of that calculated regression line, creating a continuous moving average curve. [1, 2] Reduced Lag: Because it projects the trend rather than just taking a mean, it reacts much faster to price changes than traditional moving averages. [1, 2]
neutralwadah12 Fvg.,.OB..sl said. Buy. Sed
This custom Smart Money Concepts (SMC) indicator identifies key market dynamic levels including Order Blocks (OB), Fair Value Gaps (FVG), Breaker Blocks, and Liquidity Sweeps (BSL/SSL). It features a 200 EMA trend filter to qualify buy/sell entry signals with visual Stop Loss (SL) and Take Profit (TP) levels.

test sep-2026
test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test
neutralKILL ZONE
This Pine Script code is the ICT Killzones Toolkit developed by LuxAlgo for TradingView. It is a comprehensive technical analysis indicator designed for traders who follow the Inner Circle Trader (ICT) methodology, focusing on time-specific market volatility and price action structures. The script primarily automates the detection and visualization of four core trading concepts: Killzones: Highlights specific high-volatility trading sessions on the chart, specifically the Asian, London, New York AM, and New York PM sessions. Order & Breaker Blocks: Identifies key institutional supply and demand zones based on swing highs and lows, extending these zones until price mitigates (re-tests) them. Market Structure Shifts (MSS): Detects "Change of Character" (CHoCH) signals using pivot points to indicate potential trend reversals. Fair Value Gaps (FVG): Spots three-candle price imbalances, filtered by an Average True Range (ATR) threshold, highlighting areas where the price moved too quickly. Overall, it is a highly customizable tool that allows users to toggle distinct visual elements to assist with "smart money" trading strategies.
neutralFXN-ASIAN SESSION RANGE
//@version=5indicator("FXN - Asian Session Range (Clone)", overlay=true, max_boxes_count=500, max_lines_count=500)// --- Inputs ---string i_session = input.session("2000-0200:23456", title="Asian Session Time (EST)", tooltip="Format: HHMM-HHMM followed by days (2=Mon, 3=Tue...)")string i_timezone = input.string("America/New_York", title="Session Timezone")// Color Customizationscolor c_box_bg = input.color(color.new(#2196F3, 90), title="Session Box Background")color c_high_line = input.color(#2196F3, title="Asian High Line Color")color c_mid_line = input.color(#FF9800, title="Asian Midline Color")color c_low_line = input.color(#F44336, title="Asian Low Line Color")// Style Optionsint i_line_width = input.int(1, minval=1, title="Line Width")string i_line_style = input.string("Dashed", title="Line Style", options=["Solid", "Dashed", "Dotted"])// --- Helper function for line style ---get_line_style(style_str) => style_str == "Solid" ? line.style_solid : style_str == "Dashed" ? line.style_dashed : line.style_dotted// --- Logic to check if we are inside the session ---in_session = not na(time(timeframe.period, i_session, i_timezone))session_changed = in_session and not in_session[1]// --- Persistent variables across bars ---var int start_bar_index = navar float session_high = navar float session_low = navar box session_box = navar line high_ext_line = navar line mid_ext_line = navar line low_ext_line = na// --- Script Execution ---if session_changed // Triggered on the very first bar of a new Asian session start_bar_index := bar_index session_high := high session_low := low // Create new visual components for the day session_box := box.new(left=bar_index, top=session_high, right=bar_index, bottom=session_low, bgcolor=c_box_bg, border_color=color.new(c_high_line, 50)) high_ext_line := line.new(x1=bar_index, y1=session_high, x2=bar_index, y2=session_high, color=c_high_line, width=i_line_width, style=get_line_style(i_line_style)) mid_ext_line := line.new(x1=bar_index, y1=(session_high + session_low) / 2, x2=bar_index, y2=(session_high + session_low) / 2, color=c_mid_line, width=i_line_width, style=get_line_style(i_line_style)) low_ext_line := line.new(x1=bar_index, y1=session_low, x2=bar_index, y2=session_low, color=c_low_line, width=i_line_width, style=get_line_style(i_line_style))else if in_session // Continuous updating while the Asian session is active session_high := math.max(high, session_high) session_low := math.min(low, session_low) float session_mid = (session_high + session_low) / 2 // Update the box boundaries and lines dynamically box.set_top(session_box, session_high) box.set_bottom(session_box, session_low) box.set_right(session_box, bar_index) line.set_xy1(high_ext_line, start_bar_index, session_high) line.set_xy2(high_ext_line, bar_index, session_high) line.set_xy1(mid_ext_line, start_bar_index, session_mid) line.set_xy2(mid_ext_line, bar_index, session_mid) line.set_xy1(low_ext_line, start_bar_index, session_low) line.set_xy2(low_ext_line, bar_index, session_low)else if not na(start_bar_index) // When the session ends, keep extending lines to the right (into London/NY sessions) box.set_right(session_box, bar_index) line.set_x2(high_ext_line, bar_index) line.set_x2(mid_ext_line, bar_index) line.set_x2(low_ext_line, bar_index)
neutralLevels
This indicator can be used to draw important levels like PDH, PDL, ONH, ONL, PRB and ORN for selected date. For ORB you have options to select between 15 min and 30 min.

Ultra-Fast Scalper
indicator("Ultra-Fast Scalper + 7-Day WinRate", overlay=true) fast_len = input.int(3, title="Fast EMA Length") slow_len = input.int(8, title="Slow EMA Length") rsi_len = input.int(7, title="RSI Length") tp_diff = input.float(0.00002, title="Take Profit Price Diff") sl_diff = input.float(0.00020, title="Stop Loss Price Diff") ema_fast = talib.ema(close, fast_len) ema_slow = talib.ema(close, slow_len) rsi_val = talib.rsi(close, rsi_len) plot(ema_fast, color=color.yellow, linewidth=1, title="EMA 3") plot(ema_slow, color=color.blue, linewidth=2, title="EMA 8") longCondition = talib.crossover(ema_fast, ema_slow) and rsi_val > 50 plotshape(series=longCondition, title="BUY Signal", shape=shape.arrowup, location=location.belowbar, color=color.lime, text="BUY") static float entry_price = na static bool in_long = false if longCondition and not in_long { entry_price := close in_long := true } tp_price = in_long ? entry_price + tp_diff : na sl_price = in_long ? entry_price - sl_diff : na plot(tp_price, color=color.green, linewidth=1, title="Take Profit") plot(sl_price, color=color.red, linewidth=1, title="Stop Loss") tp_hit = in_long and high >= tp_price sl_hit = in_long and low plotshape(series=tp_hit, title="TP Hit", shape=shape.circle, location=location.abovebar, color=color.green, text="TP") plotshape(series=sl_hit, title="SL Hit", shape=shape.circle, location=location.belowbar, color=color.red, text="SL") if tp_hit or sl_hit { in_long := false entry_price := na } alertcondition(longCondition, title="Long Entry", message="Ultra-Fast Scalper BUY signal")

sweep
neutralasian session
This Lipi script for GoCharting creates a simple session background highlight based on time parameters. Script Breakdown: indicator("Simple Session Highlight", "", true): Declares the script as an overlay indicator so it sits directly on top of your price candles. input.int(...): Creates adjustable settings in your script menu where you can configure your custom start and end hours/minutes. hour and minute: Built-in time variables that evaluate the timestamp of each bar against your defined session window. bgcolor(...): Dynamically paints the background color soft blue (color.new(color.blue, 85)) only when the candles fall inside your chosen hours.

c
neutralCritical Delta & Volume Candle Finder
Find critical volume candles and identify potential breakout or breakdown zones with ease. Set the Volume or Delta threshold according to your trading strategy. When the candle’s volume crosses your selected level, the indicator automatically highlights that candle in blue. You can use the highlighted candle’s High and Low as a reference range. Drag or extend this range on the chart and watch for a breakout above the candle high or breakdown below the candle low. These critical candles can help you identify areas of strong market participation and potential order-flow movement, giving you a clearer view of where a strong move may develop. How to use:🔹 Set your desired Volume/Delta level🔹 Wait for a candle to cross the selected threshold🔹 The critical candle is highlighted in blue🔹 Mark the candle High–Low range🔹 Break above High = potential bullish flow🔹 Break below Low = potential bearish flow Trade with confirmation and proper risk management. This indicator is a tool for market analysis, not financial advice.
neutralPrecio Estimado PE
Indicador de precio estimado personalizado. La fórmula clásica para calcular el tiempo estándar o tiempo estimado (TE) de un proyecto considerando tiempos optimistas y pesimistas es la fórmula de la técnica PERT (Program Evaluation and Review Technique), adaptado al precio de cierre. Esta metodología utiliza un promedio ponderado que da más peso al escenario más probable. La fórmula matemática es: PE = (L+4C+H) / 6
NeutralLiquidity grabing
In this Trades are often showing have 80% win rate do not use as a 100 % win rate strategies. In this indicator it is showing the Liquidity with live trades and it will have on al of the Time frame.
BullishXAUUSD 6H: Bullish Market Structure & Liquidity Sweep Setups
Market Structure & BOS: Following the initial bullish Break of Structure (BOS), Gold underwent a corrective phase. The recent price action created an internal BOS, confirming structural alignment back in favor of the overall bullish trend. Liquidity Sweep & Order Block: The price swept Sell-Side Liquidity (SSL) below key swing lows and reacted sharply off the demand zone / Order Block around 4262 - 4316. This strong displacement leaves behind imbalances and unmatched institutional orders. Trade Plan & Expectations: The current slow, corrective upward movement is building buy-side liquidity (BSL) above local highs. Expecting a pullback into the 4316 Order Block zone to mitigate leftover orders before initiating the main bullish rally toward the primary BSL target at 4695.

awesome
//@version=1 indicator("Awesome Oscillator - Editable", "AO Editable", overlay=false) // ───────────────────────────────────────────── // INPUTS // ───────────────────────────────────────────── fastLength = input(5, title="Fast Period") slowLength = input(34, title="Slow Period") // ───────────────────────────────────────────── // AWESOME OSCILLATOR CALCULATION // Median Price = (High + Low) / 2 // AO = Fast SMA - Slow SMA // ───────────────────────────────────────────── medianPrice = (high + low) / 2 fastMA = talib.sma(medianPrice, fastLength) slowMA = talib.sma(medianPrice, slowLength) ao = fastMA - slowMA // ───────────────────────────────────────────── // HISTOGRAM COLORS // Green = AO increasing // Red = AO decreasing // ───────────────────────────────────────────── aoColor = ao >= ao[1] ? color.green : color.red // ───────────────────────────────────────────── // PLOT // ───────────────────────────────────────────── plot( ao, title="Awesome Oscillator", color=aoColor, style=plotStyle.histogram, linewidth=3, histbase=0 )
neutralSCP = Secret Candle Point
SCP එකේ අදහස: Market එකේ strong displacement / impulsive move එකක් පටන් ගන්න කලින් තියෙන වැදගත් candle එකේ price area එක හඳුනාගැනීම. උදාහරණයක් ලෙස strong bullish move එකක් ඉහළට ගියා නම්, ඒ move එකට කලින් තිබුණු candle එකේ පහළ wick / reaction area එකෙන් buyers enter වෙලා තිබුණා කියලා සලකනවා. ඒ area එක BUY SCP zone එකක් වෙන්න පුළුවන්. Strong bearish move එකක් පහළට ගියා නම්, displacement එකට කලින් candle එකේ ඉහළ wick / reaction area එක SELL SCP zone එකක් විදිහට බලනවා.
neutralSUPRE ULT 5.9 PRO
SUPRES ULT 5.9 PRO displays Current Day High and Low, Previous Day High, Low and Close, Previous Hour High, Low and Close, and Previous 15 Minute High, Low and Close directly on the price chart. Each level group can be independently enabled or disabled.
NeutralSUPRES ULT 5.9 PRO
GIVES IMPORTANT LEVELS ON A CHART.THIS COULD BE EXTREMELY HELPFUL DURING TRADING SPECIALLY AN INTRDAY TRADE.MOST TRADES ARE DRIVEN BY SUPPORT AND RESISTANCES AND THIS INDICATOR GIVES PRECISELY THAT

Candle Movement Point
neutralMulti-Factor Trend Confluence – Bull & Sell Signals
Multi-Factor Trend Confluence – Bull & Sell Signals is a trend-following confirmation indicator designed to identify higher-quality bullish and bearish trading opportunities while filtering out weaker market signals. The indicator combines four independent areas of technical confirmation: 1. Trend DirectionA 21-period EMA and 55-period EMA determine the intermediate trend.Bullish conditions require the fast EMA to remain above the slow EMA.Bearish conditions require the fast EMA to remain below the slow EMA.2. Long-Term Trend FilterA 200-period EMA acts as the primary market regime filter.Bull signals are considered only when price is above the 200 EMA.Sell signals are considered only when price is below the 200 EMA.This helps avoid taking signals directly against the dominant trend.3. Momentum ConfirmationRSI is used to confirm directional momentum.By default, bullish momentum requires RSI above 55.Bearish momentum requires RSI below 45.The neutral area between these levels helps filter sideways conditions.4. MACD Momentum ConfirmationMACD-style momentum is calculated using 12 and 26 period EMAs together with a 9-period signal EMA.Bullish setups require the MACD line to be above its signal line and above zero.Bearish setups require the MACD line to be below its signal line and below zero. Optional Volume Confirmation:Traders can enable the volume filter to require current volumeto exceed its 20-period moving average before a signal is accepted.This can help filter price movements occurring on relatively weak volume. Bull Signal:A BULL signal appears when bullish trend, long-term trend,RSI momentum, MACD momentum, and the optional volume conditionsimultaneously agree.A new marker is generated only when the complete bullish setuptransitions from false to true.Sell Signal:A SELL signal appears when bearish trend, long-term trend,RSI momentum, MACD momentum, and the optional volume conditionsimultaneously agree.A new marker is generated only when the complete bearish setuptransitions from false to true. Chart Interpretation:Green bars indicate that the complete bullish setup is active.Red bars indicate that the complete bearish setup is active.The 21 EMA provides the faster trend reference.The 55 EMA provides intermediate trend confirmation.The 200 EMA represents the broader directional filter.Suggested Usage:The indicator is designed as a confirmation system rather thana prediction system.Signals will generally be more selective because several conditionsmust agree before a BULL or SELL marker is produced.Settings should be tested and optimized for the instrument,timeframe, volatility environment, and trading style being used. Important:No technical indicator can guarantee a fixed accuracy such as 60%across every instrument and timeframe.Historical and forward testing should be used to evaluate signalperformance before the indicator is incorporated into a trading system.Disclaimer:This indicator is intended for educational and analytical purposes only. It does not constitute financial advice or a guarantee of future results.indicator("Multi-Factor Trend Confluence – Bull & Sell Signals", shorttitle="MTC Bull/Sell", overlay=true)

XauUSD intraday levels
For today as it is Monday market is in range, Moniter the levels 4460 and 4400, these are short term two levels if either break we will ride the directional rallies. let wait for clear direction of market do not rush wait is the key to win. either level holds we will sell from upper level and buy from lower level.