problemi con la reverce

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #237509 quote
    carloernestorossi
    Participant
    New

    Buongiorno,

    da documentazione ci sono 2 istruzione per invertire una posizione long a short e viceversa.

    es : per invertire una posizione long  di 1 è consigliabile usare

    if LONGONMARKET then

    SELLSHORT 1 contracts AT pz limit

    endif

    ma  se la quantità livello  di prezzo non è sufficiente ad invertire l’ordine il TS andrà in errore dopo aver tentato una decina di volte,  questi tentativi fanno scollegare il TS e bisogna riavviare perdendo l’operazione.

    Ho provato a fare 2 operazioni in successione ma non funziona.

    if LONGONMARKET then

    sell 1 contracts AT pz limit
    SELLSHORT 1 contracts AT pz limit

    endif

    Avete avuto lo stesso problema? Come lo avete risolto?

    Grazie

    #237510 quote
    robertogozzi
    Moderator
    Master

    Non si possono chiudere posizioni parzialmente usando ordini pendenti ( STOP o LIMIT).

    Si possono accumulare posizioni con ordini pendenti, oppure chiuderle tutte.

    Per chiudere parzialmente una posizione occorre un ordine a mercato (AT MARKET).

    In ogni caso posizioni contrarie NON possono restare aperte con la stessa strategia, per cui se hai 2 posizioni aperte LONG e ne vuoi chiudere 1 per entrare SHORT in reverse, non è possibile.

    Probabilmente l’errore è dovuto ad una o ad entrambe queste cause.

    #237511 quote
    carloernestorossi
    Participant
    New

    la mia intenzione è di fare un reverce, quindi ho una posizione di 1 lunga e voglio andare short di 1.

    usando le istruzioni buy e sellshort se la quantità disponibile non permette il reverce l’istruzione va in errore, causando l’uscita del TS.

    #237513 quote
    robertogozzi
    Moderator
    Master

    Cosa intendi per quantità disponibile?

    #237515 quote
    carloernestorossi
    Participant
    New

    intendo quantità sul mercato.

    Se ho una posizione aperta (long di 1) e voglio fare una reverce al prezzo indicato deve  esserci qualcuno disponibile a vendere  2 contratti altrimenti non posso invertire la mia posizione da long a short (questo caso si parla di future, quindi di contratti)

    Di norma basta l’istruzione SELLSHORT 1 contracts  at pz limit, come da specifiche se una posizione aperta long verrà chiusa e aperta una short. Purtroppo non funziona sempre, quando i volumi sono bassi puo essere che al livello di prezzo indicato ci sia solo un contratto in vendita.  Quindi il sistema PRT cerca di  rimettere un ordine per la quantità short ma non trovando  nessuna controparte ripete l’inserimento dell’ordine fino a generare un errore di “too many order rejected” ed il TS si chiude. A me rimane in portafoglio la posizione long chiusa, ma senza il contratto short aperto e devo far ripartire il TS.

    In allegato  l’elenco degli ordini  inseriti nello stesso secondo (9:51:01 am).

    #237604 quote
    Iván González
    Moderator
    Master

    Ciao,
    Su quale strumento ti è successo questo?
    Puoi aprire un ticket affinché il supporto tecnico possa esaminare il tuo caso specifico?
    Grazie!!

Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.

problemi con la reverce


ProOrder: Trading Automatico & Backtesting

New Reply
Summary

This topic contains 5 replies,
has 3 voices, and was last updated by Iván González
1 year, 4 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 09/11/2024
Status: Active
Attachments: 1 files
Logo Logo
Loading...