Zomato: A downside Wave 3 confirmation below 224 See my previous posts, in hourly time frame, if price enter 224-223 territory, then probably a downside wave 3 confirms. If this happens a sharp fall can be seen. Shortby RocksolidFinserve222
Redington India LtdRedington India Ltd CMP 231 Almost at crucial breakout zone Tested 5 times resistance zone Strong volume Longby saifpalla5
BEL Support and Resistance(SR) chart Bel is moving in a downward parallel channel the crucial points to keep an eye for BEL would be 280 and 250. it might have a breakout after 300 or dip further from 250, so these should give you a target and stop loss strategy to ponder. please do your analysis, this is just my opinion Long02:41by PheonixQueen895
Chambal Fertilizers - Long*Chambal Fertilizers - CMP - 555 / Positional Trade* *Buy Range 550 - 556 ONLY / Stop Loss 515 in weekly candle closing* *Target 1 - 575* *Target 2 - 600* *Target 3 - 625 / 650* Disclaimer: This is my view and for educational purpose only. Longby rafeahmed1
AFFLE | SWING | POSITIONAL | LONGOne of the few Nifty 500 stocks which is showing Bullish price action is AFFLE. The stock is consistently forming Higher Lows and is now perfectly poised to breach new levels. Notice how the price is trading comfortably above the Monthly Pivot which indicates Bulls are in control. I've taken a long position in the stock for a Target to 2100 price level. Longby Sky_Tracer2
Bajaj finance bearish butterfly pattern Bajaj finance bearish butterfly pattern cmp 8474 on 09.02.2025 it can fall from the marked level will see ..by dcpandey0841
Is Tata Motors Ready for a Bullish Reversal?Timeframe: Daily Tata Motors (NSE) has been in an expanded flat correction pattern for the past 11 months. In this pattern, the highest high (HH) was 1179, and the lowest low (LL) was 683.2. Currently, the price is trading below the 200, 100, and 50 EMA levels, indicating a bearish trend. In this expanded flat correction: Wave (A) completed at 855.4, Wave (B) peaked at 1179, Sub-wave 4 of Wave (C) touched 786.65, Sub-wave 5 is now unfolding. Once Wave 5 is completed, traders can look for buying opportunities with target levels at 799 – 951 – 1050+. First, it’s crucial to identify the end of Wave (C) to confirm the correction’s completion and a bullish reversal. Projecting ending point of wave (C): Wave (C) may end at 2.618% of Wave (A) around 628.7. Wave 5 has multiple potential targets/support levels: 0.618 extension of Wave 1 at 526, 0.382 extension of Wave 1 at 628, 1.618 reverse Fibonacci of Wave 4 at 657, 2.618 reverse Fibonacci of Wave 4 at 562. We will update further information soon.by forextidings2
Review and plan for 10th February 2025Nifty future and banknifty future analysis and intraday plan. Few stocks too. This video is for information/education purpose only. you are 100% responsible for any actions you take by reading/viewing this post. please consult your financial advisor before taking any action. ----Vinaykumar hiremath, CMT 14:12by vinaysh1
Bharathi Airtel Support and Resistance (SR) Chartthere is a large duration when sirtel stayed in a parallel channel and then broke out with.a two head and shoulder which eventually moved to a growth channel. With the analysis I feel for me target would be 1772 and stoploss 1550. Please do your analysis and let me know what you guys thinkLong02:56by PheonixQueen893
Volume drift// This work is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International // creativecommons.org // © BigBeluga //@version=6 indicator('Volatility Drift ', 'Volatility Drift ', overlay = true, max_lines_count = 500, max_labels_count = 500) // INPUTS ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――{ // Input parameters for length, momentum, and source data int vd_length = input.int(10, 'VD Length') // Length of the VD calculation int vd_momentum = input.int(20, 'VD Momentum') // Momentum length for VD float band_distance = input.float(2, 'Distance factor for upper/lower bands', step = 0.1) // Distance factor for upper/lower bands // Define pivot parameters int pivot_left_bars = 3 // Left side pivot bars int pivot_right_bars = pivot_left_bars // Right side pivot bars float source = input.source(close, 'Source') // Source for vd calculation // Define colors for up and down trends color up_trend_color = input(#17dfad, '+', group = 'Color', inline = 'c') // Color for uptrend color down_trend_color = input(#dd326b, '-', group = 'Color', inline = 'c') // Color for downtrend bool shadow = input.bool(true, 'Shadow', group = 'Color', inline = 'c') // Initialize variables for line, volume, and trend state var line pivot_line = na // Variable for storing line references var float volume_value = na // Variable for storing volume data float smoothed_value = na // Smoothing variable for vd trend levels var bool is_trend_up = false // Boolean variable for tracking trend direction // Initialize arrays for storing line and volume information var array liquidity_lines_low = array.new(500) // Array for storing lines for lows var array liquidity_lines_high = array.new(500) // Array for storing lines for highs var float up_trend_volume = na // Volume accumulated during uptrend var float down_trend_volume = na // Volume accumulated during downtrend // } // FUNCTIONS―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――{ // Define vd (Variable Index Dynamic Average) function vd_calc(src, vd_length, vd_momentum) => float momentum = ta.change(src) float sum_pos_momentum = math.sum(momentum >= 0 ? momentum : 0.0, vd_momentum) float sum_neg_momentum = math.sum(momentum >= 0 ? 0.0 : -momentum, vd_momentum) float abs_cmo = math.abs(100 * (sum_pos_momentum - sum_neg_momentum) / (sum_pos_momentum + sum_neg_momentum)) float alpha = 2 / (vd_length + 1) var float vd_value = 0.0 vd_value := alpha * abs_cmo / 100 * src + (1 - alpha * abs_cmo / 100) * nz(vd_value ) ta.sma(vd_value, 15) // Method to extend lines and add labels for liquidity levels method extend_liquidity_lines(array line_array, float price_level, bool is_cross, volume_val) => if line_array.size() > 0 and last_bar_index - bar_index < 5000 for i = 0 to line_array.size() - 1 by 1 if i < line_array.size() line liquidity_line = line_array.get(i) float current_line_level = line.get_y2(liquidity_line) bool price_cross = is_cross ? price_level < current_line_level and price_level >= current_line_level : price_level > current_line_level and price_level <= current_line_level bool is_short_line = bar_index - line.get_x1(liquidity_line) < 50 if price_cross and is_short_line line.set_x2(liquidity_line, bar_index) line_array.remove(i) // Add volume label to the liquidity zone label.new(bar_index - 1, price_level , str.tostring(volume_val, format.volume), color = color.rgb(0, 0, 0, 99), style = is_cross ? label.style_label_lower_left : label.style_label_upper_left, textcolor = chart.fg_color, size = size.small) // Add a circle label to represent liquidity zone label.new(bar_index - 1, price_level , text = '◉', color = #00000003, textcolor = is_cross ? down_trend_color : up_trend_color, style = label.style_label_center, size = size.normal) // } // CALCULATIONS――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――{ // Calculate the Average True Range (ATR) float atr_value = ta.atr(200) // ATR calculation with length of 200 // Calculate the vd (Variable Index Dynamic Average) vd_value = vd_calc(source, vd_length, vd_momentum) // Calculate upper and lower bands based on vd and ATR float upper_band = vd_value + atr_value * band_distance float lower_band = vd_value - atr_value * band_distance // Detect trend direction using crossovers of source with bands if ta.crossover(source, upper_band) is_trend_up := true is_trend_up if ta.crossunder(source, lower_band) is_trend_up := false is_trend_up // Set trend-based smoothing variable if is_trend_up smoothed_value := lower_band smoothed_value if not is_trend_up smoothed_value := upper_band smoothed_value if ta.change(is_trend_up) smoothed_value := na smoothed_value // Calculate pivot highs and lows for price action bool pivot_high = not na(ta.pivothigh(pivot_left_bars, pivot_right_bars)) bool pivot_low = not na(ta.pivotlow(close, pivot_left_bars, pivot_right_bars)) // Create and store lines for pivot lows (support zones) if low > smoothed_value and pivot_low pivot_line := line.new(bar_index , low , bar_index + 5, low , color = color.new(up_trend_color, 50)) liquidity_lines_low.push(pivot_line) volume_value := math.sum(volume, pivot_right_bars + pivot_left_bars) / (pivot_right_bars + pivot_left_bars) volume_value // Create and store lines for pivot highs (resistance zones) if high < smoothed_value and pivot_high pivot_line := line.new(bar_index , high , bar_index + 5, high , color = color.new(down_trend_color, 50)) liquidity_lines_high.push(pivot_line) volume_value := math.sum(-volume, pivot_right_bars + pivot_left_bars) / (pivot_right_bars + pivot_left_bars) volume_value // Extend lines to track price movements liquidity_lines_high.extend_liquidity_lines(smoothed_value, true, volume_value) liquidity_lines_low.extend_liquidity_lines(smoothed_value, false, volume_value) // Detect changes in the trend direction bool trend_cross_up = not is_trend_up and is_trend_up bool trend_cross_down = not is_trend_up and is_trend_up // Reset volume counters when trend changes if ta.change(trend_cross_up) or ta.change(trend_cross_down) up_trend_volume := 0 down_trend_volume := 0 down_trend_volume // Accumulate volume during trends if not(ta.change(trend_cross_up) or ta.change(trend_cross_down)) up_trend_volume := up_trend_volume + (close > open ? volume : 0) down_trend_volume := down_trend_volume + (close < open ? volume : 0) down_trend_volume // Calculate average volume float avg_volume_Drift = (up_trend_volume + down_trend_volume) / 2 // Determine the color of the trend color trend_color = is_trend_up ? up_trend_color : not is_trend_up ? down_trend_color : chart.fg_color // Calculate Drift volume percentage string Drift_volume = str.tostring((up_trend_volume - down_trend_volume) / avg_volume_Drift * 100, format.percent) == 'NaN%' ? '0%' : str.tostring((up_trend_volume - down_trend_volume) / avg_volume_Drift * 100, format.percent) // } // PLOT ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――{ // Display labels for volume and trend statistics on the last bar if barstate.islast label.delete(label.new(bar_index, smoothed_value, 'Buy: ' + str.tostring(up_trend_volume, format.volume) + ' Sell: ' + str.tostring(down_trend_volume, format.volume) + ' Drift Volume: ' + Drift_volume, color = color.new(trend_color, 90), style = is_trend_up ? label.style_label_upper_left : label.style_label_lower_left, textcolor = chart.fg_color) ) label.delete(label.new(bar_index, smoothed_value, text = '✪', color = #00000003, textcolor = trend_color, style = label.style_label_center, size = size.large) ) // Plot the vd trend line p1 = plot(smoothed_value, color = trend_color, linewidth = 2, style = plot.style_linebr) p2 = plot(hl2, display = display.none) // Fill between the plot and the vd line fill(p1, p2, smoothed_value, hl2, color.new(trend_color, shadow ? 80 : 100), na) // Plot trend change markers (up and down arrows) plotshape(series = trend_cross_up ? smoothed_value : na, title = 'Trend Up', style = shape.labelup, location = location.absolute, color = color.new(up_trend_color, 50), text = '▲', textcolor = chart.fg_color) plotshape(series = trend_cross_down ? smoothed_value : na, title = 'Trend Down', style = shape.labeldown, location = location.absolute, color = color.new(down_trend_color, 50), text = '▼', textcolor = chart.fg_color) // }by niks_nidhi111
Yeh Bandhan to, pyaar ka Bandhan hai....Naheeee.....This stock has been on a downward spiral since the big bang.....It lost its last level of support and struggling there....Either this will be reduced to a penny stock, or we can expect a reversal....Unless govt does something to revive the sentiments in the stock market, many stocks will be revisiting their lows.....many will break their lows, crores will be wiped out....and when the last bull becomes a bear, thats when markets will reverse....Fundamentally, the bank is still making money, balance is sheet is ok, if not exceptional....I have bought positions with multiple sells till its lifetime high....will start selling in increments of 5 and crossing 10% profit like 10%, 15%, 20%....etc....by Roopesh803
Suzlon idea on daily time frame Suzlon is near to support 1 can make a good entry either up side or down side. After budget the share is corrected nearly 42% from its high. This is just an idea for educational purposes and is not a recommendation as I'm not a SEBI registered personal... Please do suggest your views on my study...by Shashwat_Upadhyay3
BREAKOUT TRADING JOURNAL CASE-1ADANI GREEN ENERGY IN A-B-C CORRECTION BUY should be above point B breakout. (In this case we have got no clear breakout) Point to be note is we have got good green volume days than red days. Stock price should be above 30 Weeks M-A. BUY ON CLEAR BRAKOUT BULLISH CANDLE. S-L- BELOW, previous candle low. RSI must be above 50. Once breakout confirmed- Focus on candle stick patterns for valid entry points on daily time frame. (whenever you get engulfing entry triggered.) by ShubhamKatiyarUpdated 0
CHAMBAL FERT Swing Trade LongEntry - 547.30/- T1 - 37% (Time Frame - 1 to 3 months) T2 - 96% (Time Frame - 4 to 6 months) Only for education purposes Longby blackewall0
BULLISH PATTERN IN RELIANCEMultiple Bullish Patterns.. Breakout Retest in Daily TF Pole and Flag in 1 hr TF active above 1280 hourly candle closing Can Expect Bullish Move Idea Invalid if todays closing below 1260 Reliance in range from 6th Nov.. Breakout will lead to rally in long term above 1380Longby tradingwithlogicsUpdated 2
$GAIL REVIVES US LNG PLANS POST-TRUMP BAN LIFTNSE:GAIL REVIVES US LNG PLANS POST-TRUMP BAN LIFT 1/7 Good morning, energy traders! ☀️⚡️ Major shake-up in the LNG world: India’s GAIL is back on the hunt for a US LNG stake or long-term deals. What’s fueling this move? Let’s break it down! 2/7 – THE BACKSTORY • Trump administration lifts the ban on new LNG export permits. • GAIL had plans on ice since 2023—now they’re back in action. • Sandeep Kumar Gupta (GAIL’s chairman) says: “We’re reviving our plans to buy a stake or sign long-term LNG contracts.” 3/7 – WHY IT MATTERS • LNG Prices: Expected to soften post-2026 as supply ramps up. • Impact on India: Cheaper energy imports, eye on boosting gas to 15% of energy mix by 2030. ♻️ • US Benefit: Strengthens position as a global LNG exporter—hello, bullish signals for Cheniere Energy (LNG) and Venture Global! 4/7 – MARKET IMPACT • Prices: More supply could translate to downward pressure on LNG prices. • Investment Angle: US LNG producers & infrastructure might see capital inflows. Keep an eye on relevant tickers! • Energy Security: India aims for a cleaner, more reliable energy mix—this is long-term strategy at play. 5/7 – STRATEGIC ANGLE • Aligns with India’s push to expand natural gas usage from ~6% to 15% by 2030. • US Gains: Jobs, economic boost, and stronger foothold in global energy markets. • Trade Partnerships: Could deepen economic ties between US & India. 6/8 What’s your take on GAIL’s US LNG strategy? 1️⃣ Bullish on US LNG exports 🐂 2️⃣ Bearish on LNG prices post-2026 🐻 3️⃣ Waiting for more clarity ↔️ Vote below! 🗳️👇 7/7 – YOUR TRADING PLAYBOOK • Short-Term: Watch for volatility in LNG stocks (like LNG, Venture Global). GAIL might see a spike on renewed interest. • Long-Term: Growing LNG supply + India’s energy push = potential contrarian bet on energy stocks before the broader market catches up.Longby DCAChampion2
BHARATFORG - LONG The stock is trading in monthly buy zone, down 56% from all time high, it is also a leader stock in its sector, it is a long term buy. Not for swing trading buy side.by promakerinstitute0
SONACOMS - SHORTThe stock is trending downwards and has reached EMA 20 resistance.by promakerinstitute0
HBL ENGINEERING- BEAR CASE: POTENTIAL H&SHBL ENGINEERING- Potential H&S Forming, bear case scenario Break of the crucial support decisively( full candle close) can test the low wicks earlier tested twice at 360-370 levels also. Keep a watch on the results also.by Equitymanager0
ITCHOTEL CMP 178.ON Hourly timeframe this tock makivg VCP Pattern which will be possible for a swing uptrend move.Risk and Reward also good.Add to your wachlist and see how it perform in coming days Thankyou.Longby SUMIT_DHIMAN_MZN_UP0
AHLEAST: Poised for a Potential Reversal?AHLEAST is exhibiting a potential "extended retracement" pattern, where the price has bounced back for a Wave B, but is now anticipated to decline further to complete a Wave C. The chart highlights a target zone for this extended retracement between 196-204 INR. This zone is based on a 113%-127% Fibonacci extension of the last swing low, indicating a deeper-than-usual retracement. Currently, the stock is trading at 140.13 INR, significantly below the anticipated completion zone. This suggests further downside is likely. Key Points: Extended Retracement: The pattern suggests a deeper correction is underway. Target Zone: The 196-204 INR range is a key area to watch for potential support and a possible trend reversal. Wave C Completion: The current decline is expected to complete Wave C of the corrective pattern. Considerations: Confirmation: Traders should look for confirmation signals within the target zone, such as bullish candlestick patterns or a break of a short-term downtrend line, before considering a long position. Stop-Loss: A stop-loss below the target zone would be prudent to manage risk, as a break below could lead to further declines. Disclaimer: This analysis is based on the provided chart and is for informational purposes only. It is not financial advice. Trading in the stock market involves risk, and you could lose money. Conduct your own research and consult with a financial advisor before making any investment decisions. Longby LiveTradingBox0