Salve Armando,

Originariamente Scritto da
armando
....
Esempio di script Followme con TotalNetProfit
Buy:
INPUTS: @price(CLOSE), @periods(14), @trailAmount(100), @trailPercent(10), @stopLoss(400), @SLperiods(8)
SET TRAILING_STOP = @trailAmount
SET TRAILING_PERCENT = @trailPercent
SET STOP_LOSS = @stopLoss
SET TnP= TotalNetProfit()
FOLLOWME()> 0
AND ATR(@periods, @matype)> 37
AND TIME <1730
TnP< 700 OR TnP >-500
Sell:
SET TnP= TotalNetProfit()
FOLLOWME()< 0
AND ATR(@periods, @matype)> 37
AND TIME <1730
TnP< 700 OR TnP >-500
Risposta assurda.
E' indispensabile poter gestire la posizione in un trading automatizzato ma non sembra funzionare. Vi prego dirmi che sbaglio da qualche parte.
Saluti
Armando
nei suoi script manca la specifica di come usare il risultato della funzione TotalNetProfit().
Io modificherei gli script in questo modo:
Buy:
INPUTS: @price(CLOSE), @periods(14), @trailAmount(100), @trailPercent(10), @stopLoss(400), @SLperiods(8)
SET TRAILING_STOP = @trailAmount
SET TRAILING_PERCENT = @trailPercent
SET STOP_LOSS = @stopLoss
SET TnP= TotalNetProfit()
FOLLOWME()> 0
AND ATR(@periods, @matype)> 37
AND TIME <1730
AND (TnP< 700 OR TnP >-500)
Sell:
SET TnP= TotalNetProfit()
FOLLOWME()< 0
AND ATR(@periods, @matype)> 37
AND TIME <1730
AND (TnP< 700 OR TnP >-500)
In pratica, in entrambi gli script Buy e Sell, ho modifica l'ultima riga, aggiungendo l'AND iniziale e le parentesi che racchiudono la valutazione del TotalNetProfit.
Max Francario