Ciao a tutti, ho un trading system semplice che gira H24, però vorrei che sabato e domenica rimanga flat e ricominci ad operare lunedì. Qualcuno può aiutarmi ?
Se è su un timeframe intraday basta che indichi l’orario, del Venerdì. in cui vuoi chiudere tutto (che sia almeno 1 minuto prima della chiusura, altrimenti non può chiudere a mercato già chiuso e la chiusura la fa alla riapertura (che sia di Domenica sera o Lunedì) mattina, con i rischi di gap:
1
2
3
4
IFOpenDayOfWeek=5ANDTime=235900THEN//se usi 1 minuto, oppure 225500 se usi 5 minuti, 223000 se usi 30 minuti, ecc...
SELLATMARKET
EXITSHORTATMARKET
ENDIF
Se usi il Giornaliero, è simile, solo che non va indicato l’orario, però in questo caso, chiudendo alla chiusura del Venerdì sera, l’effettivo ordine varrà eseguito solo alla riapertura dei mercati:
Grazie Roberto come sempre molto gentile, questa è una soluzione, però vorrei che il sistema sia piu preciso per evitare anche l’aumento delle commissioni. Quindi dovrebbe chiudere le posizioni venerdi alle 22,00 e riaprirle alle 2,00 del lunedi.