Il rifiuto «MarketClosed» di Tradovate spiegato
Un ingresso pulito su ES o NQ torna indietro come MarketClosed. Nove volte su dieci dipende dall'orario, non dal Suo conto. Ecco tutte le fasce che lo causano e come correggere la Sua automazione.
On This Page
- Che cosa significa «MarketClosed»
- Cause principali dei rifiuti MarketClosed
- 1. Ha inviato l'ordine fuori dalla sessione regolare dello strumento
- 2. La pausa di manutenzione giornaliera (16:00–17:00 CT)
- 3. L'intervallo del fine settimana (venerdì 16:00 – domenica 17:00 CT)
- 4. Giorni festivi di borsa e chiusure anticipate
- 5. Un prodotto con orari diversi o una sospensione programmata
- Come correggere i rifiuti MarketClosed: passo dopo passo
- Tabella di risoluzione dei problemi
- Lo eviti con PickMyTrade
Prepara un ingresso pulito su ES o NQ, clicca su acquista, e Tradovate lo rimanda indietro subito con un secco codice motivo: MarketClosed. È uno dei rifiuti più comuni che incontrerà sulla piattaforma, e nove volte su dieci dipende da una sola cosa, l'orario. Il contratto che sta cercando di negoziare semplicemente non è in una sessione aperta nell'istante in cui il Suo ordine raggiunge la borsa. Forse è la pausa di manutenzione notturna. Forse l'intervallo del fine settimana, un giorno festivo di borsa o uno strumento i cui orari non coincidono con quelli dei futures sugli indici azionari che di solito negozia.
La parte rassicurante: a differenza di un blocco di rischio o di un rifiuto per margine, MarketClosed non riguarda quasi mai il Suo conto. Riguarda l'orologio. Questa guida spiega esattamente che cosa significa l'errore, quali cause lo provocano, come risolvere ciascuna e come evitare che blocchi silenziosamente i Suoi ordini automatizzati durante la notte.
Checklist rapida per i rifiuti MarketClosed
- Confermi che la sessione sia effettivamente aperta, CME Globex opera dalla domenica alle 17:00 CT al venerdì alle 16:00 CT. Tutto ciò che cade fuori da questa finestra viene rifiutato.
- Tenga conto della pausa di manutenzione giornaliera, nessuna negoziazione dalle 16:00 alle 17:00 CT, dal lunedì al giovedì.
- Controlli lo strumento specifico, non solo i «futures», i contratti su energia, metalli, prodotti agricoli e criptovalute hanno orari propri, diversi da quelli dei futures su S&P e Nasdaq.
- Faccia attenzione ai giorni festivi e alle chiusure anticipate, le chiusure della borsa e le sessioni abbreviate cambiano ogni anno, quindi consulti il calendario aggiornato.
- Legga il vero motivo del rifiuto, apra l'ordine rifiutato nel modulo Orders e confermi che indichi MarketClosed e non un blocco simile dovuto a rischio, margine o contratto scaduto.
- Sui conti prop o di valutazione, confermi la finestra di trading della società, alcune società restringono ulteriormente gli orari, e queste regole variano in base alla società e al conto.
Che cosa significa «MarketClosed»
MarketClosed è il motivo che Tradovate restituisce quando il motore di abbinamento della borsa per quel prodotto non accetta ordini nell'istante in cui arriva il Suo. I futures non si negoziano ininterrottamente 24 ore su 24. Ogni contratto ha una sessione definita, oltre a pause programmate e chiusure per giorni festivi. Se invia un ordine in uno di questi intervalli, la borsa lo rifiuta e Tradovate si limita a inoltrarLe tale rifiuto come MarketClosed.
La sfumatura che vale la pena capire: questo calendario è stabilito dalla borsa, non da Tradovate. Per la maggior parte dei prodotti Tradovate si tratta della piattaforma Globex di CME Group. Tradovate è solo il messaggero. Ecco perché non può “correggere” un rifiuto MarketClosed cambiando un'impostazione del conto, il mercato non è davvero aperto. È anche il motivo per cui lo stesso ordine che viene respinto alle 16:30 CT passa senza problemi alle 17:05 CT, quando la sessione riapre.
MarketClosed si confonde facilmente con altri rifiuti che bloccano ugualmente un ordine, un contratto scaduto o del mese sbagliato, un blocco per parametri di rischio o un messaggio “no quote available”. Questi richiedono soluzioni diverse. Perciò, prima di risolvere il problema, apra l'ordine e legga la stringa esatta del motivo. Risolva il problema giusto.
Cause principali dei rifiuti MarketClosed
1. Ha inviato l'ordine fuori dalla sessione regolare dello strumento
La causa più frequente, di gran lunga. I futures sugli indici azionari di CME Globex, ES, MES, NQ, MNQ, si negoziano dalla domenica alle 17:00 CT al venerdì alle 16:00 CT. Se il Suo ordine arriva dopo la chiusura del venerdì, prima della riapertura della domenica o durante una pausa giornaliera, viene rifiutato come MarketClosed.
2. La pausa di manutenzione giornaliera (16:00–17:00 CT)
Globex osserva una pausa di manutenzione di un'ora, dalle 16:00 alle 17:00 CT, dal lunedì al giovedì. È uno stop totale, nessun ordine accettato, nessuna eccezione. Se fa scalping sul movimento del tardo pomeriggio, ne resterà coinvolto continuamente, soprattutto con una strategia automatizzata che continua a sparare dopo le 16:00.
3. L'intervallo del fine settimana (venerdì 16:00 – domenica 17:00 CT)
Una volta raggiunta la chiusura del venerdì alle 16:00 CT, il mercato resta chiuso per tutto il fine settimana e non riapre fino alla domenica alle 17:00 CT. Qualsiasi cosa invii in questa finestra di circa 49 ore, compresi gli alert che scattano su dati obsoleti del fine settimana, viene rifiutata.
4. Giorni festivi di borsa e chiusure anticipate
Le borse chiudono completamente in alcuni giorni festivi statunitensi e accorciano la sessione, una chiusura anticipata, in altri. Le date esatte e gli orari di chiusura anticipata cambiano ogni anno e variano in base al prodotto, quindi una sessione normalmente aperta può essere chiusa o abbreviata in un determinato giorno. Consulti il calendario aggiornato dei giorni festivi di borsa invece di dare per scontato che valga ancora quello dell'anno scorso.
5. Un prodotto con orari diversi o una sospensione programmata
Non tutti i contratti futures condividono gli orari degli indici azionari. Energia (NYMEX), metalli (COMEX), prodotti agricoli (CBOT) e criptovalute hanno ciascuno sessioni e pause proprie. I futures sugli indici azionari osservano inoltre una breve sospensione per il regolamento dalle 15:15 alle 15:30 CT nell'ultimo giorno lavorativo di ogni mese. Se un simbolo viene rifiutato mentre un altro si negozia regolarmente, è probabile che si trovi nella finestra di chiusura di quello specifico prodotto.
Come correggere i rifiuti MarketClosed: passo dopo passo
Confermi che si tratti davvero di MarketClosed
Non tiri a indovinare. Apra il modulo Orders, clicchi sull'ordine rifiutato e legga il motivo nei dettagli dell'ordine. Si assicuri che sia MarketClosed e non un blocco simile come un blocco di rischio o un contratto scaduto, ciascuno ha una soluzione diversa. Se preferisce, apra l'ordine nel modulo Reports tramite il suo numero d'ordine per vedere tutti i dettagli.
Verifichi lo strumento rispetto ai suoi orari di negoziazione
Confronti l'ora centrale attuale con la sessione pubblicata del contratto. Apra le specifiche del contratto o il suo pannello informativo per confermare gli orari esatti di quel prodotto, i contratti su energia, metalli, prodotti agricoli e criptovalute non seguono gli orari degli indici azionari. Se è fuori dalla finestra, ha la Sua risposta. Attenda l'apertura della sessione.
Escluda la pausa di manutenzione, il fine settimana o un giorno festivo
Se l'orologio segna tra le 16:00 e le 17:00 CT (lun–gio), attenda le 17:00 CT e reinvii l'ordine. Se è il fine settimana, il mercato riapre la domenica alle 17:00 CT. Se è un giorno festivo o di chiusura anticipata, consulti il calendario aggiornato dei giorni festivi di borsa e, su un conto prop, gli annunci della Sua società, per sapere quando riprende la sessione. Un rapido controllo è la scheda delle quotazioni: un bid/ask vivo e in movimento significa che il mercato è aperto; una quotazione ferma o vuota di solito significa che è chiuso.
Corregga la tempistica della Sua automazione
Se un bot, una strategia TradingView o un bridge continua a sparare su un mercato chiuso, il rifiuto si ripete ogni singola volta. Aggiunga un filtro orario alla Sua strategia in modo che invii ordini solo durante la sessione attiva dello strumento, metta in pausa l'automazione durante la pausa di manutenzione e il fine settimana e tenga conto dei giorni festivi. È la più grande fonte dello spam MarketClosed notturno che troverà nei Suoi log.
Tabella di risoluzione dei problemi
| Errore / scenario | Significato | Soluzione |
|---|---|---|
| MarketClosed | La sessione di borsa dello strumento non è aperta in questo momento | Attenda l'apertura della sessione; invii ordini solo entro gli orari di negoziazione |
| Rifiutato tra le 16:00–17:00 CT (lun–gio) | Pausa di manutenzione giornaliera di Globex | Reinvii dopo la riapertura delle 17:00 CT |
| Rifiutato il venerdì sera, il sabato o la domenica prima delle 17:00 CT | Intervallo del fine settimana | Attenda la riapertura della domenica alle 17:00 CT |
| MarketClosed in un normale giorno di negoziazione | Giorno festivo di borsa o chiusura anticipata | Consulti il calendario aggiornato dei giorni festivi di borsa; gli orari variano in base all'anno e al prodotto |
| MarketClosed su un simbolo ma non su un altro | Quel prodotto ha orari diversi o una sospensione programmata | Verifichi la sessione di quello specifico contratto e ogni pausa giornaliera |
| “Liquidation Only” / “Contract about to expire” (errore simile) | Non è un problema di orari, ma di rollover o scadenza | Passi al contratto attivo del mese più vicino |
Lo eviti con PickMyTrade
Se TradingView è il cervello dietro i Suoi ordini Tradovate, PickMyTrade è il cablaggio che porta ogni segnale al Suo conto, e una pipeline più pulita significa meno rifiuti evitabili:
- Spara solo quando la Sua strategia scatta, gli ordini partono solo quando il Suo alert TradingView scatta davvero, quindi una strategia basata sulle sessioni ha molte meno probabilità di sparare su un mercato chiuso.
- Validazione di simbolo & quantità, intercetta contratti errati o simboli malformati prima dell'instradamento, così un simbolo sbagliato non si spaccia mai per un problema di mercato.
- Sincronizzazione multi-account, replica ogni ordine valido su tutti i conti Tradovate collegati in un solo passaggio invece di inviarli uno alla volta.
- Instradamento a prova di limiti di frequenza, distanzia il flusso di ordini alle riconnessioni in modo che una raffica di alert non venga respinta.
Operi senza rifiuti
Inizi la prova gratuita di 7 giorni, colleghi i Suoi alert oggi stesso e operi senza rifiuti.
Inizi la prova gratuita di 7 giorniDomande frequenti
Significa che il motore di abbinamento della borsa per quel contratto non accettava ordini nel momento in cui Lei lo ha inviato, perché la sessione era chiusa, in pausa o in giorno festivo. È un problema di orario, non del conto.
La maggior parte dei prodotti CME Globex, compresi i futures sugli indici azionari come ES e NQ, si negozia dalla domenica alle 17:00 CT al venerdì alle 16:00 CT, con una pausa di manutenzione giornaliera dalle 16:00 alle 17:00 CT, dal lunedì al giovedì.
Quasi certamente ha incontrato la pausa di manutenzione giornaliera. Globex sospende i nuovi ordini dalle 16:00 alle 17:00 CT, dal lunedì al giovedì. Attenda la riapertura delle 17:00 CT e reinvii l'ordine.
No. I contratti su energia, metalli, prodotti agricoli e criptovalute hanno sessioni e pause proprie, e i futures sugli indici azionari prevedono una breve sospensione per il regolamento nell'ultimo giorno lavorativo di ogni mese. Verifichi sempre gli orari dello specifico strumento.
No. Il mercato chiude il venerdì alle 16:00 CT e non riapre fino alla domenica alle 17:00 CT. Qualsiasi ordine inviato in questo intervallo viene rifiutato come MarketClosed.
Apra il modulo Orders e clicchi sull'ordine rifiutato per vedere il motivo nei dettagli dell'ordine, oppure lo cerchi per numero d'ordine nel modulo Reports. In questo modo potrà confermare se si tratta di MarketClosed o di un altro blocco.
Di solito no. Riflette il calendario della borsa, non lo stato del Suo conto. Se gli ordini vengono rifiutati durante orari di apertura confermati, verifichi invece le impostazioni di rischio, i dati di mercato o il mese del contratto.
Aggiunga un filtro orario alla Sua strategia in modo che invii ordini solo durante la sessione attiva dello strumento, la metta in pausa durante la pausa di manutenzione e il fine settimana e tenga conto dei giorni festivi. Anche passare da un bridge rigoroso che inoltra solo alert autentici riduce il rumore.
Questa guida ha esclusivamente scopo educativo e informativo e non costituisce consulenza finanziaria, di investimento o di trading. Il trading di futures e di altri prodotti a leva comporta un rischio sostanziale di perdita e non è adatto a tutti gli investitori. PickMyTrade è una piattaforma di automazione indipendente di terze parti e non è affiliata, approvata né sponsorizzata da Tradovate, Inc. Tutti i nomi, i loghi e i marchi correlati sono di proprietà dei rispettivi titolari. Le funzionalità e i passaggi della piattaforma cambiano nel tempo, pertanto confermi sempre la procedura attuale nella documentazione ufficiale della piattaforma prima di agire.