Números mágicos
3 respostas
jakehk
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
tomas262
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
jakehk
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
tomas262
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
Visualizando 3 respostas - 1 até 3 (de um total de 3)