//OPENING CONDITION FOR R AND A ONLY
OC1=s1<s2 AND s3<s1 AND r3<r2 AND r1<r3 ;// CONDITION TO BE MET AR 9 AM
BuyR=OC1 AND s1>s2 AND s2>s3 AND r1>r2 AND r3>r1 AND C<s1 AND (r2-r1)<(r3-r2) 
AND DP< Ref(C,-1) ;


BuyA= OC1 AND S1<S2 AND S3<S1 AND R1< R2 AND R2 < R3 AND C<S1 AND Ref(C,-1) < 
DP;
StopA= R2 OR ( S1>S2 AND S2>S3 AND R1>R2 AND R3> R1);

// OPENING CONDITION FOR D ONLY
OC2=S1>S3 AND S3>S2 AND R1>R2 AND R3>R2;//CONDITION TO BE MET AR 9 AM
BuyCOND=S1<S2 AND S3<S1 AND R1< R2 AND R2< R3 AND C< S1;
BuyD= OC2 AND BuyCOND AND S1>S2 AND S2>S3 AND R1>R2 AND R3>R1 AND C<S3 AND 
Ref(C,-1) < DP;
StopD=R1 OR ( S1<S2 AND S3<S1 AND R1< R2 AND R2< R3);

// EXIT CONDITION FOR BUYR , BUYA AND BUYD
EXIT=(  S1<S2 AND S3<S1 AND R3<R2 AND R1<R3 ) OR ( S1>S3 AND S3>S2 AND R1>R2 
AND 
R3>R2);
// Also if we are in call BuyR and if above exit condition is met donot enter 
call BuyR agin for that day even if that call is generated again
//Also if we are in call BuyA and if above exit condition is met donot enter 
call BuyA agin for that day even if that call is generated again
//Also if we are in call BuyD and if above exit condition is met donot enter 
call BuyD agin for that day even if that call is generated again
//but if you arein call BuyR , Exit condition for BuyR is met , then donot 
worry, you can enter call BuyA and BuyD.
//but if you arein call BuyA , Exit condition for BuyA is met , then donot 
worry, you can enter call BuyR and BuyD.
//but if you arein call BuyD , Exit condition for BuyD is met , then donot 
worry, you can enter call BuyR and BuyA.


//ADDITIONAL RAHULS COMMENTS NOT ADDED HERE RefER PAGE HANDWRITING OF RAHUL
//OPENING CONDITION FOR SELL CALL M AND L ONLY
OCS1=S1>S3 AND  S3 > S2 AND R1> R2 AND R3 > R2 AND DP > Ref( C,-1);
SellM=OCS1 AND S1 < S2 AND S3< S1 AND R1<R2 AND R2<R3 AND C > R1 AND ( S2-S1) < 
(S2-S3) AND DP> Ref( C,-1);
StopM= DP-1;
PlotShapes(IIf(SellM, shapeDownArrow,shapeNone), colorRed, 0, High, Offset=-15);
Plot( StopM, "stoploss", colorBlue, ParamStyle("Style1")  );

SellL= OCS1 AND S1>S2 AND S2> S3 AND R1>R2 AND R3>R2 AND C>R1 AND Ref(C,-1) >DP;
StopL=S2 OR ( S1<S2 AND S3<S1 AND R1<R2 AND R2<R3);
PlotShapes(IIf(SellL, shapeDownArrow,shapeNone), colorRed, 0, High, Offset=-15);
Plot( StopL, "stoploss", colorBlue, ParamStyle("Style1")  );
//OPENING CONDITION FOR SELL CALL P
OCS2 = S1>S3 AND S3>S2 AND R1>R2 AND R3>R2;
SellCOND=S1<S2 AND S3< S1 AND R1<R2 AND R2< R3 AND C<S1;
SellP= OCS2 AND SellCOND AND S1>S2 AND S2>S3 AND R1>R2 AND R3>R1 AND C < S3 AND 
Ref( C,-1) < DP;
StopP= R1 AND ( S1<S2 AND S3<S1 AND R1<R2 AND R2< R3);
PlotShapes(IIf(SellP, shapeDownArrow,shapeNone), colorRed, 0, High, Offset=-15);
Plot( StopP, "stoploss", colorBlue, ParamStyle("Style1")  );
//EXIT CONDITION FOR SELL CALL SellM,SellL,SellP is same as that for buy call.

//Targets
//for Call BuyR AND SellM ==10 points for any number Of Lots
//for Call BuyA AND SellL == 20 points upto 20 Lots AND 15 points for 21 to 70 
Lots AND 10 points for any number Of Lots
//for Call BuyD AND SellP == 15 upto 20 Lots AND 10 points for 21 to any number 
Of Lots
// there will be no entry in any of the calls till 11 am and after 3 pm
// if any call is in progress at 11 am donot enter that call
// whenever a buy or sell call is generated keep buying or selling fromthe 
point 
of call for the next 3 points and then STOP





 Deepak Patade 


      

Reply via email to