Pessoal,
Descobri a solucao - bem simples :) - nesse Link :
Problemas com Robôs que operam ações
O que acontece: o Backtest, na caixa para escolha da moeda, nao tem a opcao da moeda Reais. Entao, por isso , deixei em USD e rodei o Expert Advisor na Bolsa Brasileira. Nao da erro (e por isso perdi muitas horas no codigo...) porem abre posicao de compra independentemente da posicao fechada de venda. nao calcula o PROFIT/LOSS.
Voce, "forcando" , a entrada na caixa de moedas e colocando BRL, pronto, tudo resolvido !
Escrevi isso para outros nao perderem tanto tempo com um simples erro.
Abcs
Problemas com Robôs que operam ações
- 2019.03.13
- www.mql5.com
Bom dia, Sempre fiz experts para Forex e sempre funcionaram super bem, inclusive os backtests e tudo mais...
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
Olá,
Estou com uma situacao em que as ordens de venda são executadas e o fechamento das posicoes em aberto sao tambem sao executados.
Agora o relatorio (e graficos) do Backtest do Metatrader 5 não faz o calculo do lucro. Fica com sendo operacoes independentes. Alguma idéia do que pode estar acontecendo é muito bem vinda !
Segue o codigo de fecgamento das posicoes :
Segue o relatorio do backtes:
Observacao: o journal do fechamento de posicao dá a seguinte posicao - (peguei o exemplo da MAGALU):
Quer dizer: ele está usando o simbolo certo, a quantidade certa, preco e esta' executando a ordem ... porem, no final tem um log de invalid price request (embora no Backtest - veja acima - está executando).
Obrigado !
Abcs