Rispondo partendo dal punto 2, che è semplice. NON si può. ProOrder cancella gli ordini pendenti alla chiusura della candela. NON si può intervenire in merito, per cui sai che se piazzi due ordini, uno short ed uno long possono entrare entrambi, anche se hai indicato DEFPARAM CUMULATEORDERS=FALSE perché una volta comunicati al broker, ProOrder non ne ha più controllo fino alla barra successiva.
Quanto al quesito n. 1, si può fare qualcosa. Intanto se la condizione è ancora valida, ProOrder li immette nuovamente alla barra successiva automaticamente. Quando un ordinbe pendente entra a mercato può darsi che resti aperto per più candele, oppure si chiuda prima che la candela d’entrata si chiuda ed in tal caso ProOrder NON saprà che un ordine è stato eseguito, per cui devi salvare, ad ogni barra (alla fine della strategia), la STRATEGYPROFIT, mentre all’inizio della strategia confronti STRATEGYPROFIT con il valore precedentemente salvato. Se sono diversi significa che un ordine è stato eseguito e chiuso e quindi puoi impedire che vengano reimmessi nuovamente.