Devi utilizzare una variabile globale (dichiarata nel modulo Opzioni Comuni) e memoriccare il prezzo di entrata. Questa variabile poi la utilizzerai nel modulo "Chiudi posizioni in acquisto/vendita" per testare il tuo stop loss o take profit. Un esempio a cui puoi fare riferimento lo trovi qui:
Quello che fa l'esempio non è molto importante, ma ti fa capire bene come utilizzare lo stop loss e take profit se il prezzo del titolo scende sotto un certo livello. Nel tuo caso il livello sarà il prezzo di entrata - la tua percentuale.
Quello che fa l'esempio non è molto importante, ma ti fa capire bene come utilizzare lo stop loss e take profit se il prezzo del titolo scende sotto un certo livello. Nel tuo caso il livello sarà il prezzo di entrata - la tua percentuale.
Salve, avevo già provato ad usare il breakout min-max visto che dentro c'è uno stop loss, ma rimane per me la difficoltà nella sintassi e nell'inserimento di un valore in %
ricapitolando
Nelle opzioni comuni stabilisco due grandezze stoploss e takeprofit Nell'acquisto dichiaro
Price Close
stoploss = Price -5%
e nella chiusura dell'acquisto richiamo "Price" sottraendo la % ?
ho ancora difficoltà nella sintassi........ grazie
Direi di no. La parola chiave Price non è direttamente collegabile a quello che vuoi fare tu. "Price" si utilizza per forzare un prezzo di entrata/uscita specifico. Di default, il trading system entrerebbe/usciebbe al prezzo di Apertura/massimo/minimo/chiusura a seconda di quello che è specificato nella Tab "Opzioni" della finestra di "Gestione Trading System". "Price" permette invece di bypassare questa cosa e dare la possibilità all'utente di entrare/uscire al prezzo che vuole l'utente e non a quelli standard (Open/high/low/close).
Quindi, lasciando al momento perdere la parola chiave "Price", tu nel modulo di acquisto devi valorizzare le variabili globali che hai dichiarato in "Opzioni comuni".
Quindi scriverai una cosa del tipo:
MioStopLoss = Close - Close * 0.02 MioTakeProfit = Close + Close * 0.05
Poi nel modulo di chiusura dell'acquisto scriverai una cosa del tipo:
If Close < MioStopLoss then Return(True) endif if Close > MioTakeProfit then Return(True) endif