Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Na última imagem de log que você anexou, é possível ver que está ocorrendo (também) erro de stops inválidos...
... Então, acredito que seja interessante, sim, fazer a verificação dos níveis de stops...
Bom dia, nos anexos os logs das ordens rejeitadas de hoje, a mensagem invalid stop continua a aparecer, o que não faz sentido para mim, notem que destaquei nas imagens como exemplo itub4f, onde o TP está acima do spread com um valor numérico inteiro em um papel que varia em 1 centavo. O ea opera em mais 40 ativos diferentes conta real, e em todos está ocorrendo o problema.
Faz sim, a normalizacao de preco nao eh pro que a gente ve e sim para o que o computador entende. Pensa so, voce esta vendo 2 digitos, mas la no digito 5 tem um valor 9 setado e isso o computador entende que eh invalido. Depois de normalizar, talvez ainda fique algum valor "sujo" mas ele ainda assim vai ser aceito sem reclamar. Faz um teste ai muda o print da sua variavel do TP para algo como:
PrintFormat("%2.16f", valor_do_meu_tp);Bom, então resta fazer as verificações sugeridas pelo Ricardo:
A função abaixo está disponível também na classe CSymbolInfo, se preferir. Utilize-a para normalizar sellprice (inclusive) antes de enviar a ordem:
Romeu,
posta o fonte completo do EA, assim poderemos examinar e comentar os "erros" que talvez existam.
Boa tarde!!
A mensagem de retorno do EA é bem esclarecedora. Vamos ver o exemplo do símbolo BBAS3F que você mencionou:
A mensagem informa que o EA está tentando enviar uma ordem de compra com TP de 32.41 quando o BID é de 32.91 ou 32.92. Não tem como dar certo. Existe algum erro no cálculo do TP.
Então, Romeu, faça como o Rogerio sugeriu no post anterior. Poste, pelo menos, o trecho do código onde você calcula TP de compra e TP de venda...
Abraço!!
Olá,
você rodou com esse fonte? Printa aqui os erros que apareceram.
Olá,
você rodou com esse fonte? Printa aqui os erros que apareceram.
Sim rodei, vou rodar novamente e mando os erros. Somente na conta real ele rejeita as ordens. No seu ele rodou certo?
Olá,
não precisa rodar de novo, anexa o logs DIÁRIO e EXPERT aqui no fórum.
Olá,
não precisa rodar de novo, anexa o logs DIÁRIO e EXPERT aqui no fórum.
.