Discussão do artigo "Que testes deve passar o robô de negociação antes da publicação no Mercado" - página 19

 
Quando tento adicionar o arquivo, ele diz "arquivo compilado em depuração". Alguém pode me ajudar?
 
@Michael Terrel Redmond #: Quando tento adicionar o arquivo, ele diz "arquivo compilado na depuração", alguém pode me ajudar?

Recompile o código-fonte normalmente (F7), não por meio da depuração (F5). Você entende a diferença?

 
Olá a todos. estou com um problema com meu EA que está passando pelo estágio de validação. ele negocia forex e o tamanho de lote padrão é 0,01. tenho negociado com ele há algum tempo, tanto ao vivo quanto em demonstração, e ele é muito bom. mas agora ele está falhando na validação e a mensagem que recebo é que o tamanho dos arquivos de registro excedeu 2045 MB, o teste foi encerrado e também há uma mensagem de volume inválido, embora o padrão esteja definido como 0,01 e o número de posições abertas em qualquer ponto esteja definido para ser sempre 4.
 
@Thato Abbie Sima #: Olá a todos. estou com um problema com meu EA que está passando pelo estágio de validação. ele negocia forex e o tamanho de lote padrão é 0,01. tenho negociado com ele há algum tempo, tanto ao vivo quanto em demonstração, e ele é muito bom. mas agora ele está falhando na validação e a mensagem que recebo é que o tamanho dos arquivos de registro excedeu 2045 MB, o teste foi encerrado e também há uma mensagem de volume inválido, embora o padrão esteja definido como 0,01 e o número de posições abertas em qualquer ponto esteja definido para ser sempre 4.

Não presuma que 0,01 é o volume mínimo. Durante os testes de validação, esse valor mínimo é diferente em determinados símbolos testados.

Leia e aplique as instruções deste artigo, especialmente a seção - Volumes inválidos em operações de negociação.

Com relação ao tamanho do registro, leia o seguinte ...

Fórum sobre negociação, sistemas de negociação automatizados e teste de estratégias de negociação

O testador de estratégia MT4 enche o disco rígido do meu computador como um louco!!!

Fernando Carreiro, 2017.01.21 12:35

  1. Você provavelmente está enviando muitas instruções de impressão de "depuração" para seus logs
  2. Você tem muitas modificações de ordem sendo feitas em cada tick (o que é uma codificação ruim)
  3. Você está usando a colocação e a exclusão constantes de ordens pendentes (o que também não é uma boa codificação)
  4. É um scalper com muitas negociações por minuto, o que enche os registros

Algum desses motivos lhe vem à mente?

 

Olá,

Escrevi um EA que funciona somente em EURUSD,

A validação automática mostra a seguinte mensagem

teste no EURUSD, H1 (hedging) relatório do testador de estratégia 2 negociações totais teste no XAUUSD, D1 (hedging) tamanho dos arquivos de registro excedeu 2062 MB, teste encerrado

É possível fazer a validação somente no par EURUSD?

 
o testador de estratégia relata 2 negociações totais teste no XAUUSD, D1 (hedging) o tamanho dos arquivos de registro excedeu 2062 MB, o teste foi encerrado. A validação é possível somente no par EURUSD?

Seu EA deve ser capaz de negociar em todos os símbolos e todos os períodos de tempo. Não deve haver limitações.

Para reduzir o tamanho do seu registro, considere ...

  • Reduzir o número de instruções "prints" na saída do registro
  • Usar um trailing-step ou time-step em vez de trailing stops contínuos.
  • Não criar e excluir continuamente ordens pendentes. Considere o uso de ordens pendentes "virtuais".
 
Olá, como vai você :) se alguém puder me ajudar, é a primeira vez que tento enviar meu EA para o mercado e recebo um erro de validação, e não sei o que posso fazer, por favor, me ajude, muito obrigado.
Arquivos anexados:
 
Charly Camille Alain Makhlouf #: Olá, como vai você :) se alguém puder me ajudar, é a primeira vez que tento enviar meu ea para o mercado e recebo um erro de validação, e não sei o que posso fazer, por favor me ajude, muito obrigado, tenha um bom dia a todos

Comece lendo o artigo principal para o qual esta discussão existe. Em seguida, leia todo este tópico de discussão.

Aplique em seu código os vários pontos descritos no artigo e neste tópico.

 
Fernando Carreiro #:

Comece lendo o artigo principal para o qual esta discussão existe. Em seguida, leia todo este tópico de discussão.

Aplique em seu código os vários pontos descritos no artigo e neste tópico.

Obrigado por me responderem, mas não está funcionando, não tenho outro

teste em EURUSD, H1 (hedging) relatório do testador da estratégia 34 total de negociações teste em XAUUSD, D1 (hedging) 2020.03.24 01:05:00 posição stop out acionada em -160.69% [#2 sell 0.2 XAUUSD 1490.20 sl: 1735.84 tp: 1244.56] stop out ocorreu em 34% do intervalo de teste relatório do testador da estratégia 1 total de negociações

seu sistema com várias estratégias pode ser escolhido e muitas estratégias de sl e tp também podem ser escolhidas, não sei qual é o problema

 
@Charly Camille Alain Makhlouf #: Obrigado por me responder, mas não funciona também, não consigo fazer outro teste no EURUSD, H1 (hedging) relatório do testador de estratégia 34 total de negociações teste no XAUUSD, D1 (hedging) 2020.03.24 01:05:00 posição stop out acionada em -160,69% [#2 sell 0.2 XAUUSD 1490.20 sl: 1735.84 tp: 1244.56] o stop out ocorreu em 34% do intervalo de teste o testador de estratégia relata 1 total de negociações seu EA com várias estratégias pode ser escolhido e muitas estratégias sl e tp também podem ser escolhidas não sei qual é o problema

Seu EA não está gerenciando a margem adequadamente, nem o risco geral do lote. Provavelmente, você não está nem mesmo verificando as especificações do contrato quanto aos requisitos de margem, chamada de margem e limites de stop-out.

Você precisa corrigir seu código e fazer o controle adequado da margem e o gerenciamento geral do risco do lote.