Buonasera,
sto testando un codice la cui logica è semplice, si basa su accumulo di posizioni crescenti in direzione contrapposta.
nonostante l’istruzione DEFPARAM CUMULATEORDERS= TRUE, il sistema chiude, per esempio, la posizione long e apre 2 posizioni short , mentre nelle mie intenzioni sarebbe opportuno mantenere anche la posizione long contemporaneamente alla posizione short.
l’uscita di tutte le posizioni è al break out di uno dei due livelli identificati al primo trade.
ad ogni modo allego il codice in modo che sia chiaro, almeno spero, il meccanismo e anche la progressione delle posizioni.
in attesa di un Vostro gradito contributo
Lamberto
Non è possibile aprire posizioni contrarie.
Se sei LONG e dai l’istruzione SELLSHORT, fa uno stop & reverse, prima chiude la posizione Long e poi ne apre una SHORT.
Roberto buonasera,
Grazie per la risposta, vedrò come aggirare l’ostacolo.
Buona serata
Lamberto