Qualche consiglio, ci sono delle guide sul sito di prorealtime fondamentali che ti consiglio ti scaricare e leggere attentamente rifacendo gli esempi proposti tu stesso, ti aiuta molto a capire.
C’è anche la sezione documentation di prorealcode con molti esempi.
https://www.prorealcode.com/documentation/
Alcune precisazioni su stop loss e target profit.
I comandi set stop loss, set target profit e set stop trailing possono essere scritti in 4 modi: (con X che indica una cifra).
es: set stop loss X (imposta uno stop loss di X unità)
set stop ploss X (in X pips)
set stop %loss X (in X %)
set stop $loss X (in X soldi)
Gli ordini stop loss (stop fisso), stop trailing (stop dinamico) e target profit sono inseriti ad una CERTA DISTANZA DALL’ENTRY e NON AD UN CERTO PREZZO (ES: eur/usd 1,2050)
Ti faccio un esempio:
Vuoi inserire uno stop loss pari al valore dell’ATR dell’ultima candela ed un target profit pari alla stessa distanza * 2 volte.
In questo caso, l’ATR è pari a 0.0010 (10 pips).
L’ATR è definito in unità di prezzo quindi scrivi il comando in unità (cioè senza nessun simbolo particolare: p, % o $).
C1=averagetruerange[14](close)
set stop loss C1 // con una distanza dal tuo entry pari a 0.0010 unità
set target profit C1*2 // una distanza dall’entry pari a 0.0020 unità
Potresti anche scriverlo in pips in questo modo:
C1=averagetruerange[14](close)/pointsize // trasformi le unità in pips
set stop ploss C1 // con una distanza dal tuo entry pari a 10 pips
set target pprofit C1*2 // con una distanza dal tuo entry pari a 20 pips
Max