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