It was semi-mechanical trading today, with a lot of discretion. I had planned to continue with the Discretionary method that I traded yesterday, but then fell back on some mechanical rules - mechanical rules are so convenient. I system hopped twice today - around 1:45 PM after many losses I shifted to a different method that should give fewer trades.
The plan was to try and capture movements of around 20 points, with small losses in the losing trades. The small losses part did kind of work out until Trade 4, but after that I hit a series of bigger losses. And capturing profits from small movements - that I could not, though there were many opportunities. The only trade in which I captured a small movement - Trade 2 - was the one in which I should have stayed longer and SAR'ed.
I do not know what I will be trading tomorrow.
Bro can you share afl you used
ReplyDeleteHi Rocky, I did not use any afl for yesterday's trades. The trading was off plain charts.
Deletebro the price afl which you put on amibroker. can you share your skype id?
ReplyDeleteHere's the core part of the afl to draw the lines on the chart. Heope this what you were looking for.
DeleteIRperiod=Param("IR Period",30,1,375,1);
premium=Param("Premium",0,0,100,1);
strike=50;
//strike=IIf(Name()=="ASHOKLEY15MAYFUT",2.5,strike);
//strike=IIf(Name()=="AUROPHARMA15MAYFUT",50,strike);
//strike=IIf(Name()=="AXISBANK15MAYFUT",10,strike);
//strike=IIf(Name()=="BANKNIFTY15MAYFUT",100,strike);
//strike=IIf(Name()=="BHARTIARTL15MAYFUT",10,strike);
BarsSinceNewDay=1+BarsSince(Day()!=Ref(Day(),-1));
LastBarOfDay=Day()!=Ref(Day(),1);
TDH=HHV(H,BarsSinceNewDay);
TDL=LLV(L,BarsSinceNewDay);
TDO=(TimeFrameGetPrice("O",inDaily));
YDC=(TimeFrameGetPrice("C",inDaily,-1));
YDH=(TimeFrameGetPrice("H",inDaily,-1));
YDL=(TimeFrameGetPrice("L",inDaily,-1));
//Plot(IIf(LastBarOfDay,Null,TDH),"",IIf(TDH>Ref(TDH,-1),colorBlack,colorWhite),styleNoRescale);
//Plot(IIf(LastBarOfDay,Null,TDL),"",IIf(TDL=IRTimeNum AND (Ref(TimeNum(),-1)<IRTimeNum OR Day()!=Ref(Day(),-1));
IRH=ValueWhen(IRCond,HOD);
IRL=ValueWhen(IRCond,LOD);
//Plot(IIf(TimeNum()<IRTimeNum,Null,IRH),"",colorPink,styleNoRescale|styleDashed);
//Plot(IIf(TimeNum()<IRTimeNum,Null,IRL),"",colorPink,styleNoRescale|styleDashed);
DL2=Min(LastVisibleValue(TDL),LastVisibleValue(YDL));
DH2=Max(LastVisibleValue(TDH),LastVisibleValue(YDH));
iL=floor((3*DL2-2*DH2)/strike)*strike;
iH=ceil((3*DH2-2*DL2)/strike)*strike;
for(y=iL;y<=iH;y+=strike) {
Plot(y,"",colorGrey40,styleNoRescale|styleThick);
}
for(y=iL;y<=iH;y+=strike) {
Plot(y+premium,"",colorGrey40,styleDashed|styleNoRescale|styleNoLabel);
}
iL=floor((3*DL2-2*DH2)/50)*50;
iH=ceil((3*DH2-2*DL2)/50)*50;
for(y=iL;y<=iH;y+=50) {
Plot(IIf(Name()=="BANKNIFTY15MAYFUT",Null,y),"",colorGrey40,styleNoRescale|styleThick|styleNoLabel);
}
Augu bhai can you share mail ID
ReplyDeleteNo mail id. You can message me on Twitter.
Deletehttps://twitter.com/BakwaasTrading
Delete