You are on page 1of 36

 Welcome to Upstox!
 DEMO: CO/OCO, Buy side SL and Sell side SL orders’:

CO/OCO orders CO (Cover Order): Place Buy order, Stop Loss in the same order. It is a pure Intraday
order.
OCO (One order Cancels Other/Bracket order): Place Buy order, Stop Loss and Target price in the
same order. It is a pure Intraday order.

Click to see video on how to place CO/OCO orders: https://www.youtube.com/watch?


v=nfsg5KR8pO0&feature=youtu.be

Buy side Stop Loss (Buy side SL) A Buy side Stop Loss is used when the price of the security has
climbed above a specified stop price. The stop order can be entered as either SL-M order or a SL-L (a
pre-defined range) order.
Click to see video : https://youtu.be/Jt6w3DzGInw

Sell side Stop Loss (Sell side SL) A Sell side Stop Loss is used when the price of the security has
dropped below a specified stop price. The stop order can be entered as either SL-M order or a SL-L (a
pre-defined range) order.
Click to see video: https://youtu.be/3CBFKl3pQA4
 Case 1) CMP is 500 . You want to buy @ 502 then you should use SL limit order

Case 2) CMP is 500. You want to buy @498 then you should use limit order

Case 3) CMP is 500. You want to sell @495 then you should use SL limit order
Case 4) CMP is 500. You want to sell @503 then you should use limit order 

Upside (Breakout):-

 Qualifier (1):- Current Breakout वाली कैंडल की पिछली


कैंडल (Supply Line) के नीचे   (Close) होनी चाहिए।

 Qualifier (2):- Current breakout वाली कैंडल (Supply line)


और पिछली कैंडल के (Close) के ऊपर (open) होनी चाहिए
और कैंडल का (low) भी (close) से ऊपर होना चाहिए।

 Qualifier (3):- पिछली कैंडल का (high) और (close) (Supply


Line) के नीचे होना चाहिए।

 Qualifier (4):- Current breakout वाली कैंडल की पिछली दो


कैंडल के (Close) के ऊपर खु लनी चाहिए और (Supply line)
को breakout करना चाहिए।

Downside (Breakdown):-

 Qualifier (1):- Current breakdown वाली कैंडल की पिछली


कैंडल (Demand line) के ऊपर (Close) होनी चाहिए।

 Qualifier (2):- Current breakdown वाली कैंडल (Demand


line) और पिछली कैंडल के (Close) के नीचे (open) होनी
चाहिए और कैंडल का (high) भी (close) से नीचे होनी चाहिए।

 Qualifier (3):- पिछली कैंडल का (low) और (close)


(Demand line) के ऊपर होना चाहिए।
 Qualifier (4):- Current breakdown वाली कैंडल की पिछली
दो कैंडल के (close) के नीचे खु लनी चाहिए और (Demand
line) को breakdown करना चाहिए।

Risk Management:-

Upside breakout

 breakout candle से अगले कैंडल अगर (Supply line) से नीचे


open होती है ।

 breakout candle से अगले कैंडल उसके (close) से नीचे


(open) होती है और नीचे ही बं द होती है ।

 breakout candle से अगले कैंडल अगर उसका (High) न तोड़


पाए।

Downside breakout

 breakdown candle से अगले कैंडल अगर (Demand line) से


ऊपर open होती है ।

 breakdown candle से अगले कैंडल उसके (close) से ऊपर


(open) होती है और ऊपर ही बं द होती है ।

 breakdown candle से अगले कैंडल उसके (low) को न तोड़


पाए।
HOW TO GIVE STOPLOSS

1. Always use stoploss in half an hour candle from the last candle
high or low.

2. Always place stoploss in Decimal.( Ex- 203.45,34.85 etc)

3. Before placing stoploss always check the high or low of the last
half hour candle.

4. Stoploss should be in decimal figure of next round no of high or


low of the last half hour candle.

5. Suppose for buying the high candle is 230.50 and the low
candle is 225.30 then the stoploss should be given at 224.30.

TREND REVERSAL INDICATOR ( PATTERN-1 BUY ABOVE H1)

1. When High one (H1) > High two(H2)

2. When Close three (C3) > Close two(C2)

3. When Low three (L3) > Low two(L2)

4. When High three (H3) > High two(H2)

TREND REVERSAL INDICATOR (PATTERN-2 BUY ABOVE H2)

5. When High one (H1) > High two(H2)


6. When Close three (C3) > Close two(C2)

7. When Close two(C2) > Open three(O3)

8. When Low one (L1) > Low two(L2) > Low three (L3)

TREND REVERSAL INDICATOR (PATTERN-3 BUY ABOVE H3)

9. When High three (H3)> High one (H1) > High two(H2)

10. When Close One (C1) > Close two(C2)

11. When Open three(O3) > Close two(C2)


TREND REVERSAL INDICATOR (PATTERN-4 BUY ABOVE H1 or SELL BELOW L1)

1. When High one (H1)> High two(H2)> High three (H3)

2. When Low three(L3) > Low two(L2)>Low One(L1)

3. When Open three(O3) > Close two(C2)

 TREND REVERSAL INDICATOR (PATTERN-5 BUY ABOVE H3)

1. When High one (H1) > High two(H2)

2. When Close One (C1) > Close two(C2)

3. When Open three (O3) > Close two(C2)

4. When High three (H3) > High One(H1)

 TREND REVERSAL INDICATOR (PATTERN-6 SELL BELOW L3)

This occurs in series of Candlesticks

1. When High one (H1)> High two(H2)> High three (H3)

2. When Low One(L1) > Low two(L2)> Low three(L3)

 TREND REVERSAL INDICATOR (PATTERN-7 BUY ABOVE H2)

1. When High two(H2)> High one (H1)


2. When Close two(C2)> Close Three (C3)

3. When Close Three (C3)> Open four (O4)

4. When Close four (C4)> Close Three (C3)

TREND REVERSAL INDICATOR (PATTERN-8 BUY ABOVE H3)

5. When High one (H1) > High two(H2)

6. When High three (H3) > High two(H2)

7. When Close two(C2) > Close one (C1)

8. When Close two(C2) > Close three (L3)

9. When Close four(C4) > Close two(C2)

10. When Low two(L2) > Low four(L4)


//@version=3

//
study(title = "Magic Trading Tool", shorttitle = "TTSS", overlay =
true)

// === INPUTS ===

ShowPAC_ = input(true, title="Show Price Action Channel


(PAC)")

scolor = input(true, title="Show coloured Bars close relative


on PAC")

HiLoLen = input(10,minval=2,title="High Low PAC Length")

ShowPACexit = input(false, title="Show PAC Swing Alerts")

UseBigArrows = input(false, title="Use Big Arrows for Swing


Alerts")

filterEMA200 = input(true, title="Filter PAC Alerts with


200ema")

ShowEMA12_Channel= input(true)

ShowEMA36_Ribbon = input(true)

ShowPAC = HiLoLen>30 ? ShowEMA36_Ribbon? false:


ShowPAC_: ShowEMA12_Channel? false : ShowPAC_

ShowPivots = input(true)

ShowPivotLabels = input(true)

// Disable Fractal drawing if Pivots enabled

ShowHHLL_ = input(false)
ShowHHLL = ShowPivots?false:ShowHHLL_

ShowFractals_= input(true)

ShowFractals = ShowPivots?false:ShowFractals_

ShowFractalLevels =input(false)

filterBW_ = input(false, title="Filter for Pristine (Ideal)


Fractals")

filterBW = ShowPivots?true:filterBW_

DodgerBlue = #1E90FF

close_ = close //security(ticker, period, close,


barmerge.gaps_off, barmerge.lookahead_on)

open_ = open //security(ticker, period, open,


barmerge.gaps_off, barmerge.lookahead_on)

high_ = high //security(ticker, period, high, barmerge.gaps_off,


barmerge.lookahead_on)

low_ = low //security(ticker, period, low, barmerge.gaps_off,


barmerge.lookahead_on)

exitClose = close_ //UseHAexit ? security(heikinashi(tickerid),


period, close) : close_

exitOpen = open_ //UseHAexit ? security(heikinashi(tickerid),


period, open) : open_

isRegularFractal(mode) =>
ret = mode == 1 ? high_[5] < high_[4] and high_[4] < high_[3]
and high_[3] > high_[2] and high_[2] > high_[1] :

mode == -1 ? low_[5] > low_[4] and low_[4] > low_[3] and


low_[3] < low_[2] and low_[2] < low_[1] : false

isBWFractal(mode) =>

ret = mode == 1 ? high_[5] < high_[3] and high_[4] < high_[3]


and high_[3] > high_[2] and high_[3] > high_[1] :

mode == -1 ? low_[5] > low_[3] and low_[4] > low_[3] and


low_[3] < low_[2] and low_[3] < low_[1] : false

//
||---------------------------------------------------------------------------------
--------------------||

// MA Colour finder for EMA Ribbon plot.

maColor(maBase, ma, maRef) =>

change(ma)>=0 and maBase>maRef ? teal

:change(ma)<0 and maBase>maRef ? maroon

:change(ma)<=0 and maBase<maRef ? red

:change(ma)>=0 and maBase<maRef ? green

:gray

pacC = ema(close_,HiLoLen)
pacL = ema(low_,HiLoLen)

pacU = ema(high_,HiLoLen)

EMA05 = ema(close_, 05)

EMA11 = ema(close_, 11)

EMA12 = ema(close_, 12)

EMA15 = ema(close_, 15)

EMA18 = ema(close_, 18)

EMA21 = ema(close_, 21)

EMA24 = ema(close_, 24)

EMA27 = ema(close_, 27)

EMA30 = ema(close_, 30)

EMA33 = ema(close_, 33)

EMA36 = ema(close_, 36)

EMA75 = ema(close_, 75)

EMA89 = ema(close_, 89)

EMA180 = ema(close_, 180)

EMA200 = ema(close_, 200)

EMA540 = ema(close_, 540)

EMA633 = ema(close_, 633)


L=plot(ShowPAC ?pacL:na, color=gray, linewidth=1, title="High
PAC EMA",transp=50)

U=plot(ShowPAC ?pacU:na, color=gray, linewidth=1, title="Low


PAC EMA",transp=50)

C=plot(ShowPAC ?pacC:na, color=lime, linewidth=1,


title="Close PAC EMA",transp=0)

fill(L,U, color=gray,transp=92,title="Fill HiLo PAC")

bColour = close>=pacU? green : close<=pacL? red : gray

barcolor(scolor?bColour:na, title = "Bar Colours")

ema05=plot(ShowEMA12_Channel?EMA05:na,
color=white,linewidth=1,transp=92,title="EMA05")

ema11=plot(ShowEMA12_Channel?EMA11:na,
color=blue,linewidth=1,transp=92,title="EMA11")

fill(ema05,ema11, color=gray,transp=92,title="Fill EMA5-12")

//

emaFast = isintraday? interval==1? EMA75 : EMA89 : EMA89

emaMedium = isintraday? interval==1? EMA180 : EMA200 :


EMA200

emaSlow = isintraday? interval==1? EMA540 : EMA633 :


EMA633
plot(emaFast, color=green,linewidth=3,transp=20,title="EMA
fast")

plot(emaMedium,
color=orange,linewidth=3,transp=20,title="EMA medium")

plot(emaSlow, color=yellow,linewidth=3,transp=20,title="EMA
slow")

plot( ShowEMA36_Ribbon?EMA12:na,
color=maColor(EMA12,EMA12,EMA36), style=line,
title="MA12", linewidth=1,transp=20)

plot( ShowEMA36_Ribbon?EMA15:na,
color=maColor(EMA12,EMA15,EMA36), style=line,
title="MA15", linewidth=1,transp=20)

plot( ShowEMA36_Ribbon?EMA18:na,
color=maColor(EMA12,EMA18,EMA36), style=line,
title="MA18", linewidth=1,transp=20)

plot( ShowEMA36_Ribbon?EMA21:na,
color=maColor(EMA12,EMA21,EMA36), style=line,
title="MA21", linewidth=1,transp=20)

plot( ShowEMA36_Ribbon?EMA24:na,
color=maColor(EMA12,EMA24,EMA36), style=line,
title="MA24", linewidth=1,transp=20)

plot( ShowEMA36_Ribbon?EMA27:na,
color=maColor(EMA12,EMA27,EMA36), style=line,
title="MA27", linewidth=1,transp=20)
plot( ShowEMA36_Ribbon?EMA30:na,
color=maColor(EMA12,EMA30,EMA36), style=line,
title="MA30", linewidth=1,transp=20)

plot( ShowEMA36_Ribbon?EMA33:na,
color=maColor(EMA12,EMA33,EMA36), style=line,
title="MA33", linewidth=1,transp=20)

plot( EMA36, color=ShowEMA36_Ribbon?


maColor(EMA12,EMA36,EMA36):red, style=line, title="MA36",
linewidth=1,transp=20)

filteredtopf = filterBW ? isRegularFractal(1) : isBWFractal(1)

filteredbotf = filterBW ? isRegularFractal(-1) : isBWFractal(-1)

topfractals = na

botfractals = na

topfractals := filteredtopf ? high_[3] : topfractals[1]

botfractals := filteredbotf ? low_[3] : botfractals[1]

topfcolor = na

botfcolor = na

topfcolor := topfractals != topfractals[1] ? na : green

botfcolor := botfractals != botfractals[1] ? na : red


plot(ShowFractalLevels? topfractals : na, color=topfcolor,
transp=0, linewidth=2)

plot(ShowFractalLevels? botfractals : na, color=botfcolor,


transp=0, linewidth=2)

higherhigh = filteredtopf == false ? false :


( valuewhen(filteredtopf == true, high_[3], 1) <
valuewhen(filteredtopf == true, high_[3], 0) and

(ShowPivots or
valuewhen(filteredtopf == true, high_[3], 2) <
valuewhen(filteredtopf == true, high_[3], 0)))

lowerhigh = filteredtopf == false ? false :


( valuewhen(filteredtopf == true, high_[3], 1) >
valuewhen(filteredtopf == true, high_[3], 0) and

(ShowPivots or
valuewhen(filteredtopf == true, high_[3], 2) >
valuewhen(filteredtopf == true, high_[3], 0)))

higherlow = filteredbotf == false ? false :


( valuewhen(filteredbotf == true, low_[3], 1) <
valuewhen(filteredbotf == true, low_[3], 0) and

(ShowPivots or
valuewhen(filteredbotf == true, low_[3], 2) <
valuewhen(filteredbotf == true, low_[3], 0)))
lowerlow = filteredbotf == false ? false :
( valuewhen(filteredbotf == true, low_[3], 1) >
valuewhen(filteredbotf == true, low_[3], 0) and

(ShowPivots or
valuewhen(filteredbotf == true, low_[3], 2) >
valuewhen(filteredbotf == true, low_[3], 0)))

// If selected show HH/LL on top/below candles.

isup = exitClose>exitOpen and exitClose>pacU and


exitClose[1]<pacU[1] and (not filterEMA200 or
pacC>emaMedium)

isdown = exitClose<exitOpen and exitClose<pacL and


exitClose[1]>pacL[1] and (not filterEMA200 or
pacC<emaMedium)

up_alert = 0

dn_alert = 0

up_alert := isup ? na(up_alert[1]) ? 1 : up_alert[1]+1 : 0

dn_alert := isdown ? na(dn_alert[1]) ? 1 : dn_alert[1]+1 : 0

plotarrow(ShowPACexit and UseBigArrows? up_alert[1]==1? 1 :


dn_alert[1]==1? -1 : na : na, colorup=aqua, colordown=fuchsia,
transp=20,minheight=10,maxheight=60, title="SCALPSWING
Alert Arrows")
plotshape(ShowPACexit and not UseBigArrows?
up_alert[1]==1? true : na : na, title='TTSS Buy Arrow',
location=location.belowbar, color=green,
style=shape.arrowup, text="BUY", textcolor=green,transp=0)

plotshape(ShowPACexit and not UseBigArrows?


dn_alert[1]==1? true : na : na, title='TTSS Sell Arrow',
location=location.abovebar, color=red,
style=shape.arrowdown, text="SELL",textcolor=red,transp=0)

// generate an alert if required.

alertcondition(up_alert==1, title="TTSS alert Up",


message="SWING_UP")

alertcondition(dn_alert==1, title="TTSS alert Down",


message="SWING_DN")
# *Do Whatever It Takes*
# *Focus On Process*
Top Down Approach Analysis For Next Week
1. *NIFTY INDEX*(ECONOMY )
A) *Monthly Timeframe*(long term)
a) Price is crossing the round no. Of 10k making bullish candile after small inside hammer
candile in may
b) rsi is taking support on 40 looks like range shift is happening
c) Adx is turning flat from the rising adx
d)bollinger band volatility is also not high on the downside from the monthly prospectives it is
going opposite to the lower band
B) *weekly timeframe*(mid-term )
a)it has brokern the pervious resistance of 9889 level and clsoed above that resistance level thats
good sign for mid-term
b) it is near the 20 sma of center band it may can take some halt there which can act as resistance
but it has clsoed above that level in this week so if start rising then we may see one more green
candile or if take as resistance thenay some correction possible
c)rsi is above 40+ at 49 not that much interesting it's bearish to sideways now
d) adx has turning down at 52 level with negative dma may downtrend is loosing strength
e) on last candile volume was very high then last 10 candile which is very good sign its look like
perfect breakout scenario with volume and candile
C) *Daily Timeframe*(short-term )
a) monthly price is in higher top higher bottom formation and + it has broken the privious
resistance level of 9889 and round no. Of 10k + croeses cip resistance level of 10k
b)volume is also high on last candile
c)rsi is at 68 it's in strong uptrend from the daily timeframe strong bullish
d) candiles is walking on the bollinger band volatility is high on the upper side
e) adx is rising at 17 level may be crosse next week 20 level if market rise then there will be good
strength in market
2. *SECTOR ANALYSIS*
A) *BANK SECTOR*
*Monthly*
a) on monthly price near the 50 fibonacci retracement level and excaution volume on the march
candile small two inside candiles in last 2 month last month
b) rsi is crossing above near level of 40 plus i think there some 3 bar b type of divergence
c) this month candile is closing inside the lower band of bollinger band
d) adx is turning down down with negative dma
B) *Weekly*
a)weekly its look like made w pattern on chart + high volume on last candile
b)rsi is crossing above the level of 40 on weekly also some b type divergence
c) plus there is volatility divergence outside inside band
d) adx is turning flat at 60 level with negative dma
Banking Stocks to watchout for next week (select based on rsi 60+ and band walk out side inside
+ neae breakout level and support resistance and rising adx )
1)SBI ( daily band walk with high volume rsi 60+)
2) bandhan bank ( dailly taking support on 20 sma )
3)hdfc bank (taking support at 60 rsi on daily )
B) *METAL SECTOR*
*MONTHLY TIMEFRAME*
a)price is near horizontal support level 3 inside bar candile in last 2 month
*WEEKLY TIMEFRAME*
a)price is crossing above 20 sma volume is also high on last candile
b) adx is turning down with negative dma
c) rsi is bearish to sideways now at 49 level
*DAILY TIMEFRAME*
a) price is did breakout this week and increase in green candiles then rad candile in sector
b) high. Volume on last candile plus walking on the upper band
c) rsi above 60+ and adx is rising 20+
*Stock* (stocks to watchout from the sector )
1. Tata steel
2. moil
3. Jindal steel
4. Hindalco
C) *Reality Sector*
*MONTHLY TIMEFRAME*
A) Price is near horizontal support level and look like trap on monthly chart it closed below
privious support level and now crossing that level in this month
b) rsi is crossing abovr 40 level makinf bullish candile after red hammer at bottom
*weekly timeframe*
a)looks like made w pattern on weekly and also this it has broken the resistance line
b) plus rsi croeses above 40 level and adx is also turning down with negative dma means down
trend not have thats strength
c) there is also volatility divergence on weekly outside inside band
*Daily Timeframe*
A) price had broken privious horizontal resistance level. And high volume on Friday candile
B)rsi is above 60+ and also adx is rising 20+
C) candike walking on the bollinger upper band
*stocks to watchout*
1)godrej properties (daily rsi 60+ and walking on band
2) Dlf (monthly at support daily rsi above 60 )
3) prestige (weekly volatility divergence )
D) *Pharma Sector*
*Monthly Timeframe*
A) monthly sector is at 52 week high and also near the breakout level and also near to breakout
the trendline
B) rsi crossing above 60 level in this month and also it is ready to walk on upper bollinger band
*Weekly timeframe*
a) price has broken privious horizontal resistance of 9500-9600 of April 2019
b)rsi is tooken support on 60 on weekly thats extremely bullish sign plus rising adx above 20
level
*Daily Timeframe*
a) broken the range of last two months and also at 52 week high
b) rsi is above 60+ and rising adx above 20 which is good sign and good strength in uptrend
c) candiles walking on upper bollinger band
*stocks* (stocks to watchout for the upcoming week )
1.cipla
2.biocon
3.divislab
4.lupin
E) *Auto Sector*
*MONTHLY Timeframe*
a)monthly it is crossing rsi 40 and also rising volume in last 2 green candile on monthly plus
loosing momentum in the last down fall
*weekly timeframe*
a)weekly it has crossed 50 fibonacci retracement level and also good volume on last week green
candile
b)candile is clsode above 20 sma and adx is turning down from the level of 40 with negative dma
*Daily Timeframe*
A)broken the last resistance level and also rising volume on green candiles on daily plus in higher
top higher bottom formation
b) rsi is above 60+ and also rising adx above 20+ at 23 level now on daily and also walking on
the bands
*stocks* (stocks to watchout for next week )
1.tata motor
2.bharat forg
3.m&m
4.ashok layland
F) *FMCG SECTOR*
*MONTHLY TIMEFRAME*
A) monthly it is near the 20 sma Resistance may be it will break that or halt for some time but
right now it is not breaking thats level so lets see what heppen next week
*weekly timeframe*
a)weekly it is in higher top and higher bottom formation it is near the privious resistance level
may be we will see breakout next week or may it hold
B) also range shift on rsi on weekly with higher top higher bottom and also adx is turning down
with negative dma
*Daily Timeframe*
A) daily it is near the privious resistance level and also near to breakout level last 4-5 candile is in
range may be breakout possible
B) rsi is also above 60 thats is good sign momentum is high on the up side
C) adx is rising above 20+ in short term up trends it has good strength
*stocks* stocks to watchout
1. Ubl ( squeeze breakout with high volume )
2.tata consumer (all timeframe above 60+ )
3.godrej industries
G) *IT SECTOR*
*Monthly Timeframe*
A)monthly it is taking support on rsi 40
*weekly timeframe*
A)weekly it has broken privious horizontal resistance of 14200 and also making higher top higher
bottom
B)there is also rsi range shift on weekly and it has givem closing abovr 20 sma which is most
powerful tool in the whole technical analysis
C) and adx is also turning down from the 43 level with negative dma
*Daily Timeframe*
A)price has given breakout of level of 14200 resistance and also making higher top higher bottom
B)rsi has crossed above 60+ and also candiles are walking on bands
C) adx is rising above 20 level currently at 24.50 level which is good sign for short term uptrend
has good strength
*stocks* (stocks to watchout )
1 . hexaware
2. Tataelxi
3. Wipro
Thank you so much sir for Tuesday technical talk and correct if i am wrong any where. Thank
you.
//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//
//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

study("Swadeshi Indicator by Stock Sikshak", shorttitle="SISS")

rsiP = input(14, minval = 1, title = "RSI")

bandL = input(31, minval = 1, title = "Band")


lengMAl = input(2, minval = 0, title = "MA 1")

lengMA2 = input(9, minval = 1, title = "MA 2")

src = close

r = rsi(src, rsiP)

ma = sma(r, bandL)

offs = (1.6185 * stdev(r, bandL))

up = ma + offs

dn = ma - offs

mid = (up + dn) / 2

MA1 = sma(r, lengMAl)

MA2 = sma(r, lengMA2)

hline(25)

hline(50)

hline(75)

upp = plot(up, "Upper Band", color = silver)

dw = plot(dn, "Lower Band", color = silver)

cent = plot(mid, "Middle of Bands", color = white, linewidth = 4)

plot(MA1, "Slow MA", color=yellow, linewidth=2)

plot(MA2, "Fast MA", color=blue, linewidth=3)

fill(upp, cent, orange, transp=80)

fill(cent, dw, green, transp=80)


//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//
//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//

//
\

You might also like