Discussão do artigo "Que testes deve passar o robô de negociação antes da publicação no Mercado" - página 8
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
Também para o testador, há uma menção na ajuda: para o testador, é necessário forçar a seleção de símbolos no OnInit. Ou seja, primeiro SymbolSelect por três símbolos e só depois verificar.
Teste de várias moedas
Muito obrigado!
Boa tarde. Durante a validação do Expert Advisor, recebo o erro "nenhuma operação de negociação". Acontece que o Expert Advisor deve executar pelo menos uma operação de negociação? Estou entendendo corretamente? O Expert Advisor está escalpelando e presume-se que os dados para análise serão retirados do período M1.
Se os dados forem retirados de m1, então retire-os de m1 diretamente no Expert Advisor.
Pessoal,
Meu EA foi criado para negociar apenas os símbolos brasileiros WDO e DOL e estou recebendo esse erro ao tentar fazer o upload:
Estado de validação: Validação concluída com erros
Meu EA foi criado para negociar apenas os símbolos brasileiros WDO e DOL e estou recebendo esse erro ao tentar fazer o upload:
Codifique-o para funcionar com todos os símbolos.
Você pode escrever na descrição que o objetivo é trabalhar apenas com os símbolos brasileiros WDO e DOL
Meu EA recebe sinais de negociação quando uma nova barra é formada via WebRequest.
Usando 60 segundos como tempo limite em minha WebRequest, o relatório de teste mostra: "tester takes too long time".
Reduzindo para timeouts de 1 segundo, obtenho: "não há operações de negociação".
Isso confirma minha suspeita de que a Validação Automática falha porque o servidor que está testando meu código não está configurado para executar WebRequests com meu URL específico.
Vejo outros produtos de EA no mercado que usam WebRequests.
Como faço para passar na validação automática?
Obrigado.
Olá. Como passar na validação, o Expert Advisor é multimoeda, os símbolos são prescritos no código. Durante a validação, ocorre o seguinte erro: nome de símbolo desconhecido USDCAD para a função OrderSend
Muito obrigado.
Olá. Como passar na validação, o Expert Advisor é multimoeda, os símbolos são prescritos no código. Durante a validação, ele apresenta os seguintes erros: nome de símbolo desconhecido USDCAD para a função OrderSend
Muito obrigado.
Etapa 1: Primeiro, leia a ajuda: Teste de várias moedas.
Etapa 2: Verifique se esse símbolo realmente existe.
Isso é para o MT5 e a validação é para o MT4
Obrigado.
Olá. Como passar na validação, o Expert Advisor é multimoeda, os símbolos são prescritos no código. Durante a validação, ele apresenta os seguintes erros: nome de símbolo desconhecido USDCAD para a função OrderSend
Muito obrigado.
Os símbolos não podem ser escritos no código (as corretoras podem ter nomes diferentes). Tudo deve ser especificado nos parâmetros de entrada. Por padrão, somente o símbolo do gráfico atual pode ser obtido (além do que o ambiente permite adicionar à visão geral do mercado, mas isso é no caso do testador MT5).
O conceito de "multimoeda" é mais amplo do que o de moeda única, e o Expert Advisor deve mostrar ao testador que pode trabalhar em um único símbolo (especialmente porque o testador do MT4 é de moeda única), ou seja, trabalhar corretamente essas configurações negociando com elas. Mesmo que a estratégia seja de várias moedas, você pode escolher um modo de demonstração para o testador. Na descrição do produto, deve ser declarado que as configurações padrão não são configurações de combate e devem ser substituídas por uma lista de moedas selecionadas.