PureBytes Links
Trading Reference Links
|
Hi, I'm studying breakout system, I would like to know wich breakout system our community think It's better.
I'm particular interested on position sizing used in this system.
I have started to replicate the original (I hope)turtle system: I have find it really difficult for the position sizing formula.
I want to share the code, can be useful for someone
Buy on breakout 20 day ( size 33%) add 33% on breakout of (price of buy)+1N and the last 33% second buy point 1N
sell on breakout low 10 day, trailing stop 2N
(N=19 * PREVIOUS+ATR(20))/20)
Do you think It' correct???
BUY:
buy:=H>Ref(HHV(H,20),-1);
sell:=L<Ref(LLV(L,10),-1) OR (C<(ValueWhen(1,H>Ref(HHV(H,20),-1),L)-(2*Fml("CTA_N turtle indicator"))) ) ;
a:=Cum(buy);
b:=ValueWhen(1,sell,a);
trades:=a-b;
BUY1:=If(TRADES>0,1,0);
N1:=(ValueWhen(1,TRADES=1,C)+(1*Fml("CTA_N turtle indicator")));
Sbuy2:= (BUY1=1) AND H>N1;
CC:=Cum(SBUY2);
D:=ValueWhen(1,sell,CC);
TRADES2:=CC-D;
BUY2:=If(TRADES2>0,2,0);
N2:=(ValueWhen(1,TRADES2=1,C)+(1*Fml("CTA_N turtle indicator")));
Sbuy3:= (BUY2=2) AND H>N2;
EE:=Cum(SBUY3);
F:=ValueWhen(1,sell,EE);
TRADES3:=EE-F;
BUY3:=If(TRADES3>0,3,0);
long:=(TRADES=1 and ref(trades,-1)=0) OR (TRADES2=1 and ref(trades2,-1)=0) OR (TRADES3=1 and ref(trades3,-1)=0);
long
_______________
SELL:
L<Ref(LLV(L,10),-1) OR (C<(ValueWhen(1,H>Ref(HHV(H,20),-1),L)-(2*Fml("CTA_N turtle indicator"))) )
ENTRI SIZE: % of avaible Equity
buy:=H>Ref(HHV(H,20),-1);
sell:=L<Ref(LLV(L,10),-1) OR (C<(ValueWhen(1,H>Ref(HHV(H,20),-1),L)-(2*Fml("CTA_N turtle indicator"))) ) ;
a:=Cum(buy);
b:=ValueWhen(1,sell,a);
trades:=a-b;
BUY1:=If(TRADES>0,1,0);
N1:=(ValueWhen(1,TRADES=1,C)+(1*Fml("CTA_N turtle indicator")));
Sbuy2:= (BUY1=1) AND H>N1;
CC:=Cum(SBUY2);
D:=ValueWhen(1,sell,CC);
TRADES2:=CC-D;
BUY2:=If(TRADES2>0,2,0);
N2:=(ValueWhen(1,TRADES2=1,C)+(1*Fml("CTA_N turtle indicator")));
Sbuy3:= (BUY2=2) AND H>N2;
EE:=Cum(SBUY3);
F:=ValueWhen(1,sell,EE);
TRADES3:=EE-F;
BUY3:=If(TRADES3>0,3,0);
trade:=if(BUY1=1 and buy2=0,0.33,if( buy2=2 and buy3=0,0.5,if(buy1=1 and buy2=2 and buy3=0,0.66,if(buy3=3,1,0))));
trade
(19 * PREVIOUS+ATR(20))/20
BUY2:=If(TRADES2>0,2,0);
N2:=(ValueWhen(1,TRADES2=1,C)+(1*Fml("CTA_N turtle indicator")));
Sbuy3:= (BUY2=2) AND H>N2;
EE:=Cum(SBUY3);
F:=ValueWhen(1,sell,EE);
TRADES3:=EE-F;
BUY3:=If(TRADES3>0,3,0);
long:=(TRADES=1 and ref(trades,-1)=0) OR (TRADES2=1 and ref(trades2,-1)=0) OR (TRADES3=1 and ref(trades3,-1)=0);
long
_______________
formula "CTA_N turtle indicator"
(19 * PREVIOUS+ATR(20))/20
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/equismetastock/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/equismetastock/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:equismetastock-digest@xxxxxxxxxxxxxxx
mailto:equismetastock-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
equismetastock-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|