Este é o pseudocódigo.
Quando as condições são satisfeitas na instrução if, muitas posições foram abertas. Eu só quero um lugar para abrir, mesmo que a doença continue sendo verdadeira.
O que devo fazer?
Int start ()
if (! ExistPositions ())
if (BUY)
OpenBuy ();
retorno (0);
if (SELL)
OpenSell ();
retorno (0);
retorno (0);