// Définition des paramètres du code
DEFPARAM CumulateOrders = False // Cumul des positions désactivé
// Annule tous les ordres en attente et ferme toutes les positions à 0:00, puis empêche toute création d'ordre avant l'heure "FLATBEFORE".
DEFPARAM FLATBEFORE = 090000
// Annule tous les ordres en attente et ferme toutes les positions à l'heure "FLATAFTER"
DEFPARAM FLATAFTER = 153000
// Empêche le système de placer de nouveaux ordres sur les jours de la semaine spécifiés
daysForbiddenEntry = OpenDayOfWeek = 5
// Conditions pour ouvrir une position acheteuse
indicator1 = Average[50](close)
c1 = (close > indicator1)
indicator2, ignored, ignored, ignored, ignored = CALL "ExtraTrend"[0, 1, 1, 1, 1, 1](close)
c2 = (close CROSSES OVER indicator2)
IF (c1 AND c2) AND not daysForbiddenEntry THEN
BUY 1 CONTRACT AT MARKET
ENDIF
// Stops et objectifs
SET STOP pLOSS 40 pTRAILING 40
SET TARGET pPROFIT 40
SET TARGET PROFIT DAY = 30