Esecuzione ordini dopo Stop Loss

Forums ProRealTime forum Italiano Supporto ProBuilder Esecuzione ordini dopo Stop Loss

Viewing 4 posts - 1 through 4 (of 4 total)
  • #248377

    Buongiorno, scusate ma sono un pò arrugginito in quanto a linguaggio di programmazione su ProRealTime, sto provando ad inserire stop loss dopo un semplice comando di acquisto come questo:

    c1=(ExponentialAverage[15]>ExponentialAverage[30])

    IF not longonmarket and c1 THEN

    BUY AT MARKET

    set stop %loss 1

    ENDIF

    Quali istruzioni devo dare per evitare che il sistema compri all’apertura della candela successiva dopo che lo stop è scattato?

    Grazie

    #248378

    Occorre verificare che la il profitto totalizzato dalla strategia, STRATEGYPROFIT,  non sia minore di quello della barra precedente, perché se lo è non può che essere dovuto allo stop loss che è stato colpito.

    Questo è il tuo codice aggiornato:

     

    #248380

    Grazie Roberto. Ho copiato il tuo codice ma continua a darmi segnali di buy la candela successiva dopo lo stop, in pratica (mi sembra) come da immagine che allego che anche dopo lo stop se la condizione per il buy resta valida il sistema acquista subito di nuovo. Esiste un modo per impedirglielo? Grazie di nuovo.

    #248385

    Prova ad usare questo codice, con le istruzioni per il debugging (GRAPH):

    come puoi vedere dalla foto allegata, quando non è stato pereso lo stop loss possono esserci anche un’uscita ed immediatamente nella candela successiva un’entrata (rettangolo VERDE), mentre se lo stop loss è stato colpito c’è almeno una candela di distanza tra un’uscita ed un’entrata (rettangolo ROSSO).

     

     

     

    1 user thanked author for this post.
Viewing 4 posts - 1 through 4 (of 4 total)

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