ingressi e uscite ad orari stabiliti in gg successivi
Forums › ProRealTime forum Italiano › Supporto ProOrder › ingressi e uscite ad orari stabiliti in gg successivi
- This topic has 8 replies, 3 voices, and was last updated 1 year ago by robertogozzi.
-
-
03/28/2023 at 6:13 PM #212324
Vorrei un sistema che entri a mercato long il martedì alle 15 ed esca il mercoledì alle 9. Grazie
1 user thanked author for this post.
03/28/2023 at 6:35 PM #212325defParam cumulateOrders = false
entrataGiornoSettimana = dayOfWeek = 2 // 1 = lunedi, 2 = martedi ….
orarioEntrata = time = 150000uscitaGiornoSettimana = dayOfWeek = 3
orarioUscita = time = 090000
//———————————————————-if entrataGiornoSettimana and orarioEntrata then
buy 1 contract at market
endif
if uscitaGiornoSettimana and orarioUscita then
sell 1 contract at market
endif2 users thanked author for this post.
03/30/2023 at 10:52 AM #212525Grazie. Se volessi farlo ogni giorno l’entrata alle 15 e la chiusura alle 9 del gg successivo il codice allegato (ottenuto dal tuo togliendo le giornate) mi apre e resta sempre aperto senza mai chiudere
Cosa non va?
123456789101112DEFPARAM CumulateOrders = FalseorarioEntrata = time = 215000orarioUscita = time = 080000if orarioEntrata thenbuy 1 contract at marketendifif orarioUscita thensell 1 contract at marketendif03/30/2023 at 12:50 PM #212538Hai scritto male gli orari, Cambia le righe 3 e 4 con queste ed entra ogni giorno alle 15 ed esce il giorno dopo alle 9:
orarioEntrata = time = 150000
orarioUscita = time = 090000
1 user thanked author for this post.
03/30/2023 at 1:41 PM #212543scusa hai ragione ho scritto male, ma non nel codice ma sopra.. volevo provare un ingresso long alle 2150 e una chiusura delll’operazione il gg successivo alle 8
03/30/2023 at 1:58 PM #212544Ho provato il codice è funziona. Devi chiaramente usare un timeframe da 10 minuti (oppure : 5m -2m – 1m) in quanto usi come orario 2150.
1 user thanked author for this post.
03/30/2023 at 3:44 PM #212558Non mi funzionava perchè usavo il grafico 8-22, che ti allego mi sai dire perchè?
03/30/2023 at 4:09 PM #212561Uso i cfd quindi non sono sicuro, ma:
1) o perchè devi usare il formato Full del Dax 40 (che include tutti i dati, anche quello dopo le 22)
2) oppure, devi provare, a mettere al posto dell’uscita alle 8 (dove iniziano i tuoi dati del formato 8-22) l’uscita alle 9 e vedere se funziona.
Questo perchè time = 080000 si riferisce (prendiamo come esempio un timeframe a 10 minuti) NON all’apertura della candela delle 08000 (in tal caso devi usare OPENTIME = 080000), ma alla chiusura della candela precedente, ossia quella delle 7:50 (dove non hai ancora i dati).
Può sembrare controintuitivo, ma time = 080000 viene (per una frazione di tempo) prima di openTime = 080000, in quanto, come detto, si riferisce alla chiusara della candela delle 7:50 mentre openTime all’apertura della candela delle 8.
1 user thanked author for this post.
03/30/2023 at 4:28 PM #212568 -
AuthorPosts
Find exclusive trading pro-tools on