Buonasera a tutto lo staff.
chiedo cortesemente aiuto per impostare questa funzione:
prima operazione long
se prima operazione chiude in gain allora la seconda operazione sarà long e fino a quando chiude in gain il sistema continua ad eseguire operazioni long
quando poi chiude in loss allora l’operazione successiva sarà short e se l’operazione short chiude in gain il sistema continuerà ad eseguire operazioni short
fino a quando prende uno stop e da li inizia ad eseguire operazioni long nuovamente.
Praticamente fino a quando il sistema guadagna si opera in direzione dell’ultimo trade
quando il sistema perde la successiva operazione sarà in direzione contraraia al precedente.
Grazie per la collaborazione
max
Eccolo:
once LongTrade = 1
If StrategyProfit < StrategyProfit[1] then //in caso di perdita
LongTrade = abs(LongTrade - 1) //passa da long a short e viceversa
Endif
If LongTrade and Not OnMarket then
Buy 1 contract at market
Endif
If not LongTrade and Not OnMarket then
Sellshort 1 contract at market
Endif
Set Target pProfit 100
Set Stop pLoss 50