// Definizione dei parametri del codice
DEFPARAM CumulateOrders = False // Posizioni cumulate disattivate
// Il sistema cancellerà tutti gli ordini in attesa e chiuderà tutte le posizioni a 0:00. Dopo l'orario "Flat Before" non saranno piazzati nuovi ordini o posizioni.
DEFPARAM FLATBEFORE = 090000
// Cancellare tutti gli ordini in attesa e chiudere tutte le posizioni all'orario "Flat After"
DEFPARAM FLATAFTER = 173000
// Condizioni per entrare su posizioni long
indicator1 = MACDline[12,26,9](close)
c1=lowest[500](macdline)[1]
c2=indicator1>c1
IF low<Lowest[500](low)[1] and c2 THEN
BUY 1 CONTRACT AT high stop
ENDIF
// Condizioni per entrare su posizioni short
indicator1 = MACDline[12,26,9](close)
c1=highest[500](indicator1)[1]
c2=indicator1<c1
IF high>highest[500](high)[1] and c2 THEN
sellshort 1 CONTRACT AT low stop
ENDIF
// Stop e target
SET STOP pLOSS 15
SET TARGET pPROFIT 15