the big trader
Nuovo Utente
- Registrato
- 17/7/04
- Messaggi
- 4
- Punti reazioni
- 0
Per TRADERLINK;
Salve, vorrei cortesemente il vostro aiuto riguardo ad un trading system da me realizzato basato sull'incrocio di tre medie mobili, che però presenta un grosso problema: una volta verificatasi la chiusura della posizione, sia per stop profit che per stop loss, se la condizione di entrata è ancora valida il trading system rientra automaticamente in posizione, falsando quindi tutta la strategia.
Vi chiedo cortesemente di indicarmi che cosa devo correggere nel mio trading system per non farlo rientrare automaticamente se la condizione di entrata è sempre valida. Grazie mille.
Var:media1,media2,media3,valstop(0),newstop(0);
media1= MOV(C,30,S);
media2= MOV(C,50,E);
media3= MOV(C,100,E);
SECTION_ENTERLONG:
if media1 > media2 and media2 > media3 then
ExitLong(Bar,AtClose);
valstop = addperc(c,-5);
endif;
END_SECTION
SECTION_EXITLONG:
newstop=addperc(c,-5);
if newstop>valstop then
valstop=newstop;
endif;
if c<media1 then
ExitLong(Bar,AtClose);
endif;
if l<valstop then
ExitLong(Bar,valstop);
endif;
END_SECTION
SECTION_ENTERSHORT:
if media1 < media2 and media2 < media3 then
EnterShort(Bar,AtClose);
valstop=addperc(c,5);
endif;
END_SECTION
SECTION_EXITSHORT:
newstop=addperc(c,2);
if newstop<valstop then
valstop=newstop;
endif;
if c>media1 then
ExitShort(Bar,AtClose);
endif;
if h>valstop then
ExitShort (Bar,valstop);
endif;
END_SECTION
Salve, vorrei cortesemente il vostro aiuto riguardo ad un trading system da me realizzato basato sull'incrocio di tre medie mobili, che però presenta un grosso problema: una volta verificatasi la chiusura della posizione, sia per stop profit che per stop loss, se la condizione di entrata è ancora valida il trading system rientra automaticamente in posizione, falsando quindi tutta la strategia.
Vi chiedo cortesemente di indicarmi che cosa devo correggere nel mio trading system per non farlo rientrare automaticamente se la condizione di entrata è sempre valida. Grazie mille.
Var:media1,media2,media3,valstop(0),newstop(0);
media1= MOV(C,30,S);
media2= MOV(C,50,E);
media3= MOV(C,100,E);
SECTION_ENTERLONG:
if media1 > media2 and media2 > media3 then
ExitLong(Bar,AtClose);
valstop = addperc(c,-5);
endif;
END_SECTION
SECTION_EXITLONG:
newstop=addperc(c,-5);
if newstop>valstop then
valstop=newstop;
endif;
if c<media1 then
ExitLong(Bar,AtClose);
endif;
if l<valstop then
ExitLong(Bar,valstop);
endif;
END_SECTION
SECTION_ENTERSHORT:
if media1 < media2 and media2 < media3 then
EnterShort(Bar,AtClose);
valstop=addperc(c,5);
endif;
END_SECTION
SECTION_EXITSHORT:
newstop=addperc(c,2);
if newstop<valstop then
valstop=newstop;
endif;
if c>media1 then
ExitShort(Bar,AtClose);
endif;
if h>valstop then
ExitShort (Bar,valstop);
endif;
END_SECTION