Tradestation – Cos’è un disallineamento e come sistemarlo

  • Home
  • Tradestation – Cos’è un disallineamento e come sistemarlo
Shape Image One

Tradestation – Cos’è un disallineamento e come sistemarlo

Può capitare che la strategia mandi il segnale per un ordine ma questo non venga eseguito. Ogni tanto è dovuto a problemi di collegamento (internet che salta nel momento sbagliato, un sovraccarico di dati a causa dell’alta volatilità dei mercati), ogni tanto per dettagli di programmazione, ogni tanto non si capisce bene il perché. Fatto sta che potremmo ritrovarci con la strategia in posizione e il broker no, oppure il contrario.

Un esempio:

Positions Match. Colonna che verifica la simmetria tra le posizioni della strategia e del conto. Se entrambe sono uguali, allora la strategia è allineata e in questa colonna apparirà “True”; se ci sono differenze, apparirà “False”. “False” vuol dire che una strategia è allineata e bisogna rimediare.

“False” vuol dire disallineamento, su Tradestation.

Vediamo alcuni casi

Esempio numero:SimboloStrategy PositionOpen PositionPosition MatchCosa fare
1ESU23Long1Long2FALSESell 1 Contratto
2ESU23Long1FlatFALSEBuy 1 Contratto
3ESU23Long1Short1FALSEBuy 2 Contratti
4ESU23Short2FlatFALSESell 2 Contratti
5ESU23Short1Short2FALSEBuy 1 Contratto
6ESU23FlatLong1FALSESell 1 Contratto
7ESU23FlatShort1FALSEBuy 1 Contratto

Alcuni modi per limitare i disallineamenti:

  • verificare che l’orario della VPS sia corretto. Se il sistema usa la funzione “Time” allora potrebbe andare in conflitto. Orario VPS e “Timezone” devono essere corretti.
  • Verificare che se c’è un’uscita “Marketposition” questa sia “Marketposition=1” oppure “Marketposition=-1”. Meglio evitare “Marketposition<>0”.
  • Assicurarsi di avere un VPS abbastanza potente.

Questi piccoli accorgimenti non risolvono tutti i disallineamenti: come dicevo i disallineamenti di Tradestation possono addirittura essere casuali. Però sono pratiche di buon senso che spesso diminuiscono gli eventi.

Come comprare o vendere un contratto su Tradestation

In base al Trade Manager, verifichiamo se c’è da comprare o vendere un contratto. Se serve, ecco la procedura.

View -> Trade bar.

Da questa trade Bar possiamo comprare e vendere contratti.

Verifichiamo che il simbolo corretto, settiamo come Order Type “Market.

Poi premiamo buy per comprare un contratto o sell per vendere un contratto.

Approfondimento sui disallineamenti.

Se il Trade Manager segnala una o più posizioni disallineate, cioè nella colonna Position Match c’è scritto “False”, allora quelle posizioni vanno riallineate a mano.

Se “Strategy Position” è LONG1 e Open Position è Flat, allora va comprato un contratto.

Se “Strategy Position” è SHORT1 e Open Position è Flat, allora va venduto un contratto.

Se “Strategy Position” è Flat e Open Position è LONG1, allora va venduto un contratto, di fatto chiudendo la posizione.

Se “Strategy Position” è Flat e Open Position è SHORT1 , allora va comprato un contratto, di fatto chiudendo la posizione.

Da “Apps” cliccare su “Trade”. Da questo pannello si possono effettuare trade.

Va inserito il ticker del future corretto, cioè se il sistema è costruito su @ES, allora il ticker sarà ES seguito dal mese prossimo di scadenza +anno, ad esempio ESM23, senza chiocciola.

Oppure MESZ23 se col contratto micro.

Poi possiamo scegliere se effettuare un ordine “market” (se vogliamo un’esecuzione immediata), spesso è consigliato.

Oppure si può inserire un ordine limit, che verrà quindi eseguito quando il prezzo toccherà un livello stabilito da noi.

Poi si clicca su “Buy” o “Sell”.

Analisi, news e spunti operativi, gratis nella tua inbox ogni domenica mattina.

 

 

Anche noi odiamo lo spam: i tuoi dati sono al sicuro e potrai cancellarti in qualsiasi momento.