Buongiorno a tutti
come posso fare per aprire una posizione ogni giorno all’apertura della candela giornaliera ed uscire a chiusura candela sul grafico DAILY?
devo fare un test molto semplice senza condizioni, apro ogni giorno e chiudo a fine giornata.
(limitando l’orario di trading con Defparam Flatafter non funziona su grafico giornaliero)
Grazie
Per aprire una posizione basta che tu indichi:
BUY n CONTRACT AT MARKETperché ogni strategia viene eseguita alla fine di ogni candela, quindi apre all’inizio della successiva. Trattandosi di un TF daily verrà eseguita una sola volta al giorno.Per chiudere automaticamente una posizione alla fine della giornata basta indicare, all’inizio della strategia:DEFPARAM FlatAfter = 230000se la giornata si chiude all 230000, oppure all’orario che preferisci.Ci sarebbe una possibilità per raggruppare le due cose:
IF OnMaket THEN
SELL AT MARKET
EXITSHORT AT MARKET
ENDIF
BUY n CONTRACT AT MARKET
in quanto PRIMA chiude evantuali posizioni aperte il giorno prima e poi ne apre una nuova (che sarà chiusa il giorno dopo). Però questa procedura può comportare l’applicazione del rollover in quanto la posizione viene chiusa DOPO la chiusura della candela daily, devi informarti sugli orari presso il broker.
Non ho provato quello che ho scritto, fammi sapere se è quello che stai cercando e se funziona.
Ciao robertogozzi
ti ringrazio, ma avevo già provato con questo codice…ma il programma non vede il parametro flat con TF giornaliero, sono riuscito a farlo entrare un giorno ed uscire in apertura il giorno dopo, ma non è ancora quello che mi serve.
Alessandro