...körde Terminator (standard) fredag den är inte fel, +4,75 pkt
Allmänt meddelande
Collapse
No announcement yet.
Terminator
Collapse
X
-
Min version av Terminator gav ingen signal i fredags. Du byter mellan olika modeller. Har du kollat dagsresultaten om du lägger ihop Terminator och din Berra. Kanske blanserar varandra? Jag håller på och leker med Berra. Det går att få ut ganska bra resultat om gör lite tillägg och minskar antalet signaler. Exit kanske inte ska vara spegelscriptet, utan någon form av stopp.
Comment
-
Ursprungligen postat av seadragon Visa inläggMin version av Terminator gav ingen signal i fredags. Du byter mellan olika modeller. Har du kollat dagsresultaten om du lägger ihop Terminator och din Berra. Kanske blanserar varandra? Jag håller på och leker med Berra. Det går att få ut ganska bra resultat om gör lite tillägg och minskar antalet signaler. Exit kanske inte ska vara spegelscriptet, utan någon form av stopp.
Därför körde jag Terminator i fredags den känns lite tryggare, men inte optimal kanskeBerra
Comment
-
Jag har en helvild ide !
Att köra entry med en snabb indikator typ Berra eller Winning trading principen och exit ut via flytstopp som vanligt när det drar friskt.
MEN... försöka identifiera sidledes handel och där växla över till Terminator-principen och snabbvända positionen när man passerar breakoutnivån utifrån (från fel håll)
Dvs. terminator fast baklänges !!
Den är ju i sidledes handel fenomenal på att identifiera toppar och bottnar med sin breakoutprincip dessvärre till depåns tillkortakommande :-(
Kanske man kunde använda dess akilleshäl till sin fördel istället !?!
Comment
-
Ett försök att slå ihop term och berra något är fel men vad? det blir error på long
sl) Terminator Long med Berra MACD
period2:=eqv(int(ref(d,2)),int(d))
öppet:=ge(mult(1440,sub(market(c),frac(date()))),14)
stoppsetk:=And(Lt(Aref(l,1),Aref(l,2)),Lt(Aref(h,1),Aref(h,2)))
oscillator:=Osc(c,1,20,s)
oscupp:=Lt(HhvBars(oscillator,2),1)
{MACD}
m1:=mov(c,12,e)
m2:=mov(c,26,e)
mcd1:=sub(m1,m2)
mtrig1:=mov(mcd1,9,e)
mdok:=Gt(mcd1,mtrig1)
{ Filter blockerar vid låg volatilitet }
hi:=Hhv(h,10)
lo:=Llv(l,10)
diff:=Sub(hi,lo)
enable:=Gt(diff,4)
innehav_ok:=Le(Portfolio(v),0)
i15(
stoplevelk=Add(Find(stoppsetk,30,Aref(h,2),1),0.25)
Draw(stoplevelk,2,gqb)
Draw(Mult(enable,3),3,wsb)
signalk=And(Gt(c,stoplevelk),Gt(c,Aref(h,1)))
köp1=And(And(signalk,period2),öppet)
köp2=And(And(köp1,innehav_ok),enable)
Mult(köp2,10))
köp3=And(And(And(And(oscupp,1),ejlång),mdok)
draw(mult(köp1,20),2,gsbF)
köp4=And(Aref(köp1,1),ejstängning)
köp4
)
---------------------------------------------
sl) Terminator Short med Berra MACD
period2:=eqv(int(ref(d,2)),int(d))
öppet:=ge(mult(1440,sub(market(c),frac(date()))),14)
stoppsets:=And(Gt(Aref(h,1),Aref(h,2)),Gt(Aref(l,1),Aref(l,2)))
oscillator:=Osc(c,1,20,s)
oscner:=Lt(LlvBars(oscillator,2),1)
{MACD}
m1:=mov(c,12,e)
m2:=mov(c,26,e)
mcd1:=sub(m1,m2)
mtrig1:=mov(mcd1,9,e)
mdok:=Lt(mcd1,mtrig1)
{ Filter blockerar vid låg volatilitet }
hi:=Hhv(h,10)
lo:=Llv(l,10)
diff:=Sub(hi,lo)
enable:=Gt(diff,4)
innehav_ok:=Ge(Portfolio(v),0)
i15(
stoplevels=Sub(Find(stoppsets,30,Aref(l,2),1),0.25)
Draw(stoplevels,2,rqb)
signals=And(Lt(c,stoplevels),Lt(c,Aref(l,1)))
sälj1=And(And(signals,period2),öppet)
sälj2=And(And(sälj1,innehav_ok),enable)
Mult(sälj2,10))
blank3=And(And(And(And(oscner,1),ejkort),mdok)
draw(mult(blank1,20),3,rsbF)
blank4=And(Aref(blank1,1),ejstängning)
blank4
)Last edited by Berra; 2011-02-05, 17:14. Anledning: Hittade felet släpporder låg kvar. jag har tagit bortBerra
Comment
-
Ursprungligen postat av BRB_67 Visa inläggJag har en helvild ide !
Att köra entry med en snabb indikator typ Berra eller Winning trading principen och exit ut via flytstopp som vanligt när det drar friskt.
MEN... försöka identifiera sidledes handel och där växla över till Terminator-principen och snabbvända positionen när man passerar breakoutnivån utifrån (från fel håll)
Dvs. terminator fast baklänges !!
Den är ju i sidledes handel fenomenal på att identifiera toppar och bottnar med sin breakoutprincip dessvärre till depåns tillkortakommande :-(
Kanske man kunde använda dess akilleshäl till sin fördel istället !?!
Det är ingen dum ide! Man skulle ganska enkelt kunna prova vad som händer om man använder "diff"-villkoret att helt enkelt byta signalerna med varandra. Dvs, när diff är sant och marknaden trendar kör man som det är nu, men när marknaden står still och diff är falskt tar man position tvärtom.
I så fall behövs inte de vanliga exit-villkoren förutom vid börsens stängning.
Comment
-
Ursprungligen postat av Rikard Nilsson Visa inläggDet är ingen dum ide! Man skulle ganska enkelt kunna prova vad som händer om man använder "diff"-villkoret att helt enkelt byta signalerna med varandra. Dvs, när diff är sant och marknaden trendar kör man som det är nu, men när marknaden står still och diff är falskt tar man position tvärtom.
I så fall behövs inte de vanliga exit-villkoren förutom vid börsens stängning.
Berra
Comment
-
sl) Terra Köp
period2:=eqv(int(ref(d,2)),int(d))
öppet:=ge(mult(1440,sub(market(c),frac(date()))),14)
stoppsetk:=And(Lt(Aref(l,1),Aref(l,2)),Lt(Aref(h,1),Aref(h,2)))
oscillator:=Osc(c,1,20,s)
oscupp:=Lt(HhvBars(oscillator,2),1)
{MACD}
m1:=mov(c,12,e)
m2:=mov(c,26,e)
mcd1:=sub(m1,m2)
mtrig1:=mov(mcd1,9,e)
mdok:=Gt(mcd1,mtrig1)
{ Filter blockerar vid låg volatilitet }
hi:=Hhv(h,10)
lo:=Llv(l,10)
diff:=Sub(hi,lo)
enable:=Gt(diff,4)
innehav_ok:=Le(Portfolio(v),0)
i15(
stoplevelk=Add(Find(stoppsetk,30,Aref(h,2),1),0.25)
signalk=And(Gt(c,stoplevelk),Gt(c,Aref(h,1)))
köp1=And(And(And(signalk,period2),öppet),enable)
köp2=And(And(And(oscupp,mdok),1),öppet) {innehav_ok=1}
kombo1=and(köp1,köp2)
kombo2=aref(kombo1,1)
draw(mult(kombo1,30),3,gsbF)
draw(mult(köp1,25),4,rsbF)
draw(mult(köp2,20),5,bsbF)
kombo3=and(kombo1,1) {eller välj kombo2}
)
Comment
-
Det ökar lite, men med fel i raden "sälj2=And(And(And(oscupp,mdok),1),öppet) blev det 18 pluspkt fler än med rätt på 30 dgr/Berra
sl) Terra blank
period2:=eqv(int(ref(d,2)),int(d))
öppet:=ge(mult(1440,sub(market(c),frac(date()))),14)
stoppsets:=And(Gt(Aref(h,1),Aref(h,2)),Gt(Aref(l,1),Aref(l,2)))
oscillator:=Osc(c,1,20,s)
oscner:=Lt(LlvBars(oscillator,2),1)
{MACD}
m1:=mov(c,12,e)
m2:=mov(c,26,e)
mcd1:=sub(m1,m2)
mtrig1:=mov(mcd1,9,e)
mdok:=Lt(mcd1,mtrig1)
{ Filter blockerar vid låg volatilitet }
hi:=Hhv(h,10)
lo:=Llv(l,10)
diff:=Sub(hi,lo)
enable:=Gt(diff,4)
innehav_ok:=Ge(Portfolio(v),0)
i15(
stoplevels=Sub(Find(stoppsets,30,Aref(l,2),1),0.25)
signals=And(Lt(c,stoplevels),Lt(c,Aref(l,1)))
sälj1=And(And(And(signals,period2),öppet),enable)
sälj2=And(And(And(oscner,mdok),1),öppet) {innehav_ok=1}
kombo1=and(sälj1,sälj2)
kombo2=aref(kombo1,1)
draw(mult(kombo1,30),3,gsbF)
draw(mult(köp1,25),4,rsbF)
draw(mult(köp2,20),5,bsbF)
kombo3=and(kombo1,1) {eller välj kombo2}
)Berra
Comment
-
Ursprungligen postat av seadragon Visa inläggStänger du alla positionerpå kvällen vid backtesting.Berra
Comment
Comment