bernese
Nuovo forumer
posto questo listato ,io lo sto usando sul minifib con fr15m,sono 2 mesi circa che lo sto provando in tempo reale e non sembra essere malaccio ma il problema rimane del trailing che tarato così non è male" InstallTrailingProfit(INTICK, 20, 20,"tp");" ma capita a volte che esca in trailing e poi rientri.Se fosse possibilie migliorare il ts anche con frame più piccoli non sarebbe male e magari condirlo un pò .
Pane per i nostri esperti,buon lavoro a tutti;
Var: miavar(0),MioVEL0,MioVEL1,MioMOV2,MioMOV3, Miosar4, MioDM5, MioDM6;
MioVEL0 = VEL(C, 600, 0, 30);
MioVEL1 = VEL(C, 300, 0, 15);
MioMOV2 = MOV(MioVEL1, 15, 0, 0, 0);
MioMOV3 = MOV(MioVEL0, 20, 0, 0, 0);
MioSAR4 = SAR(C, 0.02, 0.2);
MioDM5 = DMIndex(C,35);
MioDM6 = DMNDX (C,35);
RoundTickMin(true);
//ModifyStopLoss(INPERC, 0.6);
InstallStopLoss(INPERC, 1.5, "Stop");
//InstallStopLoss(INTICK, 150, "Stop");
//InstalltakeProfit(INPERC, 0.75, "take");
//InstallTrailingProfit(INTICK, 20, 5,"tp",checkmax);
InstallTrailingProfit(INTICK, 20, 20,"tp" );
//InstallTrailingProfit(INPERC, 0.5,0.5, "tp");
// InstallTrailingProfit(INtick, 20, 20, "esco TP", CHECKMAX + EXITONLYIFCLOSEON);
//InstallTrailingProfit(Intick, 20, 20, "esco TP", CHECKMin + EXITONLYIFCLOSEON);
SECTION_ENTERLONG:
if (MioVEL1 >= MioMOV2 and MioVEL0 >= MioMOV3 and MioDM5>=MioDM6)
then
//EnterLong(Bar, Atclose);
EnterLong(NextBar, AtOpen);
endif;
END_SECTION
SECTION_EXITLONG:
if (MioVEL1 <= MioMOV2 and MioVEL0 <= MioMOV3 and miosar4 > C and MioDM6>=MioDM5 )
then
ExitLong(NextBar, AtOpen);
endif;
END_SECTION
SECTION_ENTERSHORT:
if (MioVEL1 <= MioMOV2 and MioVEL0 <= MioMOV3 and MioDM6>=MioDM5 ) then
//Entershort(Bar, Atclose);
EnterShort(NextBar, AtOpen);
endif;
END_SECTION
SECTION_EXITSHORT:
if (MioVEL1 >= MioMOV2 and MioVEL0 >= MioMOV3 and miosar4 < C and MioDM5>=MioDM6 ) then
ExitShort(NextBar, AtOpen);
endif;
END_SECTION
Pane per i nostri esperti,buon lavoro a tutti;
Var: miavar(0),MioVEL0,MioVEL1,MioMOV2,MioMOV3, Miosar4, MioDM5, MioDM6;
MioVEL0 = VEL(C, 600, 0, 30);
MioVEL1 = VEL(C, 300, 0, 15);
MioMOV2 = MOV(MioVEL1, 15, 0, 0, 0);
MioMOV3 = MOV(MioVEL0, 20, 0, 0, 0);
MioSAR4 = SAR(C, 0.02, 0.2);
MioDM5 = DMIndex(C,35);
MioDM6 = DMNDX (C,35);
RoundTickMin(true);
//ModifyStopLoss(INPERC, 0.6);
InstallStopLoss(INPERC, 1.5, "Stop");
//InstallStopLoss(INTICK, 150, "Stop");
//InstalltakeProfit(INPERC, 0.75, "take");
//InstallTrailingProfit(INTICK, 20, 5,"tp",checkmax);
InstallTrailingProfit(INTICK, 20, 20,"tp" );
//InstallTrailingProfit(INPERC, 0.5,0.5, "tp");
// InstallTrailingProfit(INtick, 20, 20, "esco TP", CHECKMAX + EXITONLYIFCLOSEON);
//InstallTrailingProfit(Intick, 20, 20, "esco TP", CHECKMin + EXITONLYIFCLOSEON);
SECTION_ENTERLONG:
if (MioVEL1 >= MioMOV2 and MioVEL0 >= MioMOV3 and MioDM5>=MioDM6)
then
//EnterLong(Bar, Atclose);
EnterLong(NextBar, AtOpen);
endif;
END_SECTION
SECTION_EXITLONG:
if (MioVEL1 <= MioMOV2 and MioVEL0 <= MioMOV3 and miosar4 > C and MioDM6>=MioDM5 )
then
ExitLong(NextBar, AtOpen);
endif;
END_SECTION
SECTION_ENTERSHORT:
if (MioVEL1 <= MioMOV2 and MioVEL0 <= MioMOV3 and MioDM6>=MioDM5 ) then
//Entershort(Bar, Atclose);
EnterShort(NextBar, AtOpen);
endif;
END_SECTION
SECTION_EXITSHORT:
if (MioVEL1 >= MioMOV2 and MioVEL0 >= MioMOV3 and miosar4 < C and MioDM5>=MioDM6 ) then
ExitShort(NextBar, AtOpen);
endif;
END_SECTION