In un ts direi che sono ottime le suddette condizioni di stop e profit, ma chiedo come sia possibile che una volta raggiunte tali condizioni non permettere che si ripresenti all'open della candela successiva il segnale appena chiuso. Se qualcuno mi può dare una mano. Mi basterebbe che
se si raggiunge il profit o lo sl il ts entri al segnale successivo
seo
Grazie dell'aiuto, ma sia l'indicazione di magico25 e hell75 non vanno, almeno credo.
Ad esempio questo è il codice per un ts con ingresso long con c > media movile a 50.
Var: miavar(0),MioMOV0;
MioMOV0 = MOV(C, 50, 0, 0, 0);
SECTION_ENTERLONG:
if ( c > MioMOV0) then
EnterLong(NextBar, AtOpen);
installstoploss (intick,10);
installtakeprofit (intick,10);
endif;
END_SECTION
SECTION_EXITLONG:
if ( c < MioMOV0) then
ExitLong(NextBar, AtOpen);
endif;
END_SECTION
allora ho provato ad inserirlo così come dice hell
Var: miavar(0),MioMOV0, CountNEU,CountPOS;
MioMOV0 = MOV(C, 50, 0, 0, 0);
SECTION_ENTERLONG:
if ( c > MioMOV0) then
EnterLong(NextBar, AtOpen);
if positiondir =0 then CountNEU=CountNEU+1; else CountNEU=0;endif;
if positiondir <>0 then CountPOS=CountPOS+1; else CountPOS=0;endif;
if ( c > MioMOV0) and positiondir =0 then enterlong (nextbar,atopen); endif;
installstoploss (intick,10);
installtakeprofit (intick,10);
endif;
END_SECTION
SECTION_EXITLONG:
if ( c < MioMOV0) then
ExitLong(NextBar, AtOpen);
endif;
END_SECTION
ma non cambia niente, inevitabilmente dopo aver raggiunto il profit o lo stop rientra long la candela successiva.
Se avete altre idee....
intanto grazie