Trade with Ajeet Singh

A Free trading Hub for fellow traders, updated fortnightly.

29 July 2016

Gann Levels:
NIFTY
Intraday buy @ 8651 SL 8627 T 8688 + 8703 , use very low volume as level is high .
IOC
Intraday buy @ 525 SL 520.50 T 532 + 534
RELIANCE
Intraday buy @ 1023.50 SL 1019 T 1030.50 + 1033
SBIN
Intraday buy @ 230.75  +229.50 SL 228.50 T 232 + 233
TATAMOTORS
Intraday risky ,buy in very low volume @ 498.50 SL 491 T 507 min + more
TATASTEEL
Intraday buy @ 348  + 343.75 SL 339 T 350.75 + 353.50

******************************
August series closes with premium of 35 points at 8666.30
Today Nifty Future consider Resistance 8695 & 8720 levels
If crossover 8720 with volumes………… Will show more power up to 8760+
Today’s Supports 8660 & 8640
Below 8640…………… Next support around 8610
*****************************
Today’s BankNifty Future facing Resistance 19200 & 19260
If stays above 19260………… Try to move 19400
Today’s Supports 19100 & 19020
Below 19020……….. Selling pressure will be expected up to 18850
**************************
ICICIBANK Result day
Today’s trend decider 276 & 268
Closely watch above levels after result!!!
***************************
NMDC broken One Year high & Closes very strong
Favor for Bulls………… Can watch around 100-103
Expected Rally up to 106 & 107
Support at 99
***************************
VOLTAS strong Resistance & Breakout level @ 350
Once if breaks & stays above the level
We see rally up to 355 & 360+
******************************
BIOCON still looking very strong
Above 825 & stays above the level
Finding next resistance 835 & 850+
*****************************










28 July 2016

Yesterday written Nifty Resistance at 8675
U know Yesterday’s high ?……. Made a high of 8667.50 then vertical fall up to 8566
FII net buy 7206.63 crore in Index Future this July series
Million $ questions ??
Today July series expiry day……..
They will unwind position?? or Carry forward ??? or Auto close ????
Let’s see Today’s levels………. Nifty Future consider Resistance 8645 & 8670
If crossover 8670…………. We see more strength up to 8700+
But stay caution at higher level & Don’t jump and buy
Today’s Supports 8585 & 8560
Below 8560…………. Overall selling pressure will be expected up to 8520-10
****************************
Today’s BankNifty Future consider resistance 19100 & 19200
Above levels are very hurdle………. Stay caution!!
Today’s Supports 18950 & 18880
Below 18880…………. Fall will be expected up to 18730
********************************
Gann Levels

NIFTY
Intraday use very low volume buy @ 8608 + 8596 SL 8565 T 8631 + 8649 exit there,  possibility of 8667 also there.
IciciBank
Strict intraday buy @268.75SL 265.25 T 273.80 , if open near T cancel after 2 pm .......
Reliance
Intraday sell @ 1017 + 1021.50 SL 1026 T 1010 + 1007 ..........

Easiest Way of Selecting Stocks for Investment


27 July 2016

written on Yesterday “Nifty Resistance around 8650-8670”
NF made a high of 8652 then slide up to 8576.55……….& closes at 8592.85
Today Nifty Future consider Resistance 8615 & 8635
Above levels are very hurdle for Today’s trade………..
Once if breaks 8635 and stays above 15 minutes will try to check 8675
Today’s Supports 8575 & 8550
Below 8550…………. All round panic will be expected up to 8520
**********************************
Today’s BankNifty Future consider resistance 18930 & 19000
If stays above 19000…………. Will move 19150+……. But stay caution at higher level
Today’s Supports 18800 & 18720
Below 18720……… More selling pressure will be expected up to 18650-30
********************************
INFY bottoming out after consolidation of result day low
 Once if breaks 1090 and stays above the level
Try to move 1110 & 1120
Support at 1065
*********************************
Told you Yesterday……….. Go short DRREDDY around 3500
After result………. Cracked up to 3290
Again favor for Bears……….. Go short around 3350-3375
Down side support 3250 & 3200
Minor Resistance around 3400
********************************
JUSTDIAL Selling pressure continued last Two series
Can go short selling around 537-540
Down side support 515 & 505
Keep a stop of 550
*****************************
Gann Levels:

NIFTY
Intraday buy @ 8568 + 8550 SL 8528 T 8600 + 8609 max 8621.
AXISBANK
Intraday buy @ 546 SL 540 T 554 or close on closing ........
IOC
Intraday buy @ 527.50 + 524.25 SL 518 T 534 + 537 .............
SBIN
Intraday buy @ 224.75 + 223.75 SL 222.25 T 227.75 + 228.75 ...........

26 July 2016

Gann Levels:
NIFTY
Intraday buy @ 8606 + 8591 SL 8564 -60 T 8643 + 8665. Position trader can buy in minor qntty in side move @ 8591 + 8565 SL 8528 today
IciciBank
Intraday buy @ 268.25 + 267 SL 265 T 270.25 + 271.75 ......
IOC
Intraday buy @ 531.75 SL 526 T 536 + 541 , also strict intraday sale @ 545.50 + 549.75 SL 556 T 541.50 + 538 , stock in rally .......
SBIN
Intraday buy @ 229 + 228.25 SL 226 T 232.50 + 233.75 ..........


***********************
DRREDDY has topped out and its showing distributions signs
Seen strong selling on Yesterday’s trade
Favor for bears………… Bears enter around 3500-3525
Down side support 3430 & 3380
Resistance at 3550
****************************
DLF bottoming out after consolidation of recent range & Broken recent high
Now favor for bulls………….. Go long around 162-163.50
Expected rally 168 & 172
Support at 159
***************************
CESC strong resistance & recent high @ 620
Closely watch 620 level………….. If breaks & stays above the level
We see non stop rally up to 630 & 640+
Support @ 610
***************************
ICICIBANK above 271…….
We see more strength up to 275++
***************************
CANBK Q1 Profit tanks 52%……. Very weak!!
Below 252………. We see free fall on the card
Down side support 242, 237 and 230
**************************
Today’s BankNifty consider resistance 19100-19180
Above levels are very hurdle & crucial for Today’s trade
Suppose if breaks 19180 and stays above the level………. We see Rally!!
Today’s Supports 18875 & 18750
Below 18750……… Weakness will be expected up to 18680
******************************
As Expected Nifty Future broken 8595 and closes above the level
Already told on Monday with Nifty spot chart………. Trend decider at 8595
After broken 8595 Rocked up to 8640………… Still looking very hot!!
Today Nifty Future consider resistance 8650-8670
Once if breaks 8670 and stays above the level……….. We see more strength up to 8700+
Today’s Supports 8625 & 8600
Below 8600………… Try to check 8565!!…………Bulls raise your stop-loss around 8565
Bears its not your’s time………Better to Wait!!





How to import Google RT data to Excel




Nifty Forthcoming View




Above is last Three Months chart of Nifty Spot
Very Range and Low volume sessions in last 9 days
This Week NIFTY Spot trend decider level 8475 & 8595
Once if breaks 8595 & close above the level………… Next resistance 8660 & 8750+
Suppose if not breaks 8595 and if close below 8475……….Next support 8400 & 8285
Traders closely eye on 8475 & 8595











Indusindbk forthcoming view




Above is Indusindbank last Six Months chart
Chart shown strong resistance at 1147
Stock once if breaks 1147 and close above the level……… Rally will be expected
Finding next resistance around 1180 & 1210
Strong support at 1100……. Below the level bears will have an upper hand







Mcdowell-N forthcoming View




Above is last Three Months chart of Mcdowell-n
Stock came down almost 12% (Rs 300) from last 11 sessions
Chart shown…….. Mcdowell now near by strong support level at 2325
U turn will be expected at this level up to 2525 & 2600 levels
Stock consider support at 2325……. Suppose if breaks & close below 2325
Next support around 2225!!

Gann View 25-29 July 2016


As posted in last post that Nifty may face stiff resistance in the zone of 8600-8635-50
and Nifty actually did found resistance near the first level.
And Bears got almost 100+ points. 
The view remains the same as this week Nifty made an inside bar. 
To go above, Nifty must give a close above 8650.
Else we may see a good correction.
The major resistance levels are 8578, 8600-8620-8635-8650, 8710, 8804

The major support levels are 8476, 8400, 8372, 8260-8227-8216, 8070, 8005.

For BankNifty 19150-19300 is strong resistance zone.

1st & 3rd Aug are important pressure dates.


Courtesy: DPK

22 July 2016


Gann Levels 
 
Hindunilvr
Intraday sell @ 919 SL 929 T 905
IOC
Intraday sell @ 525 + 527.50 SL 533 -34 T 518 + 513
Reliance
Intraday sell @ 1012  +1016 SL 1020 T 1005 - 1003
SBIN
Intraday Sell @ 227 + 228.50 SL 230 T 225 + 224.25
TATMOTOR
Intraday buy @ 487 + 484.75 SL 481 T 490.75 + 491.5

ACC bottoming out after consolidation of recent range
Now favor for bulls………….. watch around 1700-1710
Expected rally 1735 & 1750
Support at 1685
**************************
VEDL has topped out and its showing distributions signs
Favor for bears………… Watch around 159-161
Down side support 155 & 153
Resistance at 164.50
******************************
MCDOWELL-N seen strong supply from last 11 sessions
July 7th high 2698……… Now 2373. Down 325
Now consider support around 2320
If not breaks support level……… Some relax will be expected
******************************
UNIONBANK below 134……….
Next support 126 & 123!!
************************
KOTAKBANK below 765
Will try to kiss 755 & 747 levels!!
****************************
Today BankNifty facing resistance 18825 & 18925……. These levels are very hurdle
Stay caution at this levels!!
Today’s Supports 18650 & 18600
Below 18600………….. Next support around 18500
********************************
FII this series (July) net buy 5882 crore in index……….. So huge longs is there ??
Once they exit longs (unwinding)………..NF will crash up to 200 points easily!!!
Wait & See few days………….. What will happen!!!!!
Let’s see Today’s levels of Nifty Future
Nifty Future consider Resistance 8545 & 8565
Once if crossover 8565 with volumes………….. Finding next resistance around 8605
But stay caution at higher level………….because very strong hurdle around 8605
Are your Risky trader ?………….. Go short at higher level with stop of 8605
Today’s supports are 8490 & 8475
Once if breaks 8475……with volumes… We see blood bath up to 8440
**************************************



How to install Afl in Amibroker




Nice Nifty System



Code:

_SECTION_BEGIN("MA Diff");
T=26; 
KMA=((C-MA(C,T))/MA(C,T))*100; 
Graph0=KMA;
Graph0Style=2+4;
Graph0BarColor=IIf(KMA>0,5,4);
GraphXSpace=5;

_SECTION_END();

_SECTION_BEGIN("Price");
SetChartOptions(0,chartShowArrows|chartShowDates);
Plot( C, "Close", ParamColor("Color", colorBlack ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() ); 
_SECTION_END();

//------------------------------------------------------------------------------

_SECTION_BEGIN("ZIG-ZAG");
P = ParamField( "Price field" );
change = Param("% change",5,0.1,25,0.1);
_SECTION_END();

_SECTION_BEGIN("EMA");
P = ParamField("Price field",-1);
Periods = Param("Periods", 15, 2, 300, 1, 10 );
_SECTION_END();

_SECTION_BEGIN("MACD Exploration");
r1 = Param( "Fast avg", 12, 2, 200, 1 );
r2 = Param( "Slow avg", 26, 2, 200, 1 );
r3 = Param( "Signal avg", 9, 2, 200, 1 );
Z=Param("zig",1,0,10,0.1);


Cond1 = Cross(MACD(r1,r2),Signal(r1,r2,r3));

Cond3 = Zig(C,z)>Ref(Zig(C,z),-4);
Buy = Cond1 AND Cond3;

Cond4 = Cross(Signal(r1,r2,r3),MACD(r1,r2));

Cond6 = Zig(C,z)<Ref(Zig(C,z),-4);
Sell = Cond4 AND Cond6;
Trigger = WriteIf(Buy, "Buy", "") + WriteIf(Sell, "Sell", "");

_N(Title = StrFormat("{{NAME}} {{DATE}} {{INTERVAL}}: O=%1.2f, H=%1.2f, L=%1.2f, C=%1.2f, V=%1.0f\n{{VALUES}}", O, H, L, C, V));

BG = IIf(Buy, colorPaleGreen, IIf(Sell, colorRose, colorDefault));
FG = IIf(Buy, colorDarkGreen, IIf(Sell, colorDarkRed, colorDefault));

if(Status("action") == actionIndicator)
{
Plot(C, "", colorGrey50, styleBar);
//PlotShapes(IIf(Buy, shapeCircle, shapeNone),colorBlue, 0,L, Offset=-60); 
//PlotShapes(IIf(Sell, shapeCircle, shapeNone),colorBlue, 0,H, Offset=-30);

}

//------------------------------------------------------------------------------------------------
if(Status("action") == actionExplore)

Filter = Buy OR Sell;
SetOption("NoDefaultColumns", True);

AddTextColumn(Name(), "Symbol", 77, FG, BG, 120);
AddColumn(DateTime(), "Date", formatDateTime, FG, BG, 100);
AddColumn(TimeNum() ,"Time",1);
AddColumn( C, "Close", 1.3 );
AddColumn( H, "High", 1.3 );
AddColumn(V, "Volume");
AddColumn(Ref(V,-1),"P-Vol");
AddColumn(V/Ref(V,-1)*100,"Increase in Vol");
AddColumn( Buy, "Buy", 1 );
AddColumn( Sell, "Sell", 1 );

shape = Buy * shapeHollowUpTriangle + Sell * shapeHollowDownTriangle;

PlotShapes( shape, IIf( Buy, colorBlue, colorBlue ), 0, IIf( Buy, Low, High ) );

GraphXSpace = 7;

GraphXSpace = 7; 
_SECTION_END();

_SECTION_BEGIN("EMA3");
P = ParamField("Price field",-1);
Periods = Param("Periods", 15, 2, 300, 1, 10 );
_SECTION_END();


_SECTION_BEGIN("Background text");
C13=Param("fonts",20,10,30,1 );
C14=Param("left-right",2.1,1.0,5.0,0.1 );
C15=Param("up-down",12,1,20,1 );
Miny = Status("axisminy");
Maxy = Status("axismaxy");
lvb = Status("lastvisiblebar");
fvb = Status("firstvisiblebar");
pxwidth = Status("pxwidth");
pxheight = Status("pxheight");
GfxSetBkMode(transparent=1);
GfxSetOverlayMode(1);
GfxSelectFont("Tahoma", Status("pxheight")/C13 );
GfxSetTextAlign( 6 );
GfxSetTextColor( ColorRGB (217,217,213));
GfxTextOut( Name(), Status("pxwidth")/C14, Status("pxheight")/C15 );
GfxSelectFont("Tahoma", Status("pxheight")/C13*0.5 );
GfxSetTextColor( ColorRGB (103,103,103));
GfxTextOut( "AJEET SINGH", Status("pxwidth")/C14, Status("pxheight")/C15*2.5 );
GfxSelectFont("Tahoma", Status("pxheight")/C13*0.5 );
GfxSetTextColor( ColorRGB (103,103,103));
GfxSelectFont("MS Sans Serif", 10, 500, False, False, 0);
//Second phase starts Here
//File: BHS Chart
_SECTION_BEGIN("Trading");
//SetChartBkColor(ParamColor("Outer panel color ",colorLightYellow)); 
SetChartBkColor(ParamColor("BackGround Color", colorBlack)); 
pShowtradeLines = ParamToggle("Show Trade Lines", "No|Yes", 1);
pShowMarkers = ParamToggle("Show Markers", "No|Yes", 1);
synch=ParamToggle("Synchronize buy/short with foreign index", "No|Yes", 1);
Volmin=Param("Volume minimum",5000,0,10000000,50);
Volmax=Param("Volume maximum",1000000,0,10000000,50);
priceRL=Param("Price Range Min",150,1,20000,1);
priceRH=Param("Price Range Max",3000,1,20000,1);
PercChangemin=Param("Percentage Change Min set", -25, -100, 100, 0.1);
PercChangemax=Param("Percentage Change Max set", 25, -100, 100, 0.1);
PerctakeProfit=Param("Take Profit Percent Set",0.6,0.3,30,0.1);
PercStoploss=Param("StopLoss Percent Set",0.25,0.2,5,0.1);

PlotOHLC(Open,High,Low,Close,"",colorWhite,styleCandle);
Bars = 0;
xpdh = 90;

{
Plot_Range = (TimeNum() >= 85500 AND TimeNum()<= 153500) AND (DateNum()==LastValue(DateNum()));
FH_Range = (TimeNum() >= 085500 AND TimeNum()<= 093000) AND (DateNum()==LastValue(DateNum()));

FH_Prices = High * FH_Range;
FH_Marker = BarsSince(FH_Range>0);

Num_Bars = 36000 / Interval(1); 

TimeFrameSet(inDaily);
TOP_ = Open;
PDH_ = Ref(High,-1);
PDL_ = Ref(Low,-1);
PDO_ = Ref(Open,-1);
PDC_ = Ref(Close,-1);
PDM_ = (PDH_+PDL_)/2;
TimeFrameRestore();

isAll = True;
isRth = TimeNum() >= 085400 AND TimeNum() <= 093000;
isdRth = TimeNum() >= 085400 AND TimeNum() <= 160000;

aRthL = IIf(isRth, L, 1000000);
aRthH = IIf(isdRth, H, Null);
aRthLd = IIf(isdRth, L, 1000000);

TOP = TimeFrameExpand(TOP_,inDaily,expandFirst); 
PDH = TimeFrameExpand(PDH_,inDaily,expandFirst); 
PDL = TimeFrameExpand(PDL_,inDaily,expandFirst); 
PDO = TimeFrameExpand(PDO_,inDaily,expandFirst); 
PDC = TimeFrameExpand(PDC_,inDaily,expandFirst); 
PDM = TimeFrameExpand(PDM_,inDaily,expandFirst); 
FHH = Ref(HHV(High*FH_Range,Num_Bars),-FH_Marker);
FHL = TimeFrameCompress( aRthL, inDaily, compressLow );
FHL = TimeFrameExpand( FHL, inDaily, expandFirst );
DayH = TimeFrameCompress( aRthH, inDaily, compressHigh );
DayH = TimeFrameExpand( DayH, inDaily, expandFirst );
DayL = TimeFrameCompress( aRthLd, inDaily, compressLow );
DayL = TimeFrameExpand( DayL, inDaily, expandFirst );


FC1=((PDH-PDL)*0.433);
FC2=((PDH-PDL)*0.7666);
FC3=((PDH-PDL)*1.355);
FC4=(FHH-FHL);

A=IIf((FC4<=FC1+PDH*0.005),FC1,0);
B=IIf((FC4<=FC2+PDH*0.005 AND FC4>FC1+PDH*0.005),FC2,0);
Cl=IIf((FC4<=FC3 AND FC4>FC2+PDH*0.005),FC3,0);
AF=(A+B+Cl); 

//foreign
_SECTION_BEGIN ("foreign Index bar graph");
Vr=ParamList("Index",List = "^NSEI,^NSEBANK,^CNXIT,^NSMIDCP,RELIANCE.NS,SB IN.N S",0); 
SetForeign(Vr);
HaC =(O+H+L+C)/4; 
HaO = AMA( Ref( HaC, -1 ), 0.5 ); 
HaH = Max( H, Max( HaC, HaO) ); 
HaL = Min( L, Min( HaC, HaO) );
BG3=HHV(LLV(HaL,4)+ATR(4),8); 
BR3=LLV(HHV(HaH ,4)-ATR(4),8); 
co = IIf(Hac>BG3 ,colorBrightGreen,IIf(Hac < BR3,colorRed,colorGrey50)); 
Plot(4, "", Co,styleArea+styleOwnScale | styleNoLabel, -1, 100);
RestorePriceArrays();
_SECTION_END();

BuyPrice=(DayL+AF);
BuyTP1=(BuyPrice+(BuyPrice*(PerctakeProfit/100)));
BuyTP2=(C>=BuyTP1);
SellPrice=(DayH-AF);
SellTP1=(SellPrice-(SellPrice*(PerctakeProfit/100)));
SellTP2=(C<=SellTP1);
percchange=(((C-TOP)/TOP)*100);
Vol=(V>=Volmin AND V<=Volmax);
Percentage=(percchange>=PercChangemin AND percchange<=PercChangemax);
prc=(C>=priceRL AND C<=priceRH);
BuyStop1=(BuyPrice-(BuyPrice*(PercStoploss/100)));
BuyStop2=IIf((BuyStop1<=SellPrice) AND SellPrice<=BuyPrice,SellPrice,BuyStop1);
SellStop1=(SellPrice+(SellPrice*(PercStoploss/100)));
SellStop2=IIf((SellStop1>=BuyPrice) AND SellPrice<=BuyPrice, BuyPrice,SellStop1);

BuyStop=IIf((Buy AND NOT BuyTP2),BuyStop2,Null);
BuyTP=IIf(Buy AND NOT BuyStop,BuyTP2,Null);

Bars = BarsSince(TimeNum() >= 85400 AND TimeNum() < 092900);
x0 = BarCount-LastValue(Bars);
x1 = BarCount-1;
TOP_Line = LineArray(x0,LastValue(TOP),x1,LastValue(TOP),0);
PDH_Line = LineArray(x0,LastValue(PDH),x1,LastValue(PDH),0);
PDL_Line = LineArray(x0,LastValue(PDL),x1,LastValue(PDL),0);
PDC_Line = LineArray(x0,LastValue(PDC),x1,LastValue(PDC),0);
PDM_Line = LineArray(x0,LastValue(PDM),x1,LastValue(PDM),0);
FHH_Line = LineArray(x0,LastValue(FHH),x1,LastValue(FHH),0);
FHL_Line = LineArray(x0,LastValue(FHL),x1,LastValue(FHL),0);
BuyPriceline=LineArray(x0,LastValue(BuyPrice),x1,LastValue(BuyPrice),0);
BuyStopline=LineArray(x0,LastValue(BuyStop2),x1,LastValue(BuyStop2),0);
BuyTPline=LineArray(x0,LastValue(BuyTP1),x1,LastValue(BuyTP1),0);
SellPriceline=LineArray(x0,LastValue(SellPrice),x1 ,LastValue(SellPrice),0);
SellStopline=LineArray(x0,LastValue(SellStop2),x1, LastValue(SellStop2),0);
SellTPline=LineArray(x0,LastValue(SellTP1),x1,LastValue(SellTP1),0);
DayHline=LineArray(x0,LastValue(DayH),x1,LastValue (DayH),0);
DayLline=LineArray(x0,LastValue(DayL),x1,LastValue (DayL),0);


Plot(IIf(pShowtradeLines,BuyStopline,Null),"BuySto p",colorBrightGreen,styleDots|styleNoRescale| styleNoLine);
Plot(IIf(pShowtradeLines,SellPriceline,Null),"Shor t Here",colorRed,styleDots|styleNoRescale);
//PlotShapes(IIf(pShowMarkers AND Buy, shapeHollowUpArrow, Null), colorDarkGreen, 0,L,Offset=-30);

if( Status("action") == actionIndicator ) 
(
Title = EncodeColor(colorWhite)+ "Trading System" + " - " + Name() + " - " + EncodeColor(colorYellow)+ Interval(2) + EncodeColor(colorYellow) +
" - " + Date() +" - "+ EncodeColor(colorYellow) + "-Open="+WriteVal(O,1) + EncodeColor(colorYellow) + "- High= "+ WriteVal(H,1)+ EncodeColor(colorYellow) + "- Low= "+ WriteVal(L,1)+ EncodeColor(colorYellow) + "- Close= "+ WriteVal(C,1)+ EncodeColor(colorYellow) + "- Vol= "+ WriteVal(V,1)+("\n")
+WriteIf(Percchange, " % Change = "+(Percchange)+" ","")+" Previous DayHigh="+WriteVal(PDH,1)+", Previous DayLow="+WriteVal(PDL,1)+", Today High="+WriteVal(DayH,1)+", Todays Low="+WriteVal(DayL,1)+
WriteIf(Hac>BG3,EncodeColor(colorBrightGreen)+"+Up ",
WriteIf(Hac<BR3,EncodeColor(colorRed)+"-Down",EncodeColor(colorLightYellow)+"< Flat >")));

GfxSetOverlayMode( mode = 0 ); 
GfxSelectPen( colorLightBlue, 3 ); 
GfxSelectSolidBrush( colorLightYellow ); 
GfxRoundRect( 20, 55, 180, 175, 15, 15 ); 
GfxSetBkMode(1); 
GfxSelectFont( "Arial", 10, 700, False );
GfxSetTextColor( colorBrown );
GfxSetTextAlign(0);
GfxTextOut( WriteIf(SellPrice, "TRP level: "+(SellPrice),""), 30, 60);
GfxTextOut( WriteIf(BuyPrice, "Buy Above: "+(BuyPrice),""), 30, 75);
GfxTextOut( WriteIf(BuyStop2, "Long SL: "+(BuyStop2),""), 30, 90);
GfxTextOut( WriteIf(BuyTP1 , "Long Target 1: "+(BuyTP1),""), 30, 105);
GfxTextOut( WriteIf(SellPrice, "Sell Below: "+(SellPrice),""), 30, 120);
GfxTextOut( WriteIf(SellStop2, "Short SL: "+(SellStop2),""), 30, 135);
GfxTextOut( WriteIf(SellTP1, "Short Target: "+(SellTP1),""), 30, 150);

AddColumn(V,"Volume",1.0);
AddColumn(Percchange,"Change %",1.2);
AddColumn(BuyPrice,"Buy at",1.2);
AddColumn(BuyStop,"Buy Stop at",1.2);
AddColumn(BuyTP1,"Buy Profit at",1.2);
AddColumn(SellPrice,"Short at",1.2);
AddColumn(SellTP1,"Short profit at",1.2);

}

_SECTION_END();

_SECTION_BEGIN("short signal"); 
HaClose=(O+H+L+C)/4; 
HaOpen = AMA( Ref( HaClose, -1 ), 0.5 ); 
HaHigh = Max( H, Max( HaClose, HaOpen ) ); 
HaLow = Min( L, Min( HaClose, HaOpen ) ); 
BG2=HHV(LLV(Low,4)+ATR(4),8); 
BR2=LLV(HHV(High,4)-ATR(4),8);
SetBarFillColor( IIf(O <C, colorSeaGreen,colorOrange) ); 
k = Optimize("K",Param("K",1.75,1,5,0.25),1,5,0.25); 
Per= Optimize("atr",Param("atr",10,3,30,1),3,30,1); 
j=HaClose;
nm= (H-L);
rfsctor = WMA(nm, PER); 
revers = K * rfsctor; 
Trend = 1; 
NW[0] = 0; 
for(i = 1; i < BarCount; i++) 
if(Trend[i-1] == 1) 
if(j[i] < NW[i-1]) 
Trend[i] = -1; 
NW[i] = j[i] + Revers[i]; 
else 
Trend[i] = 1; 
if((j[i] - Revers[i]) > NW[i-1]) 
NW[i] = j[i] - Revers[i]; 
else 
NW[i] = NW[i-1]; 
if(Trend[i-1] == -1) 
if(j[i] > NW[i-1]) 
Trend[i] = 1; 
NW[i] = j[i] - Revers[i]; 
else 
Trend[i] = -1; 
if((j[i] + Revers[i]) < NW[i-1]) 
NW[i] = j[i] + Revers[i]; 
else 
NW[i] = NW[i-1]; 

Plot(NW, "", IIf(Trend == 1, 6, 4), 4); 

Buy=Cross(j,nw);
Short=Cross(nw,j);
Sell=Cross(nw,j);
Cover=Cross(j,nw);
Buy=ExRem(Buy,Sell);
Sell=ExRem(Sell,Buy);
Short=ExRem(Short,Cover);
Cover=ExRem(Cover,Short);
//dist = 1.5*ATR(15); 
for( i = 0; i < BarCount; i++ ) 
if( Buy[i] ) PlotText( "Buy@" + O[ i ], i, L[ i ]-Trend[i], colorDarkBlue, colorYellow ); 
if( Sell[i] ) PlotText( "Sell@" +H[ i ], i-4, L[ i ]+Trend[i], colorRed, colorYellow ); 

PlotShapes(IIf(Buy, shapeUpArrow, shapeNone),colorWhite, 0,halow,-30); 
PlotShapes(IIf(Sell, shapeHollowDownTriangle, shapeNone),colorWhite, 0,hahigh,-15); 
PlotShapes(IIf(Cover, shapeHollowUpTriangle, shapeNone),colorWhite, 0,halow,-15); 
PlotShapes(IIf(Short, shapeDownArrow, shapeNone),colorWhite, 0,hahigh,-30);
//-----------end--------------