Modificare il take profit

Forums ProRealTime forum Italiano Supporto ProOrder Modificare il take profit

Viewing 15 posts - 1 through 15 (of 22 total)
  • #116454

    Scusate,

    ho provato a cercare nel forum ma non sono riuscito a trovare nulla, circa la possibilità di spostate, oltre allo stop loss, anche  il take profit, nel caso in cui la possibilità me lo permetta.

    C’è una riga di comando apposita per farlo?

    Per esempio,

     

    Grazie

    Francesco

    #116458

    Puoi usare SET TARGET PROFIT o PPROFIT, a seconda che tu indichi una differenza espressa in prezzo o in pips rispetto al prezzo d’ingresso.

    In alternativa puoi verificare quando il prezzo raggiunge il TP ed uscire a mercato.

    1 user thanked author for this post.
    #116459

    Buongiorno,
    Sostituisci close con un altro valore

    1 user thanked author for this post.
    #116478

    Grazie!!!

    #116535

    Buonasera

    Mi riallaccio a questo topic visto che si parla più o meno della stessa cosa….

    Il mio quesito è questo.

    E’ possibile inserire una stringa che mi “sposti” lo stop loss ad una determinata soglia (entrata + 100 nel mio caso) se il guadagno supera un certo importo?

    Ad esempio una cosa del genere (metto un riassunto del codice…)

     

    #116537

    >> Per chiarezza dei messaggi sul Forum di Prorealcode, separare le parti del vostro codice usando il pulsante “Insert PRT code”. <<
    Grazie 🙂

    #116538

    Suggerisco di aggiungere * pipsize sia dopo 400 alla riga 1 che dopo 100 alla riga 4, per rendere il codice trasportabile da uno strumento all’altro.

    Il tuo codice va bene, forse è meglio spostare in alto la riga 7, l’ultima, in quanto essendo equivalente ad un’uscita SELL (quando sei Long), potrebbe sovrascriverete l’ordine di uscita della riga 4.

    #116553

    Grazie per la risposta!

    Ho modificato ma sembra non funzionare….

    Il codice completo è questo…… Dove potrebbe essere errato?

    Grazie

     

    #116556

    Intanto l’ultima riga la sposterei alla 5 o alla 8.

    Il problema principale è che gli ordini prendenti durano una sola barra e vanno reimmessi, se necessario, ad ogni nuova barra.

    Nel tuo caso se in una barra lo stop alle righe 6 e 7 viene settato, se nella barra successiva scende a 399, viene disattivato, vanificando quanto fatto la barra precedente, per cui devi eseguire la riga 6 solo se newsllong=0 e la riga 7 solo se newslshort=0.

    Ovviamente dovrai azzerare entrambe queste variabili quando non sei a mercato e devi farlo prima della riga 6.

    #116703

    Innanzitutto grazie per il tuo aiuto….

    Ma quindi una cosa del genere? Perchè se è così c’è qualcosa che non va visto che il backtesting è orrendo….

    p.s.

    scusa ma finchè si tratta di costruire indicatori me la cavo ma azzerare variabili sono in difficoltà….

    #116708

    Sostituisci la riga 11 con:

    e la riga 15 con:

    Così va bene…. se il backtest è orrendo…. non preocuparti, ne scriverai decine o centinaia di strategie che dopo poco metterai nel cestino!

    Non so cosa dirti perché non l’ho provata.

    #116822

    Non funziona…… Non fa mai quello che deve…. Non sposta mai lo stop…… boh

    #116824

    Deve spostare lo SL solo una volta, al superamento di 400 pips di guadagno lo sposta a pareggio + 100 pips. Poi resta li fermo.

     

    #116889

    Non sposta mai lo STOP a BE + 100……. nel backtest in modalità normale (senza BE+100) ho risultati soddiasfacenti….. mettendo l’istruzione BE+100 tutte le operazioni sono negative….. e mi pare impossibile…

    #116893

    Ma va qualche volta sopra i 400 pips?

    Su quale strumento e TF lo usi?

Viewing 15 posts - 1 through 15 (of 22 total)

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