среда, 9 мая 2018 г.

Testar estratégia de negociação online


Testador de Estratégia de Negociação.


Teste e otimize seu robô comercial antes de usá-lo para negociação real.


O testador de estratégia MetaTrader 5 integrado facilita o teste do desempenho automatizado do robô na negociação. Esta poderosa ferramenta não só permite testar a eficiência de um Expert Advisor, mas também permite detectar os melhores parâmetros de entrada antes de executar o EA em sua conta real.


Toda a operação do Strategy Tester é baseada em cotações históricas de moedas, ações e outros ativos. Durante o teste, o Consultor Especial passa pelas cotações acumuladas e executa transações virtuais de acordo com seu algoritmo. Este procedimento permite uma avaliação de como a EA teria negociado no passado.


O MetaTrader 5 Strategy Tester permite testar Expert Advisors em várias moedas. Os robôs comerciais têm acesso a todos os instrumentos financeiros no testador e podem realizar transações comerciais com qualquer um deles. Esse recurso permite que você experimente mais experientes especialistas em Expert que sejam capazes de analisar múltiplas moedas e identificar a correlação entre elas.


A principal vantagem do procedimento de teste é a possibilidade de avaliar o desempenho de um robô antes da negociação em uma conta real. Além disso, leva apenas alguns minutos no testador em vez de dias, semanas ou meses necessários para testar uma EA no mercado real. Esta é uma vantagem indiscutível do Strategy Tester, mas não todas as suas capacidades.


Modos de teste.


O MetaTrader 5 Strategy Tester oferece vários modos de teste para alcançar o melhor índice de velocidade / qualidade, de acordo com as necessidades do comerciante. "Cada tiquetaque" é usado para garantir a melhor precisão de teste. As condições simuladas são as mais realistas neste modo. "1 minuto de OHLC" é introduzido para comerciantes que desejam testar uma estratégia rapidamente, mas também com precisão ao mesmo tempo. Selecione "Abrir preços apenas" se você precisar de uma estimativa muito rápida e aproximada com base nos preços abertos das barras.


O Strategy Tester não é usado apenas para testar os robôs comerciais, mas também é usado para resolver muitos problemas matemáticos envolvendo otimização de parâmetros. Neste caso, o histórico comercial não é usado e o ambiente de mercado não é simulado dando lugar a cálculos matemáticos implementados no Expert Advisor.


Com testes de estresse, o teste de robôs comerciais pode ser ainda mais realista. O modo de Atraso Aleatório simula atrasos na rede ao transferir e processar pedidos de negociação, bem como atrasos na execução de solicitações pelos revendedores na negociação real.


Exibição gráfica dos resultados do teste.


A exibição dos resultados dos testes do Expert Advisors é uma das características mais notáveis ​​do Strategy Tester. Os resultados são mostrados em números exibindo o lucro de um Expert Advisor durante um teste. Além disso, eles também são representados por uma grande quantidade de dados estatísticos, incluindo taxa de lucro / perda, número de negócios lucrativos / deficitários, fator de risco, recompensa esperada e muito mais.


Os resultados dos testes de estratégias podem ser apresentados em gráficos para análise mais conveniente.


Teste visual.


O teste visual possibilita rastrear as operações de um Consultor Especialista em dados históricos de preços em tempo real:


Todas as ofertas realizadas são visualizadas em um gráfico, o que torna a análise mais conveniente. O processo de teste pode ser abrandado ou parado para observar como a negociação é realizada em qualquer intervalo de tempo específico.


O modo de visualização permite que o comerciante não apenas monitore a operação do robô comercial em tempo real, mas também permite o teste de indicadores técnicos personalizados. Por exemplo, você pode avaliar o comportamento de um indicador em dados históricos antes de comprá-lo no mercado.


Otimização.


Outra utilidade importante do Strategy Tester é a função de otimização, que permite escolher os melhores parâmetros de entrada para um robô comercial específico. Por exemplo, com otimização, você pode modificar os parâmetros para alcançar a máxima rentabilidade e estabilidade, risco mínimo e assim por diante.


Durante o processo de otimização, um robô comercial é testado várias vezes com diferentes conjuntos de parâmetros. Após a otimização, você pode comparar os resultados para selecionar os parâmetros que proporcionam o melhor desempenho para o seu robô.


O número de combinações de parâmetros de entrada na otimização pode ser irresistível: você pode ter até centenas ou mesmo milhares dessas combinações. Como resultado, a otimização pode se transformar em um processo muito extenso, mas ainda pode ser significativamente reduzida através do uso de algoritmos genéticos. Esse recurso desativa a pesquisa em série de todas as combinações de parâmetros de entrada e seleciona apenas aqueles que melhor atendem aos critérios de otimização definidos. Nas fases subseqüentes, as combinações "ótimas" são cruzadas até obter o melhor resultado possível. Os algoritmos genéticos ajudam a reduzir consideravelmente o número de combinações e o tempo total de otimização.


Exibição gráfica de resultados de otimização.


O Strategy Tester fornece poderosas ferramentas 2D e 3D para análise visual de resultados de otimização. Por exemplo, você pode analisar a correlação de um resultado final com dois parâmetros em 2D, enquanto o 3D permite que você visualize todo o processo da busca ótima de resultados durante a otimização.


Além dos recursos incorporados, você pode usar> "href =" mql5 / pt / articles / 403 "> métodos de visualização personalizados. Não é necessário preparar dados de forma específica, exportá-lo ou processar em um terceiro - Aplicação do partido. Os resultados podem ser revisados ​​durante o processo de otimização.


Testes avançados.


A opção de teste avançado embutida ajuda a evitar o problema de "sobre otimização" ou ajuste de parâmetros. Esta opção divide o banco de dados de cotações de moeda e estoque para otimização em duas partes separadas. A otimização é realizada para a primeira parte, enquanto a segunda parte é usada para confirmar os resultados obtidos. Se um robô comercial é igualmente eficiente em ambos os segmentos, esta é a prova de que o sistema comercial possui os melhores parâmetros e o ajuste de parâmetros é praticamente impossível.


MQL5 Cloud Network.


Testes e otimização distribuídos permitem a conexão de recursos computacionais adicionais para aprimorar esses processos. Por exemplo, você pode usar computadores adicionais em sua rede local para acelerar o processo de otimização. Mas isso não é tudo.


MQL5 Cloud Network é uma rede de computação em nuvem que une milhares de computadores de todo o mundo. O Strategy Tester pode se conectar à rede, beneficiando-se de um poder de computação quase ilimitado. Com a MQL5 Cloud Network, a otimização de aplicativos comerciais, que normalmente levaria meses para calcular se usando apenas um computador, agora pode ser completada dentro de algumas horas.


MQL5 Cloud Network pode ser ativado através da plataforma de negociação MetaTrader 5 em apenas alguns cliques. Saiba mais sobre como o MQL5 Cloud Network pode acelerar cálculos & gt; & gt;


Além de usar a rede de computação distribuída, você pode fornecer seu poder de computação da CPU e ganhar dinheiro. Você deve iniciar o componente MetaTester incluído na plataforma de negociação do MetaTrader 5 e seu computador será conectado à rede MQL5 Cloud.


O Strategy Tester é uma ferramenta poderosa e extraordinária criada para desenvolvedores de robôs comerciais. Sem o uso do testador, a criação de um robô eficiente e confiável é praticamente impossível. O Strategy Tester economiza muito tempo e permite criar um robô comercial verdadeiramente ótimo!


Teste de Estratégia.


O Strategy Tester permite que você teste e otimize as estratégias de negociação (Expert Advisors) antes de usá-las para negociação ao vivo. Durante o teste, um consultor especialista com parâmetros iniciais é executado em dados do histórico. Durante a otimização, uma estratégia de negociação é executada várias vezes com diferentes conjuntos de parâmetros que permitem selecionar a combinação mais adequada.


O Strategy Tester é uma ferramenta multi-moeda, que permite testar e otimizar estratégias de negociação de múltiplos instrumentos financeiros. O testador processa automaticamente informações de todos os símbolos que são usados ​​na estratégia de negociação, portanto, você não precisa especificar manualmente a lista de símbolos para teste / otimização.


O Strategy Tester é multi-threaded, permitindo assim usar todos os recursos disponíveis do computador. Testes e otimização são realizados usando agentes de computação especiais instalados como serviços no computador do usuário. Os agentes trabalham de forma independente e permitem o processamento paralelo de passagens de otimização.


Um número ilimitado de agentes remotos pode ser conectado ao Strategy Tester. Além disso, o Strategy Tester pode acessar o MQL5 Cloud Network. Ele reúne milhares de agentes em todo o mundo, e esse poder computacional está disponível para qualquer usuário da plataforma de negociação.


Além dos testes e otimização do Expert Advisor, você pode usar o Strategy Tester para testar a operação de indicadores personalizados no modo visual. Este recurso permite testar facilmente a operação das versões de demonstração dos indicadores baixados do mercado.


Como testar.


O teste de um Expert Advisor é a execução única com parâmetros fixos usando dados de preços históricos. Ele permite que você teste como a estratégia funciona antes de usá-lo em um mercado real.


Assista ao vídeo: como testar consultores e indicadores experientes antes da compra.


Assista ao vídeo para saber como testar um robô comercial antes de comprá-lo no mercado. Todos os produtos do mercado são fornecidos com uma versão de demonstração gratuita, que pode ser testada no Strategy Tester. Assista ao vídeo para obter detalhes.


Como selecionar um robô de negociação para testes.


Clique em & quot; Teste " no menu de contexto de um Expert Advisor na janela Navigator.


Depois disso, o Expert Advisor é selecionado no Strategy Tester.


Habilite símbolos necessários no Market Watch para consultores especializados em várias moedas.


O Strategy Tester permite estratégias de backtesting que comercializam vários símbolos. Esses robôs comerciais são convencionalmente chamados de assessores especializados em várias correntes.


O testador baixa automaticamente o histórico de símbolos necessários da plataforma de negociação (não do servidor de comércio!) Durante a primeira chamada dos dados de símbolo. Somente os dados do histórico de preços em falta são adicionalmente baixados do servidor de negociação.


Antes de começar a testar um Expert Advisor multi-moeda, habilite os símbolos necessários para testes no Market Watch. Abra seu menu de contexto, clique em & quot; Símbolos & quot; e habilite os instrumentos necessários.


Escolhendo parâmetros de teste.


Antes de começar a testar, selecione o instrumento financeiro para testar a operação do robô comercial, o período e o modo.


Símbolo e período.


Selecione o gráfico principal para testes e otimização. A seleção de símbolos é necessária para fornecer o desencadeamento de eventos OnTick () contidos em Expert Advisors. Além disso, o símbolo e o período selecionados afetam funções especiais no código Expert Advisor que usa os parâmetros atuais do gráfico (por exemplo, Symbol () e Period ()). Em outras palavras, o gráfico a que o Consultor Especial está vinculado deve ser selecionado aqui.


Selecione o período de teste e otimização. Você pode selecionar um dos períodos predefinidos ou definir um intervalo de tempo personalizado. Para definir um período personalizado, insira as datas de início e término nos campos apropriados à direita.


A característica específica do testador é que, adicionalmente, baixa alguns dados que precedem o período especificado (para formar no menos de 100 barras). Isso é necessário para um teste e otimização mais precisos. Por exemplo, se você testar em um período de uma semana, dois anos adicionais são baixados.


Se não houver dados de histórico suficientes para formar 100 barras adicionais (é especialmente significativo para os quadros mensais e semanais), por exemplo, ao especificar um início de teste próximo ao início dos dados de histórico existentes, a data de início do teste será ser automaticamente deslocado. Uma mensagem apropriada é adicionada ao jornal Strategy Tester.


Esta opção permite que você verifique os resultados dos testes para evitar ajustes em determinados intervalos de tempo. Durante o teste a frente, o período definido no campo Data é dividido em duas partes de acordo com o período de frente selecionado (meio, um terço, um quarto ou um período personalizado quando você especifica a data de início do teste para frente).


A primeira parte é o período de teste de volta. É o período de adaptação da operação do Consultor Especialista. A segunda parte é o teste direto, durante o qual os parâmetros selecionados são verificados.


O testador de estratégia permite que você imite os atrasos da rede durante uma operação do Consultor Especializado, a fim de tornar os testes mais próximos das condições reais. Uma certa demora é inserida entre a colocação de uma solicitação comercial e sua execução no testador de estratégia. A partir do momento de enviar um pedido até a sua execução, o preço pode mudar. Isso permite que você avalie como a velocidade de processamento comercial afeta os resultados da negociação.


No caso do modo de execução instantânea, os usuários podem verificar adicionalmente a resposta da EA a um requote do servidor de comércio. Se a diferença entre os preços solicitados e de execução exceder o valor de desvio especificado na ordem, a EA recebe um requote.


Observe que os atrasos funcionam somente para negócios realizados por uma EA (colocando pedidos, alterando os níveis de parada, etc.). Por exemplo, se uma EA usa ordens pendentes, os atrasos são aplicados somente para fazer um pedido, mas não para sua execução (em condições reais, a execução ocorre no servidor sem um atraso na rede).


Neste modo, todos os pedidos são executados a preços solicitados sem requerimentos. O modo é usado para verificar uma EA em condições "perfeitas".


Este modo permite testar uma EA em condições próximas das reais. O valor de atraso é gerado da seguinte forma: um número de 0 a 9 é selecionado aleatoriamente - este é o número de segundos para um atraso; se um número selecionado for igual a 9, outro número do mesmo intervalo é selecionado aleatoriamente e adicionado ao primeiro.


Assim, a possibilidade de um atraso de 0-8 segundos é de 90%, a possibilidade de um atraso de 9-18 segundos é de 10%.


Você pode selecionar um dos valores de atraso predefinidos ou definir um personalizado. A plataforma mede o ping para o servidor de comércio e permite que você configure esse valor como um atraso no testador para que você seja capaz de testar um robô nas condições mais próximas possível das reais.


Marque o modo de geração.


Selecione um dos modos de geração de tiques:


Cada marca é a mais precisa, mas também o modo mais lento. Emula todos os carrapatos. Cada tiquetaque baseado em tiques reais é tão próximo das condições reais quanto possível. Usa tiques reais de instrumentos financeiros acumulados por um corretor. A emulação não é realizada. Os dados de marcação têm tamanho maior. Fazer o download pode levar bastante tempo durante o primeiro teste. 1 minuto OHLC - neste modo apenas 4 preços (Open, High, Low e Close) de cada barra de minutos são emulados. Apenas preços abertos - neste modo, os preços da OHLC também são modelados, no entanto, apenas o preço aberto é usado para testes / otimização. Cálculos de matemática - neste modo, o testador não faz o download dos dados e informações do histórico em símbolos e também não gera carrapatos. Somente as funções OnInit (), OnTester () e OnDeinit () são chamadas. Assim, um testador pode ser usado para vários cálculos matemáticos onde a seleção de parâmetros é necessária.


Para obter mais informações sobre a geração de tiques, leia a seção apropriada.


Depósito inicial e alavancagem.


Especifique a quantidade do depósito inicial usado para testes e otimização. A moeda depende da moeda de depósito da conta atualmente conectada. Em seguida, selecione a alavanca para testes e otimização.


Observe que a especificação de símbolo não significa que o testador use apenas esses dados de histórico. O testador baixa automaticamente informações sobre todos os símbolos usados ​​no Expert Advisor. Antes do início do teste / otimização, todos os dados de preço disponíveis do símbolo do gráfico principal são baixados automaticamente do servidor. Pode demorar bastante tempo se a ligação à Internet for lenta. O download de todos os dados é executado uma vez, apenas as informações faltantes são baixadas durante as próximas iniciações. Somente os símbolos atualmente selecionados no Market Watch estão disponíveis para teste / otimização. Os dados de preço de todos os símbolos necessários são baixados automaticamente do servidor durante o teste e otimização. Os testes começam e finalizam às 00h. 00m.00s. das datas especificadas. Assim, a data de início do teste / otimização está incluída no período de teste, enquanto a data de término não está incluída. O teste termina no último tic da data anterior. Além disso, você não pode especificar a data de término, que é maior que a atual. Nesse caso, o teste de qualquer maneira será executado até a data atual (não incluindo).


Seleção de parâmetros de entrada.


Os parâmetros de entrada permitem que você controle o comportamento do Consultor Especializado, adaptando-o a diferentes condições de mercado e um instrumento financeiro específico. Por exemplo, você pode explorar o desempenho do Expert Advisor com diferentes valores Stop Loss e Take Profit, diferentes períodos da média móvel utilizada para análise de mercado e tomada de decisão, etc.


Especifique um valor para cada parâmetro de entrada.


Conjuntos de parâmetros. Você pode, a qualquer momento, retornar às configurações atuais do seu programa MQL5, salvando um conjunto de seus parâmetros usando um menu de contexto:


Para salvar os parâmetros como um arquivo definido em seu computador, clique em & quot; Save & quot ;. Esses arquivos podem ser movidos entre plataformas em diferentes computadores ou enviados para outros usuários. Para salvar parâmetros para uso futuro na plataforma atual, clique em "Salvar versão". Essas predefinições salvas estarão disponíveis, em seguida, na "Versão de carregamento & quot; submenu. Eles podem ser aplicados a qualquer momento, selecionando uma versão apropriada da lista.


Iniciando o teste.


Para iniciar o teste, clique em & quot; Iniciar & quot; no & quot; Configurações & quot; aba. O progresso do teste é exibido para a esquerda.


Onde visualizar os resultados dos testes.


Os resultados de um teste Expert Advisor são exibidos nas guias & quot; Result & quot; e "Gráfico".


Relatório de teste.


Os resultados de teste detalhados são exibidos no & quot; Result & quot; aba. A guia contém resultados gerais de testes, incluindo lucro e número de negócios, bem como muitos valores estatísticos para ajudar a avaliar o desempenho do robô comercial.


Gráficos adicionais visualizam a distribuição do número e o sucesso das operações de negociação por horas, dias e meses, bem como descrevem o parâmetro de risco da estratégia de negociação.


Consulte a seção de relatório de teste para obter detalhes.


Gráfico de teste.


No "Graph" guia, você pode determinar visualmente o quão bem sucedido o Consultor Especial realizado no instrumento selecionado no intervalo de tempo selecionado.


A curva de saldo (linha azul) e a curva de equidade (verde) são mostradas na área principal da guia. As datas são mostradas na escala horizontal, os valores do saldo / patrimônio são mostrados na escala vertical. A parte inferior da guia apresenta um histograma da carga em depósito, que é calculado como a relação entre margem e patrimônio (margem / patrimônio).


Os valores de saldo são mostrados no gráfico cada vez que são alterados (quando uma posição está fechada), os valores patrimoniais são adicionalmente mostrados com uma certa periodicidade entre as mudanças de saldo. Ao testar em contas com o modelo de gerenciamento de risco cambial, o gráfico mostra apenas o patrimônio líquido, enquanto o saldo e a carga de depósito não são mostrados. O status de negociação de tais contas é avaliado com base no nível de equivalência patrimonial. O saldo mostra apenas a quantidade de dinheiro na conta e ignora os ativos e passivos do comerciante. A carga de depósito (margem / patrimônio) não é exibida, porque na margem do modo de cálculo da permuta é igual ao valor descontado atual do ativo / passivo, e muda juntamente com o patrimônio líquido.


Testando o progresso na revista.


O progresso do teste é refletido no & quot; Journal & quot ;. Além disso, as mensagens do Expert Advisor são adicionadas ao Journal. No modo de teste visual, o progresso do teste pode ser visto diretamente no gráfico.


Progresso de teste em um gráfico.


Assim que o teste for concluído, você pode abrir o gráfico no qual o Expert Advisor foi testado (símbolo e período selecionados). Clique em & quot; Open Chart & quot; no menu de contexto do & quot; Result & quot; aba. Todos os negócios realizados pelo Expert Advisor durante o teste são mostrados no gráfico. Se um modelo chamado tester. tpl estiver disponível na pasta / perfis / modelos da plataforma de negociação, ele será aplicado ao gráfico aberto. Se o modelo não estiver disponível, o padrão é usado (default. tpl).


Se o Expert Advisor testado usa indicadores, que são executados no símbolo e período de teste, eles também são exibidos no gráfico. No entanto, se a descarga forçada de um indicador (a função IndicatorRelease) for implementada no código-fonte do Expert Advisor, não é exibida no gráfico.


Testando um Robô de Negociação em um Período Avançado Não Otimizado.


O teste avançado é a corrida repetida do Expert Advisor em um período de tempo diferente. Esse recurso permite evitar ajustes de parâmetros em determinadas áreas de dados históricos.


Para iniciar o teste direto, no campo Avançar da guia Configurações, selecione a parte do período total para isso:


Não são utilizados ensaios sem avanço; 1/2 - metade do período especificado é usado para o teste para frente; 1/3 - um terço do período especificado é usado para o teste para frente; 1/4 - uma quarta do período especificado é usado para o teste para frente; Personalizado - especifique o dia de início do teste direto manualmente.


Sempre a segunda (última) parte do período total é tomada para o teste a frente. A data de início do período de avanço é marcada por uma linha vertical no gráfico.


Quando o teste para frente está ativado, a parte selecionada é separada do período especificado na "Data" campo. A primeira parte é o período de teste de volta, e o segundo é o período de teste para frente.


Os resultados do teste direto são exibidos na aba separada "Encaminhar". A data de início do período de avanço é marcada por uma linha vertical no gráfico.


Teste visual.


No Strategy Tester da plataforma de negociação, você pode testar Expert Advisors e indicadores no modo visual. Este modo permite visualizar exatamente como o Consultor Especial realiza operações de comércio durante o teste posterior. Cada troca é exibida no gráfico de um símbolo financeiro.


Para habilitar o teste visual, selecione & quot; Visualização & quot; nas configurações:


O teste visual não está disponível quando a otimização está habilitada. Os testes visuais só podem ser realizados em agentes locais. Se um agente remoto for selecionado para teste, escolha um local usando o & quot; Selecione & quot; comando em seu menu de contexto.


O teste visual é executado em uma nova janela, que simula uma plataforma de negociação separada: contém gráficos, Market Watch e a janela Toolbox onde você pode visualizar as operações de negociação e o Journal.


Teste do controle do processo.


Para pausar, agilize ou desacelere o teste, use a barra de ferramentas. Você também pode saltar para uma data específica do teste.


Você pode controlar convenientemente o processo de teste através de hot keys, as combinações estão listadas ao lado dos comandos do menu.


Monitorando o teste do Supervisor Especialista em um gráfico.


O objetivo principal desse tipo de teste é a análise visual do desempenho do Expert Advisor. Um gráfico é gerado em tempo real com base em dados de preços históricos emulados. As operações do robô comercial são exibidas neste gráfico.


As operações de negociação são exibidas como ícones (um acordo de compra) e (um acordo de venda). Uma linha pontilhada é exibida entre as entradas do mercado e as saídas.


Você pode alterar a aparência de um gráfico, mostrar indicadores ou objetos gráficos usando modelos. Para um modelo a ser aplicado, seu nome deve corresponder ao nome do Consultor Especializado testado, por exemplo, ExpertMACD. tpl. O modelo deve ser colocado na pasta / perfis / modelos da plataforma de negociação. Uma lista de símbolos disponíveis no modo de gráfico é limitada ao símbolo de teste principal, bem como os símbolos cujos dados são usados ​​pelo consultor especialista. O período do gráfico não pode ser alterado. O período selecionado nas configurações é usado para o gráfico de teste principal. Os períodos solicitados pelo consultor especialista são usados ​​para outros símbolos. Para alternar entre símbolos, use o & quot; Exibir - Gráficos & quot; cardápio.


Exibindo dados de preços no Market Watch.


A janela Market Watch mostra os preços gerados durante o teste. É semelhante ao Market Watch da plataforma de negociação, mas tem algumas características específicas. Para mostrar / ocultar esta janela, use o comando Market Watch no menu Ver ou pressione Ctrl + M.


A guia Símbolos apresenta a informação de preços atual dos instrumentos financeiros. A lista de símbolos exibidos é limitada ao símbolo de teste principal, bem como os símbolos cujos dados são usados ​​pelo Expert Advisor.


A guia Tiqueiros contém um gráfico dos preços gerados durante o teste. O número de carrapatos exibidos é limitado a 64.000.


Exibindo detalhes de barras e valores de indicadores na janela de dados.


A janela de dados exibe informações sobre os preços (OHLC), data e hora de um bar, spread, volume e indicadores. Aqui você pode encontrar rapidamente informações sobre uma barra particular e os indicadores aplicados em um ponto selecionado do gráfico. A janela pode ser ativada ou desativada clicando em & quot; Data Window & quot; no menu Ver ou pressionando Ctrl + D.


A parte superior da janela contém o nome de um instrumento financeiro e o período do gráfico. As informações sobre a posição atual do cursor no gráfico são mostradas abaixo. As informações sobre indicadores abertos em subconjuntos separados são mostradas em blocos separados.


Visualizando detalhes de trades na caixa de ferramentas.


Para um estudo detalhado dos negócios realizados pelo Expert Advisor, use a janela Toolbox. Tem várias guias com as seguintes informações:


Posições abertas atuais e pedidos pendentes O histórico de pedidos e negócios O histórico dos pedidos comerciais do Expert Advisor, incluindo solicitações para modificar ordens pendentes, parada de nível de cargos, etc.


Informações sobre os parâmetros da operação comercial estão disponíveis nas seções Comércio e História.


Detalhes adicionais sobre testes estão disponíveis no Jornal. Contém informações sobre testes e ações do Consultor Especial realizado durante o teste.


Enquanto o visualizador estiver aberto, os logs dos agentes de teste não são enviados para o Strategy Tester da plataforma de negociação. No entanto, eles podem ser vistos através da plataforma de negociação usando os "Questões locais de agentes locais" comando no menu de contexto.


Testando indicadores no modo visual.


O modo de teste visual permite que você monitore o comportamento dos indicadores em dados históricos. Esse recurso permite que você teste facilmente um indicador antes de comprá-lo no mercado. Baixe a versão de demonstração gratuita e execute o indicador no Strategy Tester.


Selecione o tipo de programa & quot; Indicadores & quot ;, então selecione o indicador e clique em & quot; Iniciar & quot ;. O modo de visualização é ativado automaticamente. O resto dos parâmetros são definidos da mesma maneira, como durante o teste de robôs comerciais.


O comportamento do indicador é mostrado em um gráfico, que é plotado com base em seqüências de tiques simulados no testador.


Criar e analisar estratégias de negociação.


use as ferramentas que todos os comerciantes profissionais desejam.


Expert Advisor Studio.


Gerador e analisador on-line para consultores especializados. Suporta as contas de hedge e compensação MetaTrader 4 e MetaTrader 5.


Expert Advisor Studio permite que você crie estratégias que funcionem melhor com seu corretor. Você ganha total controle sobre os dados históricos, as regras de negociação e os parâmetros da sua conta. Definindo critérios de aceitação, validação de estratégia e Stop Loss & amp; Tome níveis de lucro é uma brisa. O Expert Advisor Studio possui ferramentas para análises avançadas e testes de robustez da estratégia, tais como: Out of Sample, Monte Carlo e Multi Market. Você provavelmente avaliará a capacidade de filtrar e classificar todas as estratégias geradas em uma coleção.


Forex Strategy Builder Professional.


Plataforma profissional para gerar e analisar estratégias avançadas. Suporta as contas de compensação MetaTrader 4 e MetaTrader 5.


O Forex Strategy Builder Professional (FSB Pro) é o principal programa de análise técnica. Isso traz um novo nível de compreensão no comércio automático.


Aqui você pode construir suas estratégias de negociação usando ferramentas de design sofisticadas que permitem que você modifique as posições já abertas, use indicadores de diferentes pares de moedas, siga as tendências de intervalos de tempo mais altos. O Forex Strategy Builder permite que você crie Expert Advisors que atua em vários níveis usando grupos lógicos para as regras de negociação.


O programa permite estudar o comportamento das suas estratégias com os mais profundos detalhes. Isso acontece usando diferentes métodos de cálculo do teste histórico e menores dados do período de tempo.


Testador de opções binárias.


Gerador de estratégias para opções binárias. Suporta o MetaTrader 4 para sinais, o plugin BO requer para negociação.


Sim. Você está lendo isso corretamente. Este é o primeiro software do mundo que permite que você faça um teste histórico detalhado de estratégias de opções binárias. BO Tester tem todas as capacidades do EA Studio, mas está programado para negociar de acordo com as regras de negociação de opções binárias.


Você pode usar o programa para obter sugestões quando é o momento certo para entrar no mercado. Você também pode trocar automaticamente se o seu corretor MetaTrader 4 oferecer um plugin BO para o comércio automático especializado em BO.


Algo Studio.


Experiência moderada requerida, Online, Assinatura. Suporta cAlgo e cTrader.


O Algo Studio segue os princípios do EA Studio. Esta aplicação usa cópias dos indicadores originais do cAlgo e oferece a oportunidade de gerar e analisar cBots para cAlgo e cTrader.


Os cBots que você exporta estão escritos em 100% de código C # limpo que você pode compilar e testar no cAlgo.


Você também pode carregar e negociar seus melhores bots de negociação no cTrader com uma demo ou conta real.


Estúdio NinjaScript.


Experiência moderada requerida, Online, Assinatura. Suporta NT 7 & amp; NT 8.


O NinjaScript Studio ajuda você a gerar estratégias de negociação automaticamente. Você pode importar dados para o mercado que você precisa no aplicativo e configurar uma conta virtual. Depois disso, você pode gerar estratégias automaticamente. O gerador de estratégia automatizado cria estratégias para o seu mercado com o montante de entrada desejado e Stop Loss and Take Profit. O Gerador valida as estratégias com os critérios que você definiu e coleta o melhor deles em uma Coleção.


O NinjaScript Studio fornece ferramentas poderosas para testar a robustez de suas estratégias - um simulador Monte Carlo e um testador Multi Market.


Você pode automatizar completamente o fluxo de trabalho usando o Reator de Estratégia. Faz o que você faz normalmente manualmente - criando uma estratégia, otimizando os parâmetros do indicador, validando com Monte Carlo e Multi Market e coletando os melhores.


Por que o Software do Forex é importante.


Estou feliz com minha abordagem (extremamente baixo risco), e muitas das estratégias são excelentes - FSB é um software fantástico, não posso agradecer o suficiente para criá-lo! Eu atualmente estou negociando ativo com mais de 40 estratégias por alguns meses e estou tendo muito sucesso até agora.


Acabei de iniciar uma prova gratuita ontem, 24 horas atrás e já carreguei uma EA em MT4 e um comércio vencedor também foi gerado. Software incrível e apoio realmente fantástico com o Sr. Popov, portanto, para ajudar.


Também fiz um teste gratuito com outro software e, mesmo depois de uma semana, não consegui entender nada.


Toda a experiência é fantástica!


Eu normalmente programa e teste um especialista por cerca de dois meses no MT4. Faço isso por 2 dias com o Strategy Builder. Isso me poupa uma grande quantidade de tempo.


Mesmo o software de alto preço terá problemas para combinar este. FSB Pro já pode oferecer a maioria dos recursos de qualquer software similar, não importa o preço !!


David MacKay (BlaiserBoy)


Lembro-me do início e dos primeiros dias do desenvolvimento do FSB e FST. Na verdade, tem sido uma enorme evolução. O último FSB Pro está muito além das minhas expectativas. Há vários anos, não consegui imaginar que eu possa executar um ótimo software no meu computador.


Eu só quero felicitá-lo pelo seu brilhante recurso chamado "Strategy Generator". Isto é o que separa o seu software de todos os seus concorrentes.


. Backtest com MT4 é sloooooooooooooooow. Eu gosto muito de velocidade de relâmpago do FSB.


Eu sou húngaro, eu trabalho na Coréia e seu software me poupa muito trabalho no teste e no comércio de volta. Muito trabalho de precisão, programação impecável, eu aprecio, mantenha-se.


Em primeiro lugar, obrigado, sr. Popov por seu desenvolvimento e paixão ao fazer este software, eu gostaria de lhe dizer que a vida da minha família mudou drasticamente financeiramente por causa de seus presentes únicos, programando algo tão especial para nós.


O que eu realmente gosto no Forex Strategy Builder é a capacidade de ver resultados imediatamente, sem a necessidade de clicar no botão "Iniciar" no MetaTrader uma e outra vez. Mas é tão rápido que sempre me pergunto se o resultado é real ou não.


Plataformas de negociação suportadas.


Meta Trader 4.


MetaTrader 4 (Wikipedia: MetaTrader 4) é uma plataforma de negociação de desktop criada pelo MetaQuotes corp. É a plataforma mais utilizada entre os comerciantes de varejo fornecidos por mais de 400 corretores. O MT4 foi bem aceito porque permite que os comerciantes usem seus próprios programas para demonstração e negociação real e para análise de mercado.


Nossos produtos.


O Forex Strategy Builder pode se conectar ao MT4 através de uma ponte, o que lhe dá a capacidade de negociar estratégias com todos os indicadores do FSB Pro. O programa também exporta assessores especialistas nativos. Uma grande vantagem é que você pode negociar um portfólio de especialistas em um único par de moedas.


O Expert Advisor Studio fornece significados para importar dados do MT4 e exporta os especialistas nativos do MQL4.


Meta Trader 5.


O MetaTrader 5 foi projetado para substituir MT4. O programa veio com uma linguagem de programação avançada, que foi posteriormente implementada parcialmente no MT4. Agora o MT 5 oferece funcionalidade igual a MT4. No entanto, há uma diferença no código de execução da ordem, o que torna o código de especialistas MQL4 incompatível. Felizmente, nosso software forex abrange ambas as versões.


Nossos produtos.


O Forex Strategy Builder pode importar dados históricos do MT5 e pode gerar especialistas na linguagem MQL5. O programa suporta apenas contas de compensação. Ele utiliza a capacidade MT5 para modificar o volume das posições, o que é muito útil quando seus especialistas adicionam, reduzem ou invertem posições.


Expert Advisors Studio suporta contas de compensação MetaTrader 5 e hedge.


cAlgo & amp; cTrader.


cAlgo & amp; O CTRader é fornecido pela Spotware. A principal diferença entre cAlgo e MT é a linguagem de programação - C # completo e MQL customizado. No entanto, o cAlgo não possui um bom editor de programação e funcionalidade de depuração.


Nossos produtos.


O Algo Studio suporta cAlgo e cTRader. É uma poderosa plataforma on-line para gerar, testar e analisar automaticamente cBots para cAlgo e cTrader. O aplicativo exporta código fonte C # nativo para cAlgo.


Ele usa apenas indicadores padrão cAlgo e cTrader. Os cBots exportados são muito limpos e rápidos. Você pode modificá-los facilmente no editor cAlgo. Após uma compilação, você pode ver os cBots no cTrader para negociação real ou de demonstração.


o que fazer a seguir?


Comece a trabalhar com a plataforma que melhor lhe convier. Nós prometemos, que com o tempo você terá um comerciante melhor e mais confiante.


Todas as plataformas são feitas para protegê-lo como comerciante, para proteger sua conta e para aumentar seus lucros.


Quanto mais cedo você começar, melhor. Escolha um dos nossos pacotes porque eles são a maneira mais eficaz de obter software que tenha provado ser efetivo.


Invista no seu sucesso!


Compre um pacote forex com todas as ferramentas de forex úteis que você precisa.


Forex Software Ltd.


Software automatizado de negociação forex para iniciantes e comerciantes profissionais. Crie, teste e exporte Expert Advisors para MetaTrader.


Software Estratégico.


Docs & amp; Guias.


Divulgação de risco.


Futuros e negociação forex contém um risco substancial e não é para cada investidor. Um investidor poderia potencialmente perder todo ou mais do que o investimento inicial. O capital de risco é o dinheiro que pode ser perdido sem comprometer a segurança financeira ou o estilo de vida. Somente o capital de risco deve ser usado para negociação e somente aqueles com capital de risco suficiente devem considerar a negociação.


Divulgação de desempenho hipotético.


Os resultados de desempenho hipotéticos têm muitas limitações inerentes, algumas das quais são descritas aqui. Nenhuma representação está sendo feita que qualquer conta seja ou seja susceptível de atingir lucros ou perdas semelhantes às exibidas; na verdade, há freqüentemente diferenças acentuadas entre resultados de desempenho hipotéticos e os resultados reais posteriormente alcançados por qualquer programa comercial específico. Uma das limitações dos resultados de desempenho hipotéticos é que eles geralmente são preparados com o benefício de retrospectiva. Além disso, a negociação hipotética não envolve risco financeiro, e nenhum registro de negociação hipotético pode explicar completamente o impacto do risco financeiro de negociação real. por exemplo, a capacidade de suportar perdas ou aderir a um determinado programa de negociação, apesar das perdas comerciais, são pontos importantes que também podem afetar negativamente os resultados comerciais reais. Existem inúmeros outros fatores relacionados aos mercados em geral ou à implementação de qualquer programa de negociação específico que não pode ser totalmente contabilizado na preparação de resultados de desempenho hipotéticos e tudo o que pode afetar negativamente os resultados da negociação.


Copyright © 2006 - 2017 Forex Software Ltd. Todos os direitos reservados.


Teste de Estratégia.


Use dados históricos do mercado para ajudá-lo a testar as estratégias de negociação antes de investir, com o Wealth-Lab Pro®.


Wealth-Lab Pro ®


O Wealth-Lab Pro permite que você personalize com ou sem código, teste várias estratégias ao mesmo tempo e coloque trades manualmente ou automaticamente. * Está disponível para clientes que negociam mais de 36 vezes em um período contínuo de 12 meses, com um mínimo de US $ 25.000 em ativos.


Execute testes de estratégia pré-construídos que incluem dividendos, comissões e juros. Obtenha até 10 anos de dados históricos diários. Veja até 20 anos de dados históricos diários, 7 anos de dados históricos intradiários e 6 anos de dados fundamentais. Personalize facilmente as estratégias usando o Criador de Estratégias de arrastar e soltar. Combine estratégias em um único teste. Acompanhe suas estratégias ativas e gerencie alertas comerciais com o Monitor de Estratégia. Agir e colocar trocas de alertas comerciais. Obtenha opções de personalização mais avançadas e crie estratégias usando o código.


Requisitos de sistema.


Processador duplo de 3,2 GHz.


3 GB de RAM ou superior.


DSL, cabo ou T1.


32 bits ou superior.


Para PCs: Windows 10, Windows 7.


200 MB recomendados para instalação.


Usando o Wealth-Lab Pro.


Ligue para um especialista em negociação.


Mais Informações.


Crie seus conhecimentos de investimento com essa coleção de vídeos de treinamento, artigos e pareceres de especialistas.


Inscreva-se para receber notícias, ofertas e eventos especificamente voltados para comerciantes ativos.


Os testes de estratégia e os recursos de backtesting disponíveis na Fidelity ou no WealthLabPro® e em todos os sinais comerciais resultantes gerados pelas estratégias são fornecidos para fins educacionais e apenas como exemplos. Não devem ser usados ​​ou confiados para tomar decisões sobre sua situação individual. Você pode modificar os parâmetros de backtesting conforme entender. A Fidelity não está adotando, fazendo uma recomendação ou endossando qualquer estratégia de negociação ou de investimento ou segurança específica. O recurso backtesting fornece um cálculo hipotético de como um título ou uma carteira de valores mobiliários realizarão durante um período de tempo histórico de acordo com os critérios da estratégia de troca de exemplo. Somente os valores mobiliários existentes durante o período de tempo histórico e que possuem dados de preços históricos estão disponíveis para uso no recurso backtesting. O recurso tem apenas uma habilidade limitada para calcular comissões de negociação hipotéticas, e não conta para quaisquer outras taxas ou para conseqüências fiscais que possam resultar de uma estratégia de negociação. Você não deve assumir que o backtesting de uma estratégia de negociação fornecerá qualquer indicação de como sua carteira de valores mobiliários, ou uma nova carteira de valores mobiliários, pode realizar ao longo do tempo. Você deve escolher suas próprias estratégias de negociação com base em seus objetivos específicos e tolerâncias de risco. Certifique-se de revisar suas decisões periodicamente para se certificar de que elas ainda são consistentes com seus objetivos.


O desempenho passado não é garantia de resultados futuros.


Permaneça conectado.


Baixe o Wealth-Lab Pro ®


Obtenha a ferramenta de teste de estratégia personalizável e fácil de usar que oferece recursos líderes no setor.


Experimente hoje: Baixe uma versão de avaliação de 30 dias com funcionalidade limitada.


Clientes elegíveis: para obter acesso à versão completa do Wealth-Lab Pro ou para obter mais informações, ligue para 800-823-0175.


Os clientes com um processador de 64 bits devem baixar esta versão.


Wealth-Lab Pro ®: "Under the Hood"


Já se perguntou como criar gráficos personalizados, indicadores ou adicionar sua própria visão de desempenho ao Wealth-Lab Pro? Esta biblioteca de artigos técnicos irá ajudá-lo a personalizar recursos no Wealth-Lab Pro para adicionar ainda mais energia às suas estratégias comerciais.


Saiba como criar indicadores personalizados no Wealth-Lab Pro.


Saiba como criar seu próprio ChartStyle no Wealth-Lab Pro.


Descubra como personalizar configurações de gráfico e objetos de desenho no Wealth-Lab Pro.


Compreenda como criar um índice ou indicador personalizado no Wealth-Lab Pro.


Descubra como criar um otimizador personalizado para testar se a sua estratégia comercial é robusta.


Defina uma visão de desempenho personalizada para exibir os resultados da sua estratégia de negociação.


Precisa de um plano de contingência para sua estratégia comercial? Crie um PosSizer que altere as regras originais de dimensionamento de posição enquanto a estratégia está sendo executada.


Suporte acessível de suas ambições de negociação Podemos ajudá-lo a analisar sua estratégia de negociação de ações.


Como funciona? Muito fácil!


Você nos explica sua estratégia de negociação de ações preenchendo o formulário aqui.


Nós nos comunicamos com você, esclarecemos as perguntas (se houver) e fornecemos uma cotação e um cronograma.


Você aceita a cotação e os nossos termos de serviço e pague.


Nós executamos sua estratégia em nossos dados históricos, geramos e enviamos o relatório de desempenho da estratégia.


O que você obtém.


Para teste de volta:


Relatório de teste de estratégia de negociação detalhada (PDF), que inclui: Relação de Sharpe Retorno total Número de negociações Número de negócios longos Número de negociações curtas Número de negociações vencedoras Número de negociações perdidas Duração média do comércio Média de negócios por dia Remessa máxima Aumento máximo intradiário Máximo Intraday gráficos de perda de cada comércio (se você optar por incluí-los). Os gráficos podem ser personalizados para você. Resultados da simulação de Monte Carlo (se você optar por incluí-lo): Número de cenários Resumo gráfico da distribuição dos retornos Retorno médio ($,%) Remessa máxima média ($,%) Retorno ao índice de retirada Número de vezes que a conta foi arruinada (saldo mínimo alcançado ) "Com probabilidade de X% o retorno da sua estratégia será pelo menos Y%" Lista de todas as negociações em formato CSV (você pode abri-lo no Excel). Você pode solicitar colunas para este arquivo. É conveniente se você deseja analisar como a mudança de determinados parâmetros afeta o resultado geral. Tenha cuidado com o excesso de ajuste ao ajustar seus parâmetros e tentar maximizar o seu ganho hipotético.


Se você se inscrever para alertas ao vivo:


Vamos configurar o nosso sistema para explorar o mercado para você. Uma vez que a situação do mercado satisfaça os critérios que você definiu, o sistema enviará um alerta de e-mail instantâneo para você. O conteúdo do alerta pode ser personalizado para você.


O custo da assinatura dependerá da complexidade da sua estratégia. Envie-nos o seu pedido aqui, e nós lhe forneceremos um orçamento gratuito.


Nossa vantagem.


Back Testing.


Você já pode ter uma idéia de negociação de ações, o que parece ser promissor para você. Claro, antes de investir dinheiro em qualquer idéia, você precisa estar confiante nele. Há várias maneiras de testar sua estratégia comercial (ou sistema). Você pode fazer um teste de "globo ocular" navegando através de vários gráficos procurando uma confirmação de seus pressupostos, isso é demorado e não é confiável. Você pode usar uma plataforma de teste de volta online, mas você precisará aprender uma linguagem de programação para isso. Você pode contratar um programador, mas geralmente é caro.


Conosco, você evitará todas as desvantagens e obterá dados detalhados e detalhados que refletem o desempenho histórico de sua estratégia de negociação de ações. Nosso preço é muito acessível e o prazo médio de entrega do relatório é de 3-5 dias úteis. Além disso, garantimos a total privacidade de suas idéias comerciais.


Realizamos testes históricos de acordo com padrões e melhores práticas: não há viés (sobrevivência, avanço ou qualquer outro tipo), as taxas de transação serão levadas em consideração, as regras são totalmente personalizáveis ​​de acordo com sua estratégia. Veja um exemplo aqui.


Simulação de Monte Carlo.


Se você nunca usou a simulação de Monte Carlo para sua análise comercial, provavelmente deve considerar começar a fazê-lo. A simulação de Monte-Carlo é uma ferramenta estatística muito poderosa, que pode ajudá-lo a responder a essas questões:


Qual é a probabilidade de ganhar X% com minha estratégia de negociação dentro de um determinado período de tempo. Que tipo de redução é possível Qual é o risco de arruinar a conta E o mais importante - a recompensa vale o risco.


Teste ao vivo e Live Trading.


Depois de ter uma estratégia de negociação (um sistema de negociação a. k.a.) que você acredita tem algum tipo de vantagem, e você está satisfeito com seu desempenho histórico e estatístico, você pode querer verificar como a estratégia executa em dados reais. Vamos configurar o nosso sistema, para que acompanhe o estoque de dados marcados de acordo com suas regras e informá-lo uma vez que a situação do mercado atenda aos critérios que você definiu. Você receberá alertas de e-mail instantâneos e imparciais. No final de cada mês, geraremos um relatório de resumo para você.


Viver com sua estratégia comercial é um momento emocionante! Verifique se você está preparado corretamente. Defina o tamanho da sua conta - não invoque muito muito cedo; determine o tamanho da posição; Defina o seu ponto de abandono no caso de algo ficar mal. Você ficará bastante confiante em sua estratégia depois de completar todas as etapas de teste, mas lembre-se, geralmente as bordas comerciais não são perpétuas.


Do nosso lado, vamos monitorar o mercado para você e garantir que você receba alertas oportunos. Não há diferença entre testes ao vivo e alertas de negociação ao vivo. Você decide quando está pronto para começar a negociar sua estratégia.


P. Que tipo de estratégias de negociação você pode analisar?


Nós nos especializamos em estratégias de negociação de ações intraday, swing e buy-and-hold. Nós não trabalhamos com HFT. Podemos realizar testes históricos em quaisquer intervalos de ticker que sejam iguais ou iguais a um minuto.


Nosso preço depende da complexidade de sua estratégia. Usamos a nossa plataforma de testes semiautomática única, para que possamos manter preços muito acessíveis para nossos clientes. O preço médio para o teste de volta pura é de US $ 140. Custo médio para alertas de teste ao vivo e # 8211; Taxa de instalação de $ 70 e uma subscrição mensal de US $ 60, mas, novamente, o preço depende de uma estratégia específica.


Você sempre pode obter uma cotação gratuita - basta preencher o formulário aqui.


P. Você pode testar estratégias no intervalo de ticker abaixo de 1 minuto?


Atualmente, não podemos fazer testes de teste dessas estratégias. No entanto, podemos configurar alertas de teste ao vivo para você. Podemos monitorar os preços das ações a cada segundo, se a sua estratégia o exigir.


P. Qual a diferença entre alertas de teste ao vivo e alertas de negociação ao vivo?


Os alertas são os mesmos e a lógica por trás deles é a mesma. Depois de configurar testes ao vivo com a gente, você pode mantê-lo para negociação ao vivo. Não há taxa adicional ou qualquer tipo de transição. Só você decide quando deseja iniciar a negociação ao vivo.


Sim. Se você estiver interessado, contacte-nos.


P. Você pode ajudar a construir uma estratégia de negociação automatizada?

Комментариев нет:

Отправить комментарий