Karthiks Options Trading Strategy

VJAY

Well-Known Member
I have attached today's NIFTY 6300 CE Intraday chart. I have circled a candle in Yellow color with CC reading > -50 and price or candle close below Low of 5WMA candle What does it say?

http://i.imgur.com/udQSV6d.png
is it we don't need to short options .....@ same time bar given PE trig bar....:)
 
If this strategy is working in options then can we take position in futures if call get triggered in options?
One can do it. Its like this, lets say spot chart gives buy, there is comparatively less probability that the option will move as much as spot as there can be a weak upmove in a sideways market as there is timevalue involved. Where as if the OPTION itself has given a BUY, one can buy spot or future.
 
Dear karthik Sir,

i am not afl expert but try to learn & i think this afl should be usefull for all traderji afl lovers

_SECTION_BEGIN("Price");
SetChartOptions(0,chartShowArrows|chartShowDates);
_N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) ));
Plot( C, "Close", ParamColor("Color", colorDefault ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
_SECTION_END();

_SECTION_BEGIN("WMA");
P = ParamField("Price field",-1);
Periods = Param("Periods", 15, 2, 300, 1, 10 );
Plot( WMA( h, 5 ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") );
_SECTION_END();

_SECTION_BEGIN("WMA1");
P = ParamField("Price field",-1);
Periods = Param("Periods", 15, 2, 300, 1, 10 );
Plot( WMA( L, 5 ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") );
_SECTION_END();


a=WMA(H,5);
b=WMA(L,5);

Buy=C>a AND CCI(14)>50 AND L>b;
Sell=C<b AND CCI(14)<-50 AND H<a;
Buy = ExRem(Buy, Sell);
Sell = ExRem(Sell,Buy);
Short=Sell;
Cover=Buy;
Buyt=ValueWhen(Buy,H,1);
Sellt=ValueWhen(Sell,L,1);
Buytt=Cross(H,Buyt);
selltt=Cross(Sellt,L);
GraphXSpace = 5;
dist = 1*ATR(5);
for( i = 0; i < BarCount; i++ )
{if( Buytt ) PlotText( "Buy Triger", i, L[ i ]-dist, colorGreen );
if( Selltt ) PlotText( "Sell Triger", i, H[ i ]+dist,colorRed);
}
PlotShapes(IIf(Buy, shapeUpArrow, shapeNone),colorGreen, 0,L, Offset=-10);
PlotShapes(IIf(Sell, shapeDownArrow, shapeNone),colorRed, 0,H, Offset=-10);

PlotShapes(IIf(Buytt, shapeUpTriangle, shapeNone),colorGreen, 0,L, Offset=-10);
PlotShapes(IIf(Selltt, shapeDownTriangle, shapeNone),colorRed, 0,H, Offset=-10);


Abhishek
 

VJAY

Well-Known Member
Dear karthik Sir,

i am not afl expert but try to learn & i think this afl should be usefull for all traderji afl lovers

_SECTION_BEGIN("Price");
SetChartOptions(0,chartShowArrows|chartShowDates);
_N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) ));
Plot( C, "Close", ParamColor("Color", colorDefault ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
_SECTION_END();

_SECTION_BEGIN("WMA");
P = ParamField("Price field",-1);
Periods = Param("Periods", 15, 2, 300, 1, 10 );
Plot( WMA( h, 5 ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") );
_SECTION_END();

_SECTION_BEGIN("WMA1");
P = ParamField("Price field",-1);
Periods = Param("Periods", 15, 2, 300, 1, 10 );
Plot( WMA( L, 5 ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") );
_SECTION_END();


a=WMA(H,5);
b=WMA(L,5);

Buy=C>a AND CCI(14)>50 AND L>b;
Sell=C<b AND CCI(14)<-50 AND H<a;
Buy = ExRem(Buy, Sell);
Sell = ExRem(Sell,Buy);
Short=Sell;
Cover=Buy;
Buyt=ValueWhen(Buy,H,1);
Sellt=ValueWhen(Sell,L,1);
Buytt=Cross(H,Buyt);
selltt=Cross(Sellt,L);
GraphXSpace = 5;
dist = 1*ATR(5);
for( i = 0; i < BarCount; i++ )
{if( Buytt ) PlotText( "Buy Triger", i, L[ i ]-dist, colorGreen );
if( Selltt ) PlotText( "Sell Triger", i, H[ i ]+dist,colorRed);
}
PlotShapes(IIf(Buy, shapeUpArrow, shapeNone),colorGreen, 0,L, Offset=-10);
PlotShapes(IIf(Sell, shapeDownArrow, shapeNone),colorRed, 0,H, Offset=-10);

PlotShapes(IIf(Buytt, shapeUpTriangle, shapeNone),colorGreen, 0,L, Offset=-10);
PlotShapes(IIf(Selltt, shapeDownTriangle, shapeNone),colorRed, 0,H, Offset=-10);


Abhishek


Thanks abhi........but i think some minor fault in it....see image ...