Continuo recebendo o erro "volume inválido", o saldo da conta é 10 000 e o tamanho do lote é 0,07.
Este é meu código, acho que pode não ser o volume tbh.
Qual é o volume mínimo permitido por seu corretor para este símbolo?
Continuo recebendo o erro "volume inválido", o saldo da conta é 10 000 e o tamanho do lote é 0,07.
Este é meu código, acho que pode não ser o volume tbh.
Tive um problema semelhante com minha EA (tive o mesmo erro). O volume negociado era menor do que o tamanho mínimo permitido do meu corretor ou o tamanho do incremento/passo era muito pequeno.
(Verifique o tamanho mínimo de volume de seu corretor, talvez o tamanho mínimo de negociação ou o tamanho do incremento/passo seja maior do que seu 0,07) "já feito".
A variável "Lote" é do tipo duplo?
Tive um problema semelhante com minha EA (tive o mesmo erro). O volume negociado era menor do que o tamanho mínimo permitido do meu corretor ou o tamanho do incremento/passo era muito pequeno.
Verifique o tamanho mínimo de volume de seu corretor, talvez o tamanho mínimo de negociação ou o tamanho do incremento/passo seja maior do que seu 0,07.
A variável "Lote" é do tipo duplo?
É do tipo duplo, eu não defini um incremento.
Eu tentei usar 1 como o valor do lote de pedido mais cedo para ver se funcionaria, e o erro persistiu, vou tentar usar 10 agora.
Use
ZeroMemory(StageOneBuy);
ZeroMemory(StageOneSell);
Antes de preencher o pedido e enviar o pedido.
Já está feito com {0}. Exatamente o mesmo.
Inicialmente ambos eram 0, mas mudei a venda para 1 para ver se isso resolveria o problema, e é por isso que diz um no código que publiquei.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Continuo recebendo o erro "volume inválido", o saldo da conta é 10 000 e o tamanho do lote é 0,07.
Este é meu código, acho que pode não ser o volume tbh.