Discussão do artigo "Como testar um robô de negociação antes da compra" - página 4

 
Winsor Hoang:

Acredito que este artigo pode ser aprimorado com os seguintes pontos para minimizar o ajuste da curva e rejeitar EAs ruins.

1) É importante fazer um backtest de um sistema por mais de 10 anos com pelo menos 1.000 negociações. Por quê? Os resultados de dois a três anos de negociação são propensos a ajuste de curva. Menos de 1.000 negociações não fornecem uma amostra estatística grande o suficiente.

2) É importante usar um lote fixo de 0,1 para testar durante todo o período. Isso desmascarará qualquer manipulação do gerenciamento de dinheiro para ocultar um drawdown ruim. O teste de lote fixo de 0,1 mostrará a verdadeira recompensa e o risco de um sistema de negociação.

3) Para a verificação de EAs do MT5, é importante utilizar aconfiguração MAIS AVANÇADA e ALTAMENTE PRECISA do MT5"Every Tick". Se um EA puder gerar um resultado positivo com a configuração "Every Tick", ele terá uma boa chance de sobreviver no mercado real.

- O tempo de duração do backtest não é muito importante. É mais importante testar diferentes condições de mercado e ver o desempenho do seu EA. É possível fazer isso em 2 a 5 anos.... talvez menos. Mas se você tentar fazer um backtest de dados de ticks de 10 anos, deverá ter em mente que os spreads, a liquidez e outras condições de negociação poderiam ser diferentes há 5 a 10 anos do que são agora. Você deve levar isso em conta e também considerar que isso também pode mudar no futuro.

- Por que alguém precisaria usar lotes fixos? Nem todo mundo usa uma estratégia de lote fixo.

- O Mt5 não permite a importação de dados de terceiros. O mt4 ainda pode criar arquivos FXT usando o script Birts csv2fxt. Você também pode usar o Birts TDS para habilitar spreads variáveis reais para backtesting com precisão de dados de ticks. Portanto, com o backtest do mt5, sua configuração"Every Tick" não será precisa para saber exatamente o que ocorreu no mercado. Não há problema em testar se uma função está programada corretamente na maioria dos casos......, mas para testar completamente, especialmente para simular completamente a condição de negociação ao vivo, você precisa importar seus próprios dados de tick.

 
Não tenho a mesma interface da estratégia do testador, ou seja, não tenho a possibilidade de selecionar todos os ativos.
 

Bom dia ...... Tenho notado esses problemas.

1) Erro de digitação que não me permite aprender, está em "BACKTESTING ON BAD DATA FROM HISTORY: simulação selecionada de 01/01/2012 a 28/09/2012, que por acaso é favorável? Para responder a essa pergunta, vamos simular o Expert Advisor com os mesmos parâmetros em 2011, tomando como intervalo 01/01/2912-31/12/2011. Vamos executar a simulação e observar os resultados".

2) No campo RUN do Strategy Tester do MT5 atual (build 1502), parece-me que a opção "normal" foi alterada para "no delay".

Pro. Estratégia-MT5

 
Se esse serviço pode ser operado por meio de smartphones.
 
N dinheiro para tendências
[Excluído]  

Preciso de um para MT4 ???

 

Muito útil para quem quer comprar um robô e não sabe qual escolher!

 

Olá... posso saber como posso usar minha própria estratégia para testar?

Porque todas elas são MACD, MA foram definidas pelo MT5...

Como criar minha própria estratégia e aplicá-la no testador de estratégias? Por favor, me ensine ou me envie os links...

Ficarei grato...

 
Ele funciona no MT4??? No teste, parece funcionar.
 
2018.08.20 15:49:40.547 MQL4 Market: falha no download do produto 'R747 BreakOut EA' [403]

2018.08.20 14:43:40.844 MQL5 Market: falha no download do produto 'True Scalper EA MT5'(www.mql5.com:443 send failed [403: Forbidden])


Esses são os erros que aparecem tanto no MT4 quanto no MT5 ao clicar no botão "Download Demo". A compra e o aluguel também não funcionam. Tentei vários robôs no mercado, todos eles são assim. Baixei o MT5 de vocês e o MT4 do forexclub.
O que fazer? Como testar os robôs?