Friday, 12 October 2018

Amibroker back testing forex ea


Como fazer backtest em EA no MT4 Postado há 3 anos 2:00 da manhã 28 de março de 2017 14 Comentários I8217ve recebeu vários comentários de comerciantes humanos perguntando como eu posso executar backtests usando consultores especializados na plataforma MT4. Chegou à minha atenção que os comerciantes novatos poderiam apreciar uma maneira rápida de usar o recurso de testador de estratégia útil de MT4, então eu decidi escrever um guia rápido para ajudar o y8217all a começar. Antes de começar, certifique-se de que você terminou a aula de Escola de Pipsologia sobre como usar o MetaTrader 4. Isso deve ajudá-lo com os conceitos básicos de instalação de uma EA também. Uma vez que você tenha feito isso, abra o painel Strategy Tester clicando em Exibir e selecionando Strategy Tester. Um painel deve aparecer magicamente na parte inferior da sua plataforma MT4. Escolha a EA que você instalou nas opções do Expert Advisor. Defina o par de moedas em que deseja executar os backtes e o período apropriado, clicando no menu ao lado de Símbolo e Período. Especifique o período de teste posterior, definindo as datas preferidas e certificando-se de que a caixa Usar data esteja marcada. Neste exemplo, I8217m executando os backtests usando o período de tempo de 15 minutos de EURUSD8217 de 1 de fevereiro de 2017 a 1 de fevereiro de 2017. Para garantir uma melhor qualidade de modelagem. Selecione a opção Every Tick para o modelo e selecione Current for the spread. Você precisa se certificar de que seus dados de histórico de preços estão completos para evitar erros de gráfico incompatíveis em seu registro de negociação ou têm uma qualidade de modelagem que 8217s é inferior a 90. Para fazer isso, vá até o Centro de Histórico em Ferramentas ou simplesmente pressione F2 no seu teclado . Na janela pop-up, clique duas vezes no par de moedas que you8217ll esteja executando os backtests e verifique se o período de tempo selecionado está incluído no banco de dados. Caso contrário, selecione o período de tempo e clique no botão de download abaixo. Recomenda-se que você inclua dados de tiques de 1 minuto para obter resultados de backtest mais precisos, mas isso pode levar muito espaço no seu disco rígido e, com base nessa experiência do robot8217s, pode levar alguns programas a falhar. Don8217t dizer que você não foi avisado Uma vez que os dados do histórico estão completos, você finalmente está pronto para executar o backtest. Basta pressionar o botão Iniciar no lado direito do painel e permitir que comece o cronometro do número. Após alguns segundos ou minutos (dependendo do seu período de teste e da velocidade do seu processador), você pode visualizar os resultados através de A guia Gráfico ou Resultados na parte inferior do painel Estratégia Tester. Como eu sempre mencionei, certifique-se de levar esses números com um grão de sal, já que o desempenho passado nem sempre é indicativo de resultados futuros. Espero que este tutorial básico torne os robôs Forex um pouco menos intimidantes para iniciantes. Se você tiver alguma dúvida, basta postar 8217em na caixa de comentários abaixo. E para os comerciantes especializados, I8217m contando com você para ajudar os iniciantes, beep beep beopAmibroker For Backtesting Vocês sabem se o Gain Capitals feed também pode ser usado para o Amibroker - para backup e material Apenas algumas perguntas para corrigir as coisas: Posso usar o Amibroker da mesma maneira que o Metatrader - como um software de gráficos com indicadores em transmissão ao vivo (Teste direto) Eu também posso fazer backtest estratégias e coisas, certo Mas eu não posso emitir ordens desse software, certo (não é importante porque uso outro Software para isso) Essencialmente, se eu conectar o DDE ao Amibroker - posso parar de usar o Metatrader flat E o feed de dados Metatrader é confiável. Obrigado, desculpe por todas estas perguntas, etc. Se você estiver usando o feed DDE, você pode usar qualquer provedor que tenha um feed DDE, do qual o Metatrader é um. Você deve verificar, porque a maioria dos corretores tem um feed DDE. No entanto, há recorde. 1. Você não pode fazer um pedido da AB 2. Não permite que você se conecte em locais mutliple ao mesmo tempo. 3. O histórico com o qual você trabalha é o histórico que você carregou, porque a AB é uma solução de terceiros. Tem vantagens também. 1. O backtesting é exato. O testador de volta analisa cada bit de dados, então, se ele estiver na história, foi considerado. 2. É um pouco mais fácil de programar. É bastante semelhante ao visual basic, e faz muito uso de arrays. 3. Você pode executá-lo em qualquer feed que seja DDE ou tenha um conversor para incluir TS, ES e Equis e Yahoo Finance. A maioria dos corretores tem feeds DDE, então você pode usar seu feed e tê-lo exato, incluindo o MT4. Como plataforma de negociação ao vivo, o MT4 é melhor e a TradeStation é, naturalmente, o padrão-ouro. Como uma ferramenta de backtesting, é imbatível.

No comments:

Post a Comment