Var: miavar(0),MioTILLSONT30,MioULTIMATEOSC1, mioRegrLin;
MioTILLSONT30 = TILLSONT3(C, 5, 0.7, 0);
MioULTIMATEOSC1 = ULTIMATEOSC(C, 7, 14, 28, 1);
mioRegrLin = regrLin(C, 102,p);
installstoploss(intick,12,"STOP");
installtakeprofit(intick,48,"TAKEP");
SECTION_ENTERLONG:
if mioRegrLin[1] < mioRegrLin then //regressione lineare in crescita
if mioTillsonT30[1] < mioTillsonT30 then // Tillson in crescita
if mioUltimateOsc1 > 50 then
enterlong(nextBar, atOpen);
endif;
endif;
endif;
END_SECTION
SECTION_EXITLONG:
if mioTillsonT30[1] > mioTillsonT30 then // Tillson diventa rosso
exitlong(NextBar, atClose);
endif;
END_SECTION
SECTION_ENTERSHORT:
if mioRegrLin[1] > mioRegrLin then //regressione lineare in crescita
if mioTillsonT30[1] > mioTillsonT30 then // chiusura maggiore dell'indicatore
entershort(nextBar, atOpen);
endif;
endif;
END_SECTION
SECTION_EXITSHORT:
if mioTillsonT30[1] < mioTillsonT30 then // Tillson diventa rosso
exitshort(NextBar, atClose);
endif;
END_SECTION