how to identify market bullish and bearish and get trade entry

0
trasing market entry

How to identify market bullish and bearish and get trade entry

How to Identify Bullish & Bearish Markets and Find Trade Entries

 

Trading में सबसे ज़रूरी है यह पहचानना कि market Bullish (ऊपर जाने वाला) है या Bearish (नीचे जाने वाला)। उसके बाद सही entry, Stop Loss (SL) और Target (TP) तय करना चाहिए।

मैं आपको Nifty 50, Bank Nifty, Bitcoin और Crude Oil के लिए एक आसान price-action strategy बताता हूँ।

1. Bullish और Bearish market की पहचान

15M Trading Strategy. A) When to Initiate   1) SHORT — 15… | by VAIBHAV KURKUTE | Medium

🟢 Bullish Market

जब market लगातार ऊँचे High और ऊँचे Low बनाता है, तो इसे uptrend कहते हैं।

  • Higher High (HH)

  • Higher Low (HL)

  • Price support से ऊपर की ओर bounce करे

  • Strong bullish candle बने

Trading idea: Pullback पर BUY खोजें।

How to Read Gold Charts: Beginner's Guide to Trading XAUUSD

🔴 Bearish Market

जब market लगातार नीचे के Low और नीचे के High बनाता है, तो इसे downtrend कहते हैं।

  • Lower Low (LL)

  • Lower High (LH)

  • Price resistance से नीचे की ओर reject हो

  • Strong bearish candle बने

Trading idea: Pullback पर SELL खोजें।

ध्यान दें: केवल एक हरी या लाल candle देखकर trend तय न करें। Market structure और महत्वपूर्ण support/resistance भी देखें।

2. सही trade entry कैसे लें?

BUY Setup — Bullish Trend

  1. 15-minute chart पर Higher High और Higher Low देखें।
  2. Price किसी महत्वपूर्ण resistance को मजबूत candle से तोड़े (Breakout)।
  3. Price वापस उसी level पर आए और support बनाए (Retest)।
  4. 5-minute chart पर bullish confirmation candle बनने पर BUY पर विचार करें।
  5. Stop Loss को retest के swing low के नीचे रखें और अगला resistance target देखें।

Entry rule: Breakout + Retest + Bullish confirmation

SELL Setup — Bearish Trend

  1. 15-minute chart पर Lower High और Lower Low देखें।
  2. Price किसी महत्वपूर्ण support को मजबूत candle से तोड़े।
  3. Price टूटे हुए support तक वापस आए, जो अब resistance बन सकता है।
  4. 5-minute chart पर bearish confirmation candle बनने पर SELL पर विचार करें।
  5. Stop Loss को retest के swing high के ऊपर रखें और अगला support target देखें।

Entry rule: Breakdown + Retest + Bearish confirmation

3. Best indicators for trend confirmation

Indicator Bullish संकेत Bearish संकेत
EMA 20 & EMA 50 EMA 20, EMA 50 के ऊपर EMA 20, EMA 50 के नीचे
RSI (14) 50 से ऊपर मजबूती 50 से नीचे कमजोरी
Volume Breakout पर volume बढ़े Breakdown पर volume बढ़े
Market Structure HH + HL LH + LL

इन indicators को confirmation के लिए इस्तेमाल करें, अकेले इनके आधार पर entry न लें।

4. Risk management — बहुत ज़रूरी

  • हर trade में कुल trading capital का लगभग 0.5–1% ही risk करें।

  • Entry लेने से पहले SL और target तय करें।

  • कम-से-कम 1:2 Risk-to-Reward का लक्ष्य रखें, जहाँ market structure इसकी अनुमति दे।

  • Sideways market या unclear setup में trade छोड़ देना भी एक अच्छा निर्णय है।

5. अपना trading setup चुनें

किस market में trade करते हैं?

आपका trading style?

Entry timeframe

Strategy

Nifty 50 Intraday Strategy — Price Action + EMA

Timeframes: 15-minute trend + 5-minute entry · Trading style: Intraday

इस strategy का उद्देश्य है पहले market का trend पहचानना, फिर confirmation के बाद entry लेना। इसमें EMA 20, EMA 50, Higher High/Lower Low, Breakout, Retest और Risk-to-Reward का इस्तेमाल होगा।

1. Chart setup

15-minute chart — Trend filter

EMA 20, EMA 50 और market structure

5-minute chart — Entry confirmation

Breakout, retest और candle confirmation

EMA settings: EMA 20 और EMA 50, दोनों charts पर लगाएँ। ये trend filters हैं, guaranteed signals नहीं।

2. Bullish या bearish कैसे पहचानें?

Online Share Market Trading | Stock Market Trading & Investment in India - SBI Securities

Bullish bias — BUY खोजें

  • 15m पर EMA 20, EMA 50 के ऊपर हो।

  • Price Higher High (HH) और Higher Low (HL) बनाए।

  • Price महत्वपूर्ण resistance के ऊपर close करे।

  • 5m पर pullback के बाद bullish confirmation मिले।

RSI trading : comment utiliser l’indicateur pour repérer surachat, survente et signaux d’entrée

Bearish bias — SELL खोजें

  • 15m पर EMA 20, EMA 50 के नीचे हो।

  • Price Lower High (LH) और Lower Low (LL) बनाए।

  • Price महत्वपूर्ण support के नीचे close करे।

  • 5m पर pullback के बाद bearish confirmation मिले।

महत्त्वपूर्ण: EMA bullish हो लेकिन price structure bearish हो, तो entry में जल्दबाजी न करें। Trend और structure में स्पष्ट सहमति का इंतजार करें।

3. Exact BUY entry setup

इन सभी conditions के पूरा होने पर BUY पर विचार करें:

  1. Trend: 15m chart bullish हो — EMA 20, EMA 50 से ऊपर और structure HH-HL हो।

  2. Breakout: Price resistance के ऊपर 5m candle close करे। केवल wick से breakout को confirmation न मानें।

  3. Retest: Price टूटे हुए resistance के पास वापस आए और उसे support की तरह hold करे।

  4. Entry confirmation: 5m पर bullish engulfing या मजबूत bullish candle बने, जो rejection दिखाए।

  5. BUY: Confirmation candle के high के ऊपर entry trigger रखें। बहुत दूर भाग चुकी price का पीछा न करें।

4. Exact SELL entry setup

  1. Trend: 15m chart bearish हो — EMA 20, EMA 50 से नीचे और structure LH-LL हो।

  2. Breakdown: Price support के नीचे 5m candle close करे।

  3. Retest: Price टूटे हुए support तक वापस आए और resistance के रूप में reject हो।

  4. Entry confirmation: 5m पर bearish engulfing या मजबूत bearish rejection candle बने।

  5. SELL: Confirmation candle के low के नीचे entry trigger रखें।

5. Stop Loss और Target कैसे तय करें?

एक काल्पनिक BUY उदाहरण देखें। ये Nifty के live levels नहीं हैं।

Entry

25,100

Stop Loss

25,080

Target 1 (1:1)

25,120

Target 2 (1:2)

25,140

इस उदाहरण में जोखिम 20 points है। 1:2 Risk-to-Reward पर target 40 points दूर है। SL को वास्तविक swing low के अनुसार तय करें; उदाहरण में दिए स्तर केवल गणना समझाने के लिए हैं।

  • SL: BUY में retest के swing low के नीचे; SELL में swing high के ऊपर।

  • Target: अगला support/resistance या कम-से-कम 1:2 का संभावित Risk-to-Reward।

  • Trade management: 1R पर partial profit लेना चाहें तो ले सकते हैं। SL को breakeven पर तभी लाएँ जब आपकी योजना इसकी अनुमति देती हो।

  • Position sizing: Quantity = अधिकतम स्वीकार्य रुपये का जोखिम ÷ प्रति यूनिट जोखिम। Brokerage और slippage का भी ध्यान रखें।

6. कब trade नहीं लेना चाहिए?

Sideways market

EMA 20 और EMA 50 बार-बार cross कर रहे हों तथा HH-HL या LH-LL स्पष्ट न हो।

Breakout बिना retest

Price बहुत दूर निकल गई हो और SL बड़ा हो रहा हो।

Major news के समय

बड़े economic announcements या अचानक volatility में confirmation कमजोर हो सकता है।

Risk-to-Reward खराब हो

सामने तुरंत resistance/support हो और 1:2 का उचित मौका न हो।

7. आपकी daily trading checklist

Trade से पहले जाँचें

0/6

मेरी सलाह: पहले इस strategy को Nifty 50 के historical charts और paper trading पर कम-से-कम 30–50 setups में test करें। केवल EMA crossover पर BUY/SELL न करें; market structure, retest और risk management तीनों ज़रूरी हैं।

यह एक नियम-आधारित educational strategy है, live trade signal नहीं। Nifty में intraday trading में नुकसान हो सकता है, विशेषकर leverage या options के साथ।

//@version=6
indicator(“Nifty Trend Retest Pro”, overlay=true, max_labels_count=500)

// ===== INPUTS =====
fastLen = input.int(20, “Fast EMA”, minval=1)
slowLen = input.int(50, “Slow EMA”, minval=1)
trendTF = input.timeframe(“15”, “Higher Timeframe”)
pivotLen = input.int(5, “Swing Pivot Length”, minval=2)
atrLen = input.int(14, “ATR Length”)
retestATR = input.float(0.20, “Retest Tolerance (ATR)”, minval=0.05, step=0.05)
rr1 = input.float(1.0, “Target 1 (R)”, minval=0.5, step=0.5)
rr2 = input.float(2.0, “Target 2 (R)”, minval=1.0, step=0.5)
showLevels = input.bool(true, “Show Entry / SL / Targets”)
showEMAs = input.bool(true, “Show EMAs”)

// ===== EMA TREND =====
ema20 = ta.ema(close, fastLen)
ema50 = ta.ema(close, slowLen)

htfClose = request.security(syminfo.tickerid, trendTF, close[1], lookahead=barmerge.lookahead_on)
htfFast = request.security(syminfo.tickerid, trendTF, ta.ema(close, fastLen)[1], lookahead=barmerge.lookahead_on)
htfSlow = request.security(syminfo.tickerid, trendTF, ta.ema(close, slowLen)[1], lookahead=barmerge.lookahead_on)

bullTrend = htfFast > htfSlow and htfClose > htfFast
bearTrend = htfFast < htfSlow and htfClose < htfFast

// ===== MARKET STRUCTURE =====
ph = ta.pivothigh(high, pivotLen, pivotLen)
pl = ta.pivotlow(low, pivotLen, pivotLen)

var float lastHigh = na
var float lastLow = na

if not na(ph)
lastHigh := ph
if not na(pl)
lastLow := pl

// ===== BREAKOUT / BREAKDOWN =====
atr = ta.atr(atrLen)
tol = atr * retestATR

breakUp = not na(lastHigh) and close > lastHigh and close[1] <= lastHigh
breakDown = not na(lastLow) and close < lastLow and close[1] >= lastLow

var float bullLevel = na
var float bearLevel = na
var bool waitBuy = false
var bool waitSell = false

if breakUp and bullTrend
bullLevel := lastHigh
waitBuy := true
waitSell := false

if breakDown and bearTrend
bearLevel := lastLow
waitSell := true
waitBuy := false

// Cancel stale setups if price moves too far away
if waitBuy and close > bullLevel + 2.0 * atr
waitBuy := false

if waitSell and close < bearLevel – 2.0 * atr
waitSell := false

// ===== RETEST + CANDLE CONFIRMATION =====
bullCandle = close > open and close > close[1]
bearCandle = close < open and close < close[1]

buySetup = waitBuy and not na(bullLevel) and low <= bullLevel + tol and close > bullLevel and bullCandle
sellSetup = waitSell and not na(bearLevel) and high >= bearLevel – tol and close < bearLevel and bearCandle

// Signals only after bar close
buySignal = buySetup and bullTrend and barstate.isconfirmed
sellSignal = sellSetup and bearTrend and barstate.isconfirmed

// ===== ENTRY / STOP LOSS / TARGETS =====
var float entryPrice = na
var float stopPrice = na
var float target1 = na
var float target2 = na
var int tradeDir = 0

if buySignal
float sl = math.min(ta.lowest(low, pivotLen + 1), bullLevel)
float risk = close – sl
if risk > syminfo.mintick
entryPrice := close
stopPrice := sl
target1 := close + risk * rr1
target2 := close + risk * rr2
tradeDir := 1
waitBuy := false

if sellSignal
float sl = math.max(ta.highest(high, pivotLen + 1), bearLevel)
float risk = sl – close
if risk > syminfo.mintick
entryPrice := close
stopPrice := sl
target1 := close – risk * rr1
target2 := close – risk * rr2
tradeDir := -1
waitSell := false

// ===== CHART DISPLAY =====
plot(showEMAs ? ema20 : na, “EMA 20”, color=color.aqua, linewidth=2)
plot(showEMAs ? ema50 : na, “EMA 50″, color=color.orange, linewidth=2)

plotshape(buySignal, title=”BUY”, text=”BUY”, style=shape.labelup, location=location.belowbar, color=color.green, textcolor=color.white, size=size.small)
plotshape(sellSignal, title=”SELL”, text=”SELL”, style=shape.labeldown, location=location.abovebar, color=color.red, textcolor=color.white, size=size.small)

plot(showLevels ? entryPrice : na, “Entry”, color=color.blue, linewidth=2, style=plot.style_linebr)
plot(showLevels ? stopPrice : na, “Stop Loss”, color=color.red, linewidth=2, style=plot.style_linebr)
plot(showLevels ? target1 : na, “Target 1”, color=color.yellow, linewidth=2, style=plot.style_linebr)
plot(showLevels ? target2 : na, “Target 2”, color=color.lime, linewidth=2, style=plot.style_linebr)

// ===== TREND DASHBOARD =====
var table dash = table.new(position.top_right, 2, 3, border_width=1)

if barstate.islast
table.cell(dash, 0, 0, “NIFTY TREND”, bgcolor=color.gray, text_color=color.white)
table.cell(dash, 1, 0, bullTrend ? “BULLISH” : bearTrend ? “BEARISH” : “NEUTRAL”, bgcolor=bullTrend ? color.green : bearTrend ? color.red : color.gray, text_color=color.white)
table.cell(dash, 0, 1, “Chart EMA”, text_color=chart.fg_color)
table.cell(dash, 1, 1, ema20 > ema50 ? “UP” : ema20 < ema50 ? “DOWN” : “FLAT”, text_color=chart.fg_color)
table.cell(dash, 0, 2, “Last Signal”, text_color=chart.fg_color)
table.cell(dash, 1, 2, tradeDir == 1 ? “BUY” : tradeDir == -1 ? “SELL” : “NONE”, text_color=chart.fg_color)

// ===== ALERTS =====
alertcondition(buySignal, title=”BUY Alert”, message=”Nifty Trend Retest Pro: BUY setup confirmed on {{ticker}} at {{close}}”)
alertcondition(sellSignal, title=”SELL Alert”, message=”Nifty Trend Retest Pro: SELL setup confirmed on {{ticker}} at {{close}}”)

 

Nifty 50, Nifty 50 Trading Strategy, Nifty Intraday Trading, Bullish Bearish Market, Nifty 50 Price Action, EMA 20 EMA 50 Strategy, Intraday Trading Strategy, Nifty 50 Buy Sell Signal, Nifty Entry Exit Strategy, Support and Resistance, Breakout Retest Strategy, Candlestick Patterns, Stop Loss Strategy, Risk Reward Ratio, Nifty Technical Analysis, Stock Market Trading, Price Action Trading, 5 Minute Trading Strategy, 15 Minute Trading Strategy, EMA Trading Strategy, Nifty Scalping, Trend Identification, Bullish Market Strategy, Bearish Market Strategy, Stock Market for Beginners, Trading Psychology, Nifty 50 Today, Indian Stock Market, Nifty 50 Live Trading, Raj Trading

#Nifty50 #IntradayTrading #PriceAction #TradingStrategy #BullishMarket #BearishMarket #EMA20 #EMA50 #TechnicalAnalysis #SupportAndResistance #StockMarketIndia #NiftyTrading #BreakoutTrading #RiskManagement #TradingForBeginners

Leave a Reply

Your email address will not be published. Required fields are marked *