Chiusure parziali

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #105927 quote
    iceman89
    Participant
    Average

    Volevo sapere se qualcuno può darmi una mano no capisco dove sbaglio e mi questo errore. il concetto è entro sul bid best quote e chiudo sul midprice che su PRT  sarebbe POSITIONPRICE dalle funzioni per ordini buy e per ordini sell entro sull ask best quote e chiudo sul midprice.

    Ed entrambi volevo metere un TAKE PROFIT quando si arriva(INCROCIA o altro) sul midprice POSITIONPRICE in modo catturare lo spread soprattuto se con Pro real time si può fare . però mi da questo error come devo fare? grazie mille a chi mi risponde.

    DEFPARAM CumulateOrders = False // Posizioni cumulate disattivate
    
    // Impedisce al sistema di tradare in giorni specifici della settimana
    //daysForbiddenEntry = OpenDayOfWeek = 6 OR OpenDayOfWeek = 0
    
    //Timer orari in cui piazzare ordini Limit
    //Timer= Time => 000000 and time <= 225958
    
    //Istruzioni per entrare Long e uscire Long (Buy to Sell || Low to High) 
    //Midprice(Positionprice [PRT] = Pbid+Pask/2
    
    N=1
    Pbid=Low-(Range/2)+Ticksize
    Pask=High+(Range/2)-Ticksize
    TPBUY=POSITIONPRICE-Pbid
    TPSELL=Pask-POSITIONPRICE
    //---------------------------------------------------------------//
    If  not LONGONMARKET then
    BUY N CONTRACTS at Pbid limit
    Set Target Profit TPBUY
    endif
    
    
    //Istruzoni per Entrare Short e uscire Short (Sell to Buy || High to low) 
    //Midprice (POSITIONPRICE 

    = Pbid+Pask/2
    //---------------------------------------------------------------//
    If not SHORTONMARKET then
    SELL N CONTRACTS at Pask limit
    Set Target Profit TPSELL
    endif

    MM.png MM.png
    #105931 quote
    robertogozzi
    Moderator
    Master

    Non è consentita la chiusura parziale, per cui tutte le posizioni vanno chiuse in un’unica volta.

    So che stanno già lavorando sulla possibilità di chiusure parziali per una prossima versione, magari nel 2020. Speriamo!

    #105933 quote
    robertogozzi
    Moderator
    Master

    Le prossime volte usa un titolo significativo e più dettagliato di MARKET MAKING,

    Grazie.

    Adesso lo cambio io.

    #105934 quote
    iceman89
    Participant
    Average

    quindi come potrei risolver il problema?

    #105935 quote
    robertogozzi
    Moderator
    Master

    Lo risolvi scrivendo SELL AT Pask LIMIT, anche perché vedo che tu lasci sempre N ad 1, quindi le chiusure parziali non mi pare t’intetressino.

    #138353 quote
    robocop
    Participant
    Average

    Mi aggancio a questo post per chiedere se ci sono novità per le chiusure parziali su ig tramite proorder.

    #138356 quote
    robertogozzi
    Moderator
    Master

    No, purtroppo ancora non è cambiato niente sotto questo aspetto.

    Si spera che arrivino…. ma chissà quando!

    #138366 quote
    robocop
    Participant
    Average

    io intendevo dire di unità intere, non di frazioni.
    Se ho una posizione long di 5 contratti sul dax, e l’algoritmo volesse scendere a 3 long, potrei fare (strada A)

    quantita = 2 
    sell quantita contract at market

    oppure dovrei fare (strada B)

    quantita = 5
    sell quantita contract at market
    
    quantita = 3
    buy 3 contract at market

    Però nella strada B sarebbero emessi nello stesso ciclo di esecuzione due ordini della stessa tipologia sullo stesso strumento. E’ una condizione ammissibile?

    #138374 quote
    robertogozzi
    Moderator
    Master

    La chiusura parziale NON è consentita.

    Quando un’operazione viene chiusa, lo è interamente.

    #138378 quote
    robocop
    Participant
    Average

    riprendendo l’esempio di cui sopra, per andare da long 5 a long 3con i vincoli (di IG penso visto che il codice di prt lo supporterebbe) va fatto

    sell 5 contract at market

    e poi, nella chiamata successiva (Quando la posizione sarà stata chiusa)

    buy 3 contract at market
    #138384 quote
    robertogozzi
    Moderator
    Master

    Esatto.

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

Chiusure parziali


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
iceman89 @iceman89 Participant
Summary

This topic contains 10 replies,
has 3 voices, and was last updated by robertogozzi
5 years, 7 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 08/30/2019
Status: Active
Attachments: 1 files
Logo Logo
Loading...