Monday 15 May 2017

Forex Trading Strategy Tester


Guia Avançado para o MetaTrader 4 - Testes e Otimização de Estratégias O MT4 permite que os comerciantes testem os Expert Advisors antes de usá-los em um mercado ao vivo. Isso permite aos comerciantes avaliar a eficiência dos especialistas e confirmar que ele funciona conforme o esperado. Tester Window O MT4s Tester é uma janela multifuncional onde os comerciantes podem testar estratégias de negociação (regras objetivas para entrada, saída e gerenciamento de negócios) e também otimizar parâmetros de especialistas para encontrar a combinação de variáveis ​​que produzirão os resultados mais favoráveis. Para abrir a janela Tester: no menu principal gt Veja gt Strategy Tester ou pressione o botão Strategy Tester na barra de ferramentas padrão ou pressione CTRL R no teclado do computador. 13 13 Qualquer uma dessas ações abrirá a janela Tester na parte inferior da tela MT4, como mostrado na Figura 21.13 Figura 21 - A janela Tester aparece na parte inferior da tela MT4. Inicialmente, apenas as guias Configurações e Diário são vistas na janela do Testador. As outras guias aparecerão como determinadas ações são tomadas, por exemplo, a guia Resultados aparece somente após um Especialista ter sido testado. As guias da janela Tester incluem: 13 Configurações - as configurações do teste e otimização, por exemplo, o período de tempo a ser testado. Resultados - os resultados das operações comerciais realizadas em dados históricos pelo Especialista. Gráfico - uma exibição gráfica dos resultados. Relatório - um relatório de teste detalhado. Jornal - um registro em que todas as ações e mensagens internas do Expert são gravadas. Resultados de Otimização - dados sobre cada passagem de otimização, incluindo insumos, rentabilidade e redução. Gráfico de Otimização - os resultados da otimização mostrada em forma de gráfico. 13 Configurando parâmetros de teste 13Para testar um consultor especialista, clique na guia Configurações na janela do testador. Aqui, o comerciante terá que selecionar o: Consultor Especialista - Os Conselheiros Especializados compilados estarão disponíveis para teste, e estes aparecerão no menu drop-down ao lado do Consultor Especialista. Propriedades Expert - Uma vez que o Expert foi selecionado, clique no botão Propriedades Expert para selecionar parâmetros para cada uma das três guias: Testes, Entradas e Otimização. Símbolo e Período - O símbolo é definido no campo Símbolo, o período de tempo é especificado no campo Período. Se não houver dados históricos salvos para o símbolo ou período, o testador irá baixar automaticamente as últimas 512 barras históricas. Modelo - Um dos três métodos de modelagem de dados históricos pode ser escolhido para testes: 13 13o Apenas preços abertos - o método mais rápido adequado para consultores especializados que controlam a abertura do bar. 13 Pontos de controle - os resultados são considerados apenas estimativas. 13o Cada tiquetaque - o método mais preciso de modelagem. Uma vez que este método envolve uma grande quantidade de dados de marca, normalmente é lento e pode diminuir a operação dos computadores. Data de uso - Os dados de preço históricos nos quais o teste será aplicado completam os campos De e Para para identificar um intervalo. Otimização - Verifique para habilitar o modo de otimização de parâmetros Expert se ele estiver desativado, o Expert será testado, mas não otimizado quando o botão Iniciar for pressionado. Abrir Gráfico - Abre um novo gráfico de preços com o símbolo selecionado para teste. O gráfico mostrará entradas e saídas de comércio, e pode ser aberto somente após o Expert ter sido testado. Modificar Especialista - Clique aqui para abrir o MetaEditor e faça alterações no código, se desejar. Iniciar - Pressione o botão Iniciar para testar ou otimizar. Uma barra de progresso aparecerá na parte inferior da janela Tester, como mostrado na Figura 22. 13 131313 Figura 22 - Uma barra de status aparece na parte inferior da janela Tester. Configurando a Otimização O MT4 pode criar automaticamente passagens consecutivas do mesmo Especialista, com diferentes entradas nos mesmos dados. A realização dessa otimização pode ajudar os comerciantes a determinar os insumos que têm os resultados mais favoráveis. Para configurar uma otimização, os comerciantes devem especificar quais variáveis ​​serão otimizadas clicando no botão Propriedades Expert na janela Tester. Isso abre uma nova janela com três guias, como mostrado na Figura 23:13 Teste - parâmetros gerais de otimização As entradas - entradas são variáveis ​​que afetam a operação de especialistas. Certifique-se de incluir insumos na licença de otimização desmarcada para desconsiderar durante a otimização. Se marcado, clique duas vezes em cada campo para especificar os valores para Iniciar (valor inicial), Etapa (intervalo de alteração) e Parar (valor final). Otimização - a guia permite que os comerciantes apliquem limitações durante a otimização. Se alguma das condições for cumprida durante uma passagem separada do processo de otimização, a otimização será interrompida. Verifique para habilitar uma condição de limite, como perda de lucro máximo e perda consecutiva. Figura 23 - Defina os parâmetros de Teste, Entradas e Otimização para realizar uma otimização. 13 Depois de fazer as seleções desejadas, clique em OK para fechar a janela. Certifique-se de que a caixa ao lado do campo Otimização na janela Tester esteja marcada (para habilitar a otimização) e clique em Iniciar para começar a otimização. As otimizações levam quantidades variáveis ​​de tempo dependendo do tipo de dados em que a otimização é realizada e a complexidade das entradas. Em geral, otimizações multi-variáveis ​​- aquelas que avaliam múltiplos níveis de múltiplas variáveis ​​- demoram mais tempo. 13 A guia Resultados da Otimização na janela do Tester contém um relatório final de cada passagem da otimização. Todos os dados são apresentados em uma tabela com os seguintes campos, mostrados na Figura 24: número pass-pass. Lucro - lucro líquido (lucro bruto menos perda bruta). Negociações totais - número total de negócios gerados. Factor de lucro - relação entre o lucro total e a perda total. Valores inferiores a um indicam um sistema perdedor. Pagamento esperado - expectativa matemática de ganhar. Drawdown - redução máxima em relação ao depósito inicial. Drawdown - redução máxima em termos de porcentagem. Entradas - valores dinâmicos das entradas durante cada passagem. 13 13 Figura 24 - Os resultados de otimização por passagem das entradas usadas para criar os resultados de cada passagem aparecem na coluna Entradas na extrema direita. 13Clique em qualquer cabeçalho (como Lucro) para classificar os dados por esse campo. Clique com o botão direito do mouse nos resultados de otimização e selecione Salvar como relatório para salvar uma cópia dos resultados. Conclusão A negociação automatizada e a optimização de testes de estratégia são recursos avançados da plataforma MetaTrader 4. A negociação automatizada é popular, pois remove algumas das emoções da negociação, ajuda os comerciantes a evitar erros de compra razoáveis ​​e responde rapidamente às mudanças nas condições do mercado. A capacidade de testar e otimizar uma idéia de negociação (Expert Advisor) antes de colocá-lo em um mercado ao vivo com dinheiro real é um passo inestimável no desenvolvimento de um sistema de negociação rentável. Depois de importar dados históricos e preparar dados para testar criando um novo Projeto você pode começar a testar alguma estratégia de negociação. Para começar a testar, pressione o botão Iniciar Teste depois disso, o teste começará imediatamente, e você verá as barras móveis no gráfico (s). Agora, você pode testar sua estratégia de negociação fazendo pedidos e veja como a estratégia funciona (consulte o próximo tutorial sobre como fazer pedidos). Você pode alterar a velocidade do teste, pausá-lo e desenhar novas barras pressionando um botão com a próxima barra de controle: 1. O botão de pausa - você pode definir o modo de pausa para pausar a mudança de preço e analisar a situação. Além disso, o modo Pausa permite os botões 4, 5, 6. A pausa pode ser definida e liberada com o botão Pausar em um teclado. 2. A velocidade de mudança de preço. Ao mover esta barra de trilha, você define a rapidez com que o tempo de teste está sendo executado. 3. Marque o tamanho do pacote. Aqui você pode definir com que frequência atualizar gráficos se você definir Todos os ticks - os gráficos serão atualizados após cada processamento de ticks se você definir 15 minutos - os gráficos serão atualizados após o processamento de 15 minutos - tick-package. Isso também afeta a velocidade. 4. Mover para trás por uma única barra. Este botão está disponível somente quando o conjunto de pausas. Ele eliminará 1 barra em termos do período de tempo atual. Se o período de tempo atual for de 1 hora - você voltará por 1 hora, se você tivesse alguns negócios fechados, eles poderiam ser restaurados. Você também pode usar o botão Backspace em um teclado para este propósito. 5. Avançar por uma única barra. Este botão está disponível somente quando o conjunto de pausas. Você irá avançar em 1 bar em termos do período de tempo atual. Se o período de tempo atual for de 1 hora - você irá avançar por 1 hora. Isso afeta todos os gráficos. Você também pode usar o botão Espaço em uma tecla do teclado para este propósito. 6. Avance para o tamanho da embalagem. Este botão está disponível somente quando o conjunto de pausas. Você avançará no tempo definido pelo tamanho do pacote de tiques (3). Você pode usar o botão F11 em um teclado para este propósito. Nota: você pode alterar as teclas de atalho para estas, e outras ações através do menu Ferramentas rarr, guia Hotkeys. Este é um modo de teste visual quando você pode ver seus negócios e colocá-los manualmente. Forex Tester também pode testar estratégias automatizadas escritas com C e Delphi. Você pode encontrar API e exemplos de como escrever indicadores e estratégias personalizados na pasta Exemplos após a instalação. A ajuda da API está habilitada em relação à Ajuda no menu Indicadores API da APIStrategies no Forex Tester. Você pode testar estratégias automatizadas com a opção Fast Test ou com a ferramenta Strategy Optimizer. O Forex Tester é um software que simula a negociação no mercado Forex, para que você possa aprender a negociar lucrativamente, criar, testar e refinar sua estratégia para negociação manual e automática. Software para copiar negócios entre contas MT4. Suporta todos os corretores, tem muitos recursos, como gerenciamento de loteria, comércio de filtragem e Reverse Trading, Lifetime Support. Bem, ajude você a tornar-se gerentes de dinheiro inteligentes e ganhar sua entrada no grupo de elite que realmente faz dinheiro negociando Forex. Software que abre trades em uma fração de segundo com uma calculadora de gerenciamento de riscos incorporada. Defina valores predefinidos Stop Loss Take Profit para entradas instantâneas. Compatível com Forex Tester e MT4.

No comments:

Post a Comment