Operazioni sulla barra

Forums ProRealTime forum Italiano Supporto ProOrder Operazioni sulla barra

Viewing 5 posts - 1 through 5 (of 5 total)
  • #222038

    Salve, sono nuovo del gruppo e porgo un cordiale saluto a tutti i membri. Ho la necessità di dover indicare nel codice, di non eseguire piu’ di una operazione sulla barra corrente. Es. se ho una istruzione long, vorrei che l’uscita dal trade avvenisse nella barra successiva e non su quella attuale.

    Grazie

     

    #222042

    Qualsiasi operazione può essere APERTA solo alla chiusura di ogni barra, quindi qualsiasi apertura a mercato sarà sempre visualizzata sulla barra successiva. Se invece è un ordine pendente, quando quel prezzo verrà toccato.

    Per la chiusura è la stessa cosa, l’ordine può essere inserito a mercato alla CHIUSURA della barra, oppure con un ordine pendente e anche in questo caso chiuderà la posizione quando quel prezzo sarà toccato.

    NON è possibile aprire e chiudere a mercato contemporaneamente, in quanto le due operazioni si annullano e non viene eseguita nessuna transazione.

    Puoi, come hai fatto te, eseguire un’entrata e un’uscita con ordini pendenti, ma ENTRAMBI gli ordini vengono sempre piazzati alla chiusura della candela ed eseguiti (se i prezzi vengono raggiunti)  nella candela successiva. Se nella candela successiva l’ordine pendente NON è stato eseguito, verrà AUTOMATICAMENTE cancellato, per cui occorre piazzarlo di nuovo se serve ancora.

    Il rischio quale può essere, nel tuo esempio? Che venga prima toccato il livello lower e sia eseguita l’uscita; però non c’è nessuna operazione aperta, percui quell’ordine viene cancellato ed ignorato. Se, nella stessa candela, viene successivamente toccato upper, l’operazione verrà aperta, ma non ci sarà più nessun ordine di uscita pendente e dovrai piazzarlo di nuovo (oppure uscire a mercato) alla prossima chiusura.

     

     

    #222049

    Qualsiasi operazione può essere APERTA solo alla chiusura di ogni barra, quindi qualsiasi apertura a mercato sarà sempre visualizzata sulla barra successiva. Se invece è un ordine pendente, quando quel prezzo verrà toccato.

    Per la chiusura è la stessa cosa, l’ordine può essere inserito a mercato alla CHIUSURA della barra, oppure con un ordine pendente e anche in questo caso chiuderà la posizione quando quel prezzo sarà toccato.

    NON è possibile aprire e chiudere a mercato contemporaneamente, in quanto le due operazioni si annullano e non viene eseguita nessuna transazione.

    Puoi, come hai fatto te, eseguire un’entrata e un’uscita con ordini pendenti, ma ENTRAMBI gli ordini vengono sempre piazzati alla chiusura della candela ed eseguiti (se i prezzi vengono raggiunti) nella candela successiva. Se nella candela successiva l’ordine pendente NON è stato eseguito, verrà AUTOMATICAMENTE cancellato, per cui occorre piazzarlo di nuovo se serve ancora.

    Il rischio quale può essere, nel tuo esempio? Che venga prima toccato il livello lower e sia eseguita l’uscita; però non c’è nessuna operazione aperta, percui quell’ordine viene cancellato ed ignorato. Se, nella stessa candela, viene successivamente toccato upper, l’operazione verrà aperta, ma non ci sarà più nessun ordine di uscita pendente e dovrai piazzarlo di nuovo (oppure uscire a mercato) alla prossima chiusura.

    Grazie, si, sapevo cio’. Il mio problema è che con il codice cosi scritto, capita spesso che ad esempio, esegue una operazione long su upper e successivamente, nella stessa barra, una volta raggiunto lower, mi butta fuori dalla posizione quando invece è mia intenzione restarne dentro ed eseguire lower solo nelle barre successive. Volevo capire se sia possibile modificaree il codice, perchè cio’ avvenga.

     

    #222050

    Grazie, si, sapevo cio’. Il mio problema è che con il codice cosi scritto, capita spesso che ad esempio, esegue una operazione long su upper e successivamente, nella stessa barra, una volta raggiunto lower, mi butta fuori dalla posizione quando invece è mia intenzione restarne dentro ed eseguire lower solo nelle barre successive. Volevo capire se sia possibile modificaree il codice, perchè cio’ avvenga.

    #222075

    Non puoi evitarlo, se piazzi due ordini pendenti possono entrare entrambi e, se sono in direzioni opposta, il secondo che entra fa uno stop & reverse.e

    Non esiste la possibilita di dirgli l’unoo l’altro.

     

Viewing 5 posts - 1 through 5 (of 5 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login