Page 1 of 1

Varun's OBV pane of plain chart.

Unread postPosted: Tue May 08, 2018 7:07 pm
by varun
_SECTION_BEGIN("OBV");
Plot( OBV(), _DEFAULT_NAME(), ParamColor("Color", colorCycle ), ParamStyle("Style") );
_SECTION_END();


_SECTION_BEGIN("Pivot_Lines");

if(ParamToggle("PivotLines","Off| On",1))
O = Ref(OBV(),-1) ; H = OBV() ; L = Ref(OBV(),-1) ; C = OBV();
{
PDH= TimeFrameGetPrice("H", inDaily,- 1); PDH = LastValue (PDH,-1); // Previous Day High
PDL= TimeFrameGetPrice("L", inDaily, -1); PDL = LastValue (PDL,-1); // Previous Day Close
PDC= TimeFrameGetPrice("C", inDaily, -1); PDC = LastValue (PDC,-1); // Previous Day Close
PDH1= TimeFrameGetPrice("H", inDaily,- 2); PDH = LastValue (PDH,-2); // Previous 2Day High
PDL1= TimeFrameGetPrice("L", inDaily, -2); PDL = LastValue (PDL,-2); // Previous 2Day Close
PDC1= TimeFrameGetPrice("C", inDaily, -2); PDC = LastValue (PDC,-2); // Previous 2Day Close
PDH2= TimeFrameGetPrice("H", inDaily,- 3); PDH = LastValue (PDH,-3); // Previous 3Day High
PDL2= TimeFrameGetPrice("L", inDaily, -3); PDL = LastValue (PDL,-3); // Previous 3Day Close
PDC2= TimeFrameGetPrice("C", inDaily, -3); PDC = LastValue (PDC,-3); // Previous 3Day Close
O= TimeFrameGetPrice("O", inDaily,0);//SelectedValue( TimeFrameGetPrice( "open", inDaily, 1 ) );
//buying pressure is C-L, Selling pressure is H-C

R=((PDH-PDC)+(PDH1-PDC1)+(PDH2-PDC2))/3;
S=((PDC-PDL)+(PDC1-PDL1)+(PDC2-PDL2))/3;

R2= O+R;
S2= O-S;

R1= O+ R/2;
S1=O-s/2;
R3=R2+R/2;
R4=R2+R;
S3=S2-s/2;
S4=S2-S;

Plot(O,"O",colorWhite, styleLine|styleThick|styleNoTitle|styleNoLabel|styleNoRescale);
Plot(R2,"R2",Colorcustom12, styleLine|styleThick|styleNoTitle|styleNoLabel|styleNoRescale);
Plot(R1,"R1",Colorgrey40, styleLine|styleThick|styleNoTitle|styleNoLabel|styleNoRescale);
Plot(S1,"S1",colorGrey40 , styleLine|styleThick|styleNoTitle|styleNoLabel|styleNoRescale);
Plot(S2,"S2",Colorcustom12, styleLine|styleThick|styleNoTitle|styleNoLabel|styleNoRescale);
Plot(R3,"R3",colorYellow, styleLine|styleThick|styleNoTitle|styleNoLabel|styleNoRescale);
Plot(S3,"S3",colorYellow, styleLine|styleThick|styleNoTitle|styleNoLabel|styleNoRescale);
Plot(R4,"R4",colorBlue, styleLine|styleThick|styleNoTitle|styleNoLabel|styleNoRescale);
Plot(S4,"S4",colorBlue, styleLine|styleThick|styleNoTitle|styleNoLabel|styleNoRescale);

}
_SECTION_END();
ec36 =Wilders(C,36);
ec200 = Wilders(C,200);

mcolor = IIf((ec36< C), IIf(ROC(C)>0,colorBrightGreen,19),IIf(ROC(C)<0,colorRed,13));
mcolor2 = IIf((ec200< C), IIf(ROC(C)>0,colorBrightGreen,19),IIf(ROC(C)<0,colorRed,13));

Plot(ec36,"\n WildersEMAc36",mcolor,styleThick);
Plot(ec200,"\n WildersEMAc200",mcolor2,styleThick);

_SECTION_BEGIN( "KC Bands" );
SetChartOptions( 0, chartShowArrows | chartShowDates );
ShowCandles = ParamToggle( "Show Candles", "No|Yes", 0 );

if( ShowCandles )
{
Plot( C, "", ParamColor( "Color", colorDefault ), GetPriceStyle() );
}

//Peaking Volumes
showVC = ParamToggle( "Show Volume on Candle", "No|Yes", 0 ) ;
HiVolume = IIf( V > ( 1.2 * MA( V, 10 ) ), True, False );

if( showVC )
{
PlotShapes( shapeSmallCircle * HiVolume, IIf( C > O, colorBlack, colorWhite ), 0, ( O + C ) / 2, 0 );
ToolTip = "Open = " + O + "\nHigh = " + H + "\nLow = " + L + "\nClose = " + C ;
}

// KC Parameters
ShowKC1 = ParamToggle( "Show KC1", "No|Yes", 1 );
ShowKC1Mid = ParamToggle( "Show KC1Mid", "No|Yes", 0 );
ShowKC2 = ParamToggle( "Show KC2", "No|Yes", 0 );
ShowKC2Mid = ParamToggle( "Show KC2Mid", "No|Yes", 0 );
ShowKC3 = ParamToggle( "Show KC3", "No|Yes", 1 );
ShowKC3Mid = ParamToggle( "Show KC3Mid", "No|Yes", 0 );
ShowKC4 = ParamToggle( "Show KC4", "No|Yes", 1 );
ShowKC4Mid = ParamToggle( "Show KC4Mid", "No|Yes", 0 );
ShowKCARR = ParamToggle( "Show KC ARR", "No|Yes", 0 );
ShowKC5 = ParamToggle( "Show KC5", "No|Yes", 1 );
// KC1
P = ParamField( "Price field", -1 );
Period1 = Param( "Period1", 9, 2, 200, 1 );
Width1 = Param( "Width1", 1.4, 0, 10, 0.05 );
k1Color = ParamColor( "k1Color", colorBlack );
k1Style = ParamStyle( "k1Style", styleDashed | styleNoRescale | styleNoLabel );
MAType1 = Param( "MAType1", 2, 1, 2, 1 );

if( MAType1 == 1 )
{
CenterLine1 = MA( P, Period1 );
}

if( MAType1 == 2 )
{
CenterLine1 = EMA( P, Period1 );
}

if( ShowKC1Mid )
{
Plot( CenterLine1, "", ParamColor( "kc1Mid Color", colorRed ), ParamStyle( "kc1Mid Style", styleLine ) );
}

KTop1 = CenterLine1 + Width1 * ATR( Period1 );
KBot1 = CenterLine1 - Width1 * ATR( Period1 );

if( ShowKC1 )
{
Plot( KTop1, "", k1Color, k1Style );
Plot( KBot1, "", k1Color, k1Style );
}

// KC2
Period2 = Param( "Period2", 45, 2, 300, 1 );
Width2 = Param( "Width2", 3, 0, 10, 0.05 );
k2Color = ParamColor( "k2Color", colorCustom14 );
k2Style = ParamStyle( "k2Style", styleThick | styleNoRescale );
MAType2 = Param( "MAType2", 2, 1, 2, 1 );

if( MAType2 == 1 )
{
CenterLine2 = MA( P, Period2 );
}

if( MAType2 == 2 )
{
CenterLine2 = EMA( P, Period2 );
}

if( ShowKC2Mid )
{
Plot( CenterLine2, "", ParamColor( "kc2Mid Color", colorRed ), ParamStyle( "kc2Mid Style", styleLine ) );
}

KTop2 = CenterLine2 + Width2 * ATR( Period2 );
KBot2 = CenterLine2 - Width2 * ATR( Period2 );

if( ShowKC2 )
{
Plot( KTop2, "", k2Color, k2Style );
Plot( KBot2, "", k2Color, k2Style );
}

// KC3
Period3 = Param( "Period3", 120, 2, 300, 1 );
Width3 = Param( "Width3", 7.2, 0, 10, 0.05 );
k3Color = ParamColor( "k3Color", colorCustom14 );
k3Style = ParamStyle( "k3Style", styleThick | styleNoRescale );
MAType3 = Param( "MAType3", 2, 1, 2, 1 );

if( MAType3 == 1 )
{
CenterLine3 = MA( P, Period3 );
}

if( MAType3 == 2 )
{
CenterLine3 = EMA( P, Period3 );
}

if( ShowKC3Mid )
{
Plot( CenterLine3, "", ParamColor( "kc3Mid Color", colorRed ), ParamStyle( "kc3Mid Style", styleLine ) );
}

KTop3 = CenterLine3 + Width3 * ATR( Period3 );
KBot3 = CenterLine3 - Width3 * ATR( Period3 );

if( ShowKC3 )
{
Plot( KTop3, "", k3Color, k3Style );
Plot( KBot3, "", k3Color, k3Style );
}

// KC4
Period4 = Param( "Period4", 20, 2, 300, 1 );
Width4 = Param( "Width4", 2.5, 0, 10, 0.05 );
k4Color = ParamColor( "k4Color", colorDarkTeal );
k4Style = ParamStyle( "k4Style", styleLine | styleNoRescale | styleNoLabel );
MAType4 = Param( "MAType4", 2, 1, 2, 1 );

if( MAType4 == 1 )
{
CenterLine4 = MA( P, Period4 );
}

if( MAType4 == 2 )
{
CenterLine4 = EMA( P, Period4 );
}

if( ShowKC4Mid )
{
Plot( CenterLine4, "", ParamColor( "kc4Mid Color", colorRed ), ParamStyle( "kc4Mid Style", styleLine ) );
}

KTop4 = CenterLine4 + Width4 * ATR( Period4 );
KBot4 = CenterLine4 - Width4 * ATR( Period4 );

if( ShowKC4 )
{
Plot( KTop4, "", k4Color, k4Style );
Plot( KBot4, "", k4Color, k4Style );
}

// KC5
Period5 = Param( "Period5", 45, 2, 300, 1 );
Width5 = Param( "Width5", 3, 0, 10, 0.05 );
k5Color = ParamColor( "k5Color", colorCustom10 );
k5Style = ParamStyle( "k5Style", styleThick | styleNoRescale | styleNoLabel );
MAType5 = Param( "MAType5", 2, 1, 2, 1 );

if( MAType5 == 1 )
{
CenterLine5 = MA( P, Period5 );
}

if( MAType5 == 2 )
{
CenterLine5 = EMA( P, Period5 );
}

KTop5 = CenterLine5 + Width5 * ATR( Period5 );
KBot5 = CenterLine5 - Width5 * ATR( Period5 );

if( ShowKC5 )
{
Plot( KTop5, "", k5Color, k5Style );
Plot( KBot5, "", k5Color, k5Style );
}

// KC Trend Bands
showkcbband = ParamToggle( "Show KCB Trend Bands", "No|Yes", 0 ) ;
RefKTop4 = KTop4;
RefKBot4 = KBot4 ;
RefKTop5 = KTop5;
RefKBot5 = KBot5;
kcblayer = Param( "KCB Layer", -3, -5, 5, 1 ) ;

if( showkcbband )
{
PlotOHLC( RefKBot5, RefKBot5, RefKBot4, RefKBot4, "", ParamColor( "Down Trend", colorRose ), styleCloud | styleNoLabel | styleNoRescale, 0, 0, 0, kcblayer ) ;
PlotOHLC( RefKTop5, RefKTop5, RefKTop4, RefKTop4, "", ParamColor( "Up Trend", colorSkyblue ), styleCloud | styleNoLabel | styleNoRescale, 0, 0, 0, kcblayer ) ;
}

// KCB Rider
ShowKbcR = ParamToggle( "Show KbcR", "No|Yes", 1 ) ;
ShowKbcS = ParamToggle( "Show KbcS", "No|Yes", 1 ) ;
Color1 = ParamColor( "Color1", colorSkyblue );
Color2 = ParamColor( "Color2", colorRose );
ColR = IIf( RefKTop4 > RefKTop5, color1, color2 );
ColS = IIf( RefKBot4 > RefKBot5, color1, color2 );

if( ShowKbcR )
{
PlotOHLC( RefKTop4, RefKTop4, RefKTop5, RefKTop5, "", ColR, styleCloud | styleNoLabel | styleNoRescale, 0, 0, 0, kcblayer );
}

if( ShowKbcS )
{
PlotOHLC( RefKBot4, RefKBot4, RefKBot5, RefKBot5, "", ColS, styleCloud | styleNoLabel | styleNoRescale, 0, 0, 0, kcblayer );
}

// KCARR
x1 = x2 = y1 = y2 = 0 ;
// Buycol = ParamColor("BuyColor", colorBlue);
// Sellcol = ParamColor("SellColor", colorRed);
x1 = KTop1 ;
x2 = KTop4 ;
y1 = KBot1 ;
y2 = KBot4 ;
a = Cross( y2, y1 );
b = Cross( x1, x2 );
Buy = a;
Sell = b;

if( ShowKCARR )
{
// PlotShapes( shape, IIf( Buy, Buycol, Sellcol ), 0, IIf( Buy, Low, High ), -30 );
PlotShapes( IIf( Buy, shapeUpTriangle, shapeNone ), colorBlue, 0, L, Offset = -35 );
PlotShapes( IIf( Sell, shapeDownTriangle, shapeNone ), colorRed, 0, H, Offset = -35 );
}

_SECTION_END();

Re: Varun's OBV pane of plain chart.

Unread postPosted: Wed May 09, 2018 5:52 pm
by kumudhan

Re: Varun's spread charts AFL.

Unread postPosted: Thu May 10, 2018 10:59 am
by varun
_SECTION_BEGIN("Spread");


_N( Symbol2= ParamStr("Symbol2", "MSFT") );
Mode = ParamToggle("Mode", "Difference (Symbol1-Symbol2)|Ratio (Symbol1/Symbol2)");

SetForeign( Symbol2 );
C2 = C;
H2 = H;
L2 = L;
O2 = O;
V2 = V;
RestorePriceArrays();
f = Param("Factor",2,0,500,0.01);
Color = ParamColor( "Color", colorDefault );
Style = ParamStyle( "Style", styleLine|styleThick, maskPrice );
O = O - (f*o2);
H = H - (f*H2);
L = L - (f*L2);
C = C -(f*C2);

PlotOHLC( O, H, L, C, "(" + Name()+" - "+Symbol2 + ") spread", Color, style );


_SECTION_END();

// Downloaded From www.WiseStockTrader.com
_SECTION_BEGIN( "KC Bands" );
SetChartOptions( 0, chartShowArrows | chartShowDates );
ShowCandles = ParamToggle( "Show Candles", "No|Yes", 0 );

if( ShowCandles )
{
Plot( C, "", ParamColor( "Color", colorDefault ), GetPriceStyle() );
}

//Peaking Volumes
showVC = ParamToggle( "Show Volume on Candle", "No|Yes", 0 ) ;
HiVolume = IIf( V > ( 1.2 * MA( V, 10 ) ), True, False );

if( showVC )
{
PlotShapes( shapeSmallCircle * HiVolume, IIf( C > O, colorBlack, colorWhite ), 0, ( O + C ) / 2, 0 );
ToolTip = "Open = " + O + "\nHigh = " + H + "\nLow = " + L + "\nClose = " + C ;
}

// KC Parameters
ShowKC1 = ParamToggle( "Show KC1", "No|Yes", 1 );
ShowKC1Mid = ParamToggle( "Show KC1Mid", "No|Yes", 0 );
ShowKC2 = ParamToggle( "Show KC2", "No|Yes", 0 );
ShowKC2Mid = ParamToggle( "Show KC2Mid", "No|Yes", 0 );
ShowKC3 = ParamToggle( "Show KC3", "No|Yes", 1 );
ShowKC3Mid = ParamToggle( "Show KC3Mid", "No|Yes", 0 );
ShowKC4 = ParamToggle( "Show KC4", "No|Yes", 1 );
ShowKC4Mid = ParamToggle( "Show KC4Mid", "No|Yes", 0 );
ShowKCARR = ParamToggle( "Show KC ARR", "No|Yes", 0 );
ShowKC5 = ParamToggle( "Show KC5", "No|Yes", 1 );
// KC1
P = ParamField( "Price field", -1 );
Period1 = Param( "Period1", 9, 2, 200, 1 );
Width1 = Param( "Width1", 1.4, 0, 10, 0.05 );
k1Color = ParamColor( "k1Color", colorBlack );
k1Style = ParamStyle( "k1Style", styleDashed | styleNoRescale | styleNoLabel );
MAType1 = Param( "MAType1", 2, 1, 2, 1 );

if( MAType1 == 1 )
{
CenterLine1 = MA( P, Period1 );
}

if( MAType1 == 2 )
{
CenterLine1 = EMA( P, Period1 );
}

if( ShowKC1Mid )
{
Plot( CenterLine1, "", ParamColor( "kc1Mid Color", colorRed ), ParamStyle( "kc1Mid Style", styleLine ) );
}

KTop1 = CenterLine1 + Width1 * ATR( Period1 );
KBot1 = CenterLine1 - Width1 * ATR( Period1 );

if( ShowKC1 )
{
Plot( KTop1, "", k1Color, k1Style );
Plot( KBot1, "", k1Color, k1Style );
}

// KC2
Period2 = Param( "Period2", 45, 2, 300, 1 );
Width2 = Param( "Width2", 3, 0, 10, 0.05 );
k2Color = ParamColor( "k2Color", colorCustom14 );
k2Style = ParamStyle( "k2Style", styleThick | styleNoRescale );
MAType2 = Param( "MAType2", 2, 1, 2, 1 );

if( MAType2 == 1 )
{
CenterLine2 = MA( P, Period2 );
}

if( MAType2 == 2 )
{
CenterLine2 = EMA( P, Period2 );
}

if( ShowKC2Mid )
{
Plot( CenterLine2, "", ParamColor( "kc2Mid Color", colorRed ), ParamStyle( "kc2Mid Style", styleLine ) );
}

KTop2 = CenterLine2 + Width2 * ATR( Period2 );
KBot2 = CenterLine2 - Width2 * ATR( Period2 );

if( ShowKC2 )
{
Plot( KTop2, "", k2Color, k2Style );
Plot( KBot2, "", k2Color, k2Style );
}

// KC3
Period3 = Param( "Period3", 120, 2, 300, 1 );
Width3 = Param( "Width3", 7.2, 0, 10, 0.05 );
k3Color = ParamColor( "k3Color", colorCustom14 );
k3Style = ParamStyle( "k3Style", styleThick | styleNoRescale );
MAType3 = Param( "MAType3", 2, 1, 2, 1 );

if( MAType3 == 1 )
{
CenterLine3 = MA( P, Period3 );
}

if( MAType3 == 2 )
{
CenterLine3 = EMA( P, Period3 );
}

if( ShowKC3Mid )
{
Plot( CenterLine3, "", ParamColor( "kc3Mid Color", colorRed ), ParamStyle( "kc3Mid Style", styleLine ) );
}

KTop3 = CenterLine3 + Width3 * ATR( Period3 );
KBot3 = CenterLine3 - Width3 * ATR( Period3 );

if( ShowKC3 )
{
Plot( KTop3, "", k3Color, k3Style );
Plot( KBot3, "", k3Color, k3Style );
}

// KC4
Period4 = Param( "Period4", 20, 2, 300, 1 );
Width4 = Param( "Width4", 2.5, 0, 10, 0.05 );
k4Color = ParamColor( "k4Color", colorDarkTeal );
k4Style = ParamStyle( "k4Style", styleLine | styleNoRescale | styleNoLabel );
MAType4 = Param( "MAType4", 2, 1, 2, 1 );

if( MAType4 == 1 )
{
CenterLine4 = MA( P, Period4 );
}

if( MAType4 == 2 )
{
CenterLine4 = EMA( P, Period4 );
}

if( ShowKC4Mid )
{
Plot( CenterLine4, "", ParamColor( "kc4Mid Color", colorRed ), ParamStyle( "kc4Mid Style", styleLine ) );
}

KTop4 = CenterLine4 + Width4 * ATR( Period4 );
KBot4 = CenterLine4 - Width4 * ATR( Period4 );

if( ShowKC4 )
{
Plot( KTop4, "", k4Color, k4Style );
Plot( KBot4, "", k4Color, k4Style );
}

// KC5
Period5 = Param( "Period5", 45, 2, 300, 1 );
Width5 = Param( "Width5", 3, 0, 10, 0.05 );
k5Color = ParamColor( "k5Color", colorCustom10 );
k5Style = ParamStyle( "k5Style", styleThick | styleNoRescale | styleNoLabel );
MAType5 = Param( "MAType5", 2, 1, 2, 1 );

if( MAType5 == 1 )
{
CenterLine5 = MA( P, Period5 );
}

if( MAType5 == 2 )
{
CenterLine5 = EMA( P, Period5 );
}

KTop5 = CenterLine5 + Width5 * ATR( Period5 );
KBot5 = CenterLine5 - Width5 * ATR( Period5 );

if( ShowKC5 )
{
Plot( KTop5, "", k5Color, k5Style );
Plot( KBot5, "", k5Color, k5Style );
}

// KC Trend Bands
showkcbband = ParamToggle( "Show KCB Trend Bands", "No|Yes", 0 ) ;
RefKTop4 = KTop4;
RefKBot4 = KBot4 ;
RefKTop5 = KTop5;
RefKBot5 = KBot5;
kcblayer = Param( "KCB Layer", -3, -5, 5, 1 ) ;

if( showkcbband )
{
PlotOHLC( RefKBot5, RefKBot5, RefKBot4, RefKBot4, "", ParamColor( "Down Trend", colorRose ), styleCloud | styleNoLabel | styleNoRescale, 0, 0, 0, kcblayer ) ;
PlotOHLC( RefKTop5, RefKTop5, RefKTop4, RefKTop4, "", ParamColor( "Up Trend", colorSkyblue ), styleCloud | styleNoLabel | styleNoRescale, 0, 0, 0, kcblayer ) ;
}

// KCB Rider
ShowKbcR = ParamToggle( "Show KbcR", "No|Yes", 1 ) ;
ShowKbcS = ParamToggle( "Show KbcS", "No|Yes", 1 ) ;
Color1 = ParamColor( "Color1", colorSkyblue );
Color2 = ParamColor( "Color2", colorRose );
ColR = IIf( RefKTop4 > RefKTop5, color1, color2 );
ColS = IIf( RefKBot4 > RefKBot5, color1, color2 );

if( ShowKbcR )
{
PlotOHLC( RefKTop4, RefKTop4, RefKTop5, RefKTop5, "", ColR, styleCloud | styleNoLabel | styleNoRescale, 0, 0, 0, kcblayer );
}

if( ShowKbcS )
{
PlotOHLC( RefKBot4, RefKBot4, RefKBot5, RefKBot5, "", ColS, styleCloud | styleNoLabel | styleNoRescale, 0, 0, 0, kcblayer );
}

// KCARR
x1 = x2 = y1 = y2 = 0 ;
// Buycol = ParamColor("BuyColor", colorBlue);
// Sellcol = ParamColor("SellColor", colorRed);
x1 = KTop1 ;
x2 = KTop4 ;
y1 = KBot1 ;
y2 = KBot4 ;
a = Cross( y2, y1 );
b = Cross( x1, x2 );
Buy = a;
Sell = b;

if( ShowKCARR )
{
// PlotShapes( shape, IIf( Buy, Buycol, Sellcol ), 0, IIf( Buy, Low, High ), -30 );
PlotShapes( IIf( Buy, shapeUpTriangle, shapeNone ), colorBlue, 0, L, Offset = -35 );
PlotShapes( IIf( Sell, shapeDownTriangle, shapeNone ), colorRed, 0, H, Offset = -35 );
}

_SECTION_END();
ec36 =Wilders(C,12);
ec200 = Wilders(C,200);

mcolor = IIf((ec36< C), IIf(ROC(C)>0,colorBrightGreen,19),IIf(ROC(C)<0,colorRed,13));
mcolor2 = IIf((ec200< C), IIf(ROC(C)>0,colorBrightGreen,19),IIf(ROC(C)<0,colorRed,13));

Plot(ec36,"\n WildersEMAc36",mcolor,styleThick);
Plot(ec200,"\n WildersEMAc200",mcolor2,styleThick);

Re: Varun's OBV pane of plain chart.

Unread postPosted: Tue Jul 24, 2018 10:50 pm
by bhavin
Varun I don't know abcd of chart but chart which u shared earlier woh super thaa in site, more powerful than ew charts , wish u all the best , in future koi long term ka chart hoga toh aap help karna

Re: Varun's OBV pane of plain chart.

Unread postPosted: Tue Jul 24, 2018 11:20 pm
by bhavin
Varun I am posting charts and calls in my thread (Bhavin ) if any matching with your system then reply in my chart , but simple volume chart with sl and tar

icici BANK

Unread postPosted: Fri Jul 27, 2018 11:00 am
by bhavin
26 Jul 18, 10:54 AM Bhavin: https://i.imgur.com/Pi6lGJg.png 255 TO 285 ( TAR 1 REACH as per chart ) ( volume chart ne sab ew walo ko fadddd dala ) trading at 292.60....... 37 rs up



varun again volume indicator se sab ko faddd dala ...... missing your volume chart ................ PRICE SPEAK EVERY THING ...... go goa gone..............