Resposta

Números mágicos

3 respostas

jakehk

Assinante, bbp_participante, comunidade, 0 respostas.

Perfil da visita

5 anos atrás #235569

Olá, este é meu primeiro EA, portanto, peço desculpas por minha pergunta provavelmente simples.

Estou trabalhando em um EA que, com base em determinadas condições, realiza 2 negociações longas ou 2 curtas a cada hora.

Estou recebendo a seguinte mensagem no diário -

O pedido com o número mágico xxxxx já existe, não é possível abrir outro!

Sugestões.....

Obrigado

 

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

5 anos atrás #235574

Olá,

Se você quiser abrir duas ordens longas simultâneas, precisará atribuir a cada ordem um número mágico diferente. Dessa forma, você evitará conflitos

0

jakehk

Assinante, bbp_participante, comunidade, 0 respostas.

Perfil da visita

5 anos atrás #235580

Obrigado, eu entendo e já fiz isso, mas o problema é que, na hora seguinte, quero que o EA abra mais duas negociações e, na hora seguinte, mais duas negociações, independentemente de as negociações anteriores estarem abertas ou fechadas.

Obrigado

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

5 anos atrás #235594

Olá,

você precisa trabalhar com Hora[0] (em Valores de tempo) para conseguir isso

Assim que você abrir uma negociação, salve Hour[0] em uma nova variável, como firstTradeHour = Hour[0]

Em seguida, configure uma nova condição: se (Hour[0] = firstTradeHour + 1) em seguida, abra outra negociação

0

Visualizando 3 respostas - 1 até 3 (de um total de 3)