Resposta

Número total de negociações abertas

1 resposta

huangwh88

Customer, bbp_participant, community, 113 replies.

Perfil da visita

4 anos atrás #250769

Hi,

É possível ter uma regra que verifique o número total de negociações abertas na conta (não apenas o EA)? Por exemplo, SE o número de negociações abertas na conta for < 3, então execute a ação.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

4 anos atrás #250775

Olá,

O EA Wizard não inclui essa função, mas ela pode ser facilmente adicionada como a seguinte função personalizada (inclua no final em /code/CustomFunctions.mq4)

int getOpenOrdersCount() {

int open_orders = 0;

for( int j = 0; j < Total; j ++){
OrderSelect(j, SELECT_BY_POS, MODE_TRADES);
if(OrdersTotal()==0) break;
Se (OrderType()==OP_BUY) open_orders++; continue;
Se (OrderType()==OP_SELL) open_orders++; continue;
}

return(open_orders);

}

e consulte o EA Wizard, conforme mostrado na captura de tela anexa

Anexos:
Você deve ser logado para ver os arquivos anexos.

0

Visualizando 1 resposta (de um total de 1)