Thursday 10 August 2017

Testare un trading system


Teste de Estratégia de Negociação Teste e otimize seu robô de negociação 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 várias 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 ótimo índice de velocidade, de acordo com as necessidades dos comerciantes. Cada tico é usado para garantir a melhor precisão do teste. As condições simuladas são as mais realistas neste modo. Um OHLC de 1 minuto é introduzido para comerciantes que desejam testar uma estratégia rapidamente, mas também com precisão ao mesmo tempo. Selecione Abrir preços somente se precisar de uma estimativa muito rápida e aproximada com base em barras de preços abertos. 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 de negociação não é usado e o ambiente de mercado não é simulado dando lugar a cálculos de matemática 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 dos pedidos pelos revendedores na negociação real. Exibição gráfica dos resultados do teste A exibição dos resultados dos testes de Expert Advisors é uma das características mais notáveis ​​do Strategy Tester. Os resultados são mostrados em números que exibem um lucro de Expert Advisors durante um teste. Além disso, eles também são representados por uma grande quantidade de dados estatísticos, incluindo taxa de porcentagem de lucro, número de negócios lucrativos, 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. Testes visuais O teste visual possibilita acompanhar as operações de um Expert Advisors em dados históricos de preços em tempo real: todos os negócios realizados são visualizados 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 ao comerciante não apenas monitorar a operação dos robôs comerciais em tempo real, mas também permite o teste de indicadores técnicos personalizados. Por exemplo, você pode avaliar um comportamento de indicadores em dados históricos antes de comprá-lo no mercado. Otimização Outro utilitário 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 oferece 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 internos, você pode usar hrefmql5enarticles403 métodos de visualização personalizados. Não é necessário preparar dados de forma específica, exportá-lo ou processar em um aplicativo de terceiros. Os resultados podem ser revisados ​​durante o processo de otimização. Teste avançado 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 ações 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 de negociação possui os melhores parâmetros e o ajuste de parâmetros é praticamente impossível. MQL5 Cloud Network O teste e a 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 conectar-se à rede, beneficiando de um poder de computação quase ilimitado. Com o MQL5 Cloud Network, a otimização de aplicativos comerciais, que normalmente levaria meses para calcular se usando apenas um computador, agora pode ser concluída dentro de algumas horas. O 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 gtgt 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 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 ideal O MetaQuotes Software Corp. é uma empresa de software e não fornece serviços de investimento ou corretagem nos mercados financeiros. ORGANIZAÇÃO DO COMÉRCIO DO MUNDO ENTENDENDO A OMC: BÁSICOS Princípios do sistema de negociação O Os acordos da OMC são longos e complexos porque são textos legais que cobrem uma ampla gama de atividades. Eles lidam com: agricultura, têxteis e roupas, bancos, telecomunicações, compras governamentais, padrões industriais e segurança de produtos, regulamentos de saneamento de alimentos, propriedade intelectual e muito mais. Mas uma série de princípios simples e fundamentais são executados em todos esses documentos. Esses princípios são a base do sistema multilateral de comércio. Um olhar mais atento sobre estes princípios: clique no botão para abrir um item. Uma árvore para navegação no site será aberta aqui se você ativar o JavaScript no seu navegador. 1. Nação mais favorecida (MFN): tratar outras pessoas de forma igual nos termos dos acordos da OMC, os países normalmente não podem discriminar entre seus parceiros comerciais. Conceda a alguém um favor especial (como uma taxa de direito aduaneiro mais baixo para um de seus produtos) e você deve fazer o mesmo para todos os outros membros da OMC. Este princípio é conhecido como tratamento de nação mais favorecida (NMF) (ver caixa). É tão importante que seja o primeiro artigo do Acordo Geral sobre Tarifas e Comércio (GATT). Que rege o comércio de bens. A NMF também é uma prioridade no Acordo Geral sobre Comércio de Serviços (AGCS) (Artigo 2) e no Acordo sobre os Aspectos dos Direitos de Propriedade Intelectual Relacionados com o Comércio (TRIPS) (Artigo 4), embora em cada acordo o princípio seja tratado de forma ligeiramente diferente . Juntos, esses três acordos abrangem as três principais áreas de comércio tratadas pela OMC. Algumas exceções são permitidas. Por exemplo, os países podem estabelecer um acordo de comércio livre que se aplica apenas a bens comercializados dentro do grupo discriminando produtos de fora. Ou podem oferecer aos países em desenvolvimento um acesso especial aos seus mercados. Ou um país pode criar barreiras contra produtos que são considerados negociados de forma injusta em países específicos. E em serviços, os países podem, em circunstâncias limitadas, discriminar. Mas os acordos só permitem essas exceções em condições estritas. Em geral, o NMF significa que cada vez que um país abaixa uma barreira comercial ou abre um mercado, tem que fazê-lo pelos mesmos bens ou serviços de todos os seus parceiros comerciais, sejam eles ricos ou pobres, fracos ou fortes. 2. Tratamento nacional: o tratamento de estrangeiros e locais de origem. Os bens importados e produzidos localmente devem ser tratados pelo menos, pelo menos, depois que os bens estrangeiros entraram no mercado. O mesmo deve ser aplicado aos serviços nacionais e estrangeiros, bem como a marcas comerciais, direitos autorais e patentes estrangeiras e locais. Este princípio de tratamento nacional (que dá aos outros o mesmo tratamento que os próprios nacionais) também é encontrado em todos os três principais acordos da OMC (artigo 3º do GATT, artigo 17 do AGCS e artigo 3º do TRIPS), embora mais uma vez o princípio seja tratado Um pouco diferente em cada um destes. O tratamento nacional só se aplica quando um produto, serviço ou item de propriedade intelectual entrou no mercado. Por conseguinte, a cobrança de direitos aduaneiros sobre uma importação não constitui uma violação do tratamento nacional, mesmo que os produtos produzidos localmente não sejam cobrados de um imposto equivalente. Comércio mais livre: gradualmente, através da negociação de volta ao topo Abaixar as barreiras comerciais é um dos meios mais óbvios de encorajar o comércio. As barreiras em questão incluem direitos aduaneiros (ou tarifas) e medidas como proibições de importação ou cotas que restringem as quantidades seletivamente. De tempos em tempos, outras questões, como a burocracia e as políticas cambiais, também foram discutidas. Desde a criação do GATT em 1947-48, houve oito rodadas de negociações comerciais. Uma nona rodada, no âmbito da Agenda de Desenvolvimento de Doha, está em andamento. No início, estes focaram na redução de tarifas (direitos aduaneiros) em bens importados. Como resultado das negociações, em meados da década de 1990, as taxas arancelarias dos países industrializados sobre os bens industriais caíram de forma constante para menos de 4. Mas, na década de 1980, as negociações se expandiram para cobrir barreiras não tarifárias sobre os bens e para as novas áreas Tais como serviços e propriedade intelectual. Abertura de mercados pode ser benéfica, mas também requer ajuste. Os acordos da OMC permitem que os países introduzam mudanças gradualmente, através da liberalização progressiva. Os países em desenvolvimento geralmente são mais demorados para cumprir suas obrigações. Previsibilidade: através da vinculação e transparência de volta ao topo Às vezes, prometer não criar uma barreira comercial pode ser tão importante quanto a redução de um, porque a promessa dá às empresas uma visão mais clara das suas oportunidades futuras. Com estabilidade e previsibilidade, o investimento é encorajado, os empregos são criados e os consumidores podem aproveitar plenamente os benefícios da escolha da concorrência e preços mais baixos. O sistema multilateral de comércio é uma tentativa dos governos de tornar o ambiente empresarial estável e previsível. O Uruguay Round aumentou as ligações Percentagens de tarifas vinculadas antes e depois das conversas de 1986-94 (São linhas tarifárias, portanto as percentagens não são ponderadas de acordo com o volume ou valor comercial) Na OMC, quando os países concordam em abrir seus mercados por bens ou serviços , Eles comprometem seus compromissos. Para os bens, estas ligações equivalem a limites máximos das tarifas aduaneiras. Às vezes, os países importam as importações a taxas inferiores às taxas consolidadas. Freqüentemente, esse é o caso nos países em desenvolvimento. Nos países desenvolvidos, as taxas realmente cobradas e as taxas consolidadas tendem a ser as mesmas. Um país pode mudar suas ligações, mas apenas depois de negociar com seus parceiros comerciais, o que poderia significar compensá-los pela perda de comércio. Uma das realizações das negociações comerciais do Uruguay Round foi aumentar o volume de negócios sob compromissos vinculativos (ver tabela). Na agricultura, 100 dos produtos agora possuem tarifas consolidadas. O resultado de tudo isso: um grau substancialmente maior de segurança do mercado para comerciantes e investidores. O sistema também tenta melhorar a previsibilidade e a estabilidade de outras formas. Uma maneira é desencorajar o uso de cotas e outras medidas usadas para estabelecer limites sobre as quantidades de importações que administram cotas podem levar a mais burocracia e acusações de jogo injusto. Outro é fazer com que os países negociem regras tão claras quanto públicas (transparentes) quanto possível. Muitos acordos da OMC exigem que os governos divulguem suas políticas e práticas publicamente no país ou notificando a OMC. A vigilância regular das políticas comerciais nacionais através do Mecanismo de Revisão das Políticas Comerciais constitui um meio adicional de incentivar a transparência, tanto no plano nacional quanto a nível multilateral. A OMC às vezes é descrita como uma instituição de livre comércio, mas isso não é inteiramente exato. O sistema permite tarifas e, em circunstâncias limitadas, outras formas de proteção. Mais precisamente, é um sistema de regras dedicado à competição aberta, justa e não distorcida. As regras em matéria de não discriminação e tratamento nacional NMN destinam-se a garantir condições equitativas de comércio. Assim também são aqueles em dumping (exportando abaixo do custo para ganhar participação de mercado) e subsídios. As questões são complexas e as regras tentam estabelecer o que é justo ou injusto e como os governos podem responder, em particular mediante a cobrança de taxas de importação adicionais calculadas para compensar os danos causados ​​pelo comércio injusto. Muitos dos outros acordos da OMC visam apoiar a concorrência leal: na agricultura, propriedade intelectual, serviços, por exemplo. O acordo sobre contratos públicos (um acordo plurilateral porque é assinado por apenas alguns membros da OMC) estende as regras da concorrência às compras de milhares de entidades governamentais em muitos países. E assim por diante. Incentivar o desenvolvimento e a reforma econômica de volta ao topo O sistema da OMC contribui para o desenvolvimento. Por outro lado, os países em desenvolvimento precisam de flexibilidade no tempo que tomam para implementar os acordos de sistemas. E os próprios acordos herdam as disposições anteriores do GATT que permitem assistência especial e concessões comerciais para países em desenvolvimento. Mais de três quartos dos membros da OMC são países em desenvolvimento e países em transição para economias de mercado. Durante os sete anos e meio da Rodada do Uruguai, mais de 60 desses países implementaram programas de liberalização comercial de forma autônoma. Ao mesmo tempo, os países em desenvolvimento e as economias em transição eram muito mais ativos e influentes nas negociações da Rodada Uruguai do que em qualquer rodada anterior, e ainda mais na atual Agenda de Doha para o Desenvolvimento. No final da Ronda do Uruguai, os países em desenvolvimento estavam preparados para assumir a maioria das obrigações exigidas aos países desenvolvidos. Mas os acordos lhes conferiram períodos de transição para se adaptar às disposições mais desconhecidas e, talvez, difíceis da OMC, particularmente para os países mais pobres e menos desenvolvidos. Uma decisão ministerial adotada no final da rodada diz que países melhores devem acelerar a implementação de compromissos de acesso ao mercado em bens exportados pelos países menos desenvolvidos, e busca maior assistência técnica para eles. Mais recentemente, os países desenvolvidos começaram a permitir importações duty-free e sem contingentes para quase todos os produtos dos países menos desenvolvidos. Com tudo isso, a OMC e seus membros ainda estão passando por um processo de aprendizagem. A atual Agenda de Doha para o Desenvolvimento inclui as preocupações dos países em desenvolvimento quanto às dificuldades que enfrentam na implementação dos acordos da Rodada Uruguai. O sistema de negociação deve ser. Sem discriminação, um país não deve discriminar entre seus parceiros comerciais (dando-lhes o status de país mais favorecido ou MFN) e não deve discriminar entre seus próprios produtos e serviços, nacionais ou nacionais (dando-lhes tratamento nacional) barreiras mais livres As negociações de empresas estrangeiras previsíveis, investidores e governos devem estar confiantes de que as barreiras comerciais (incluindo tarifas e barreiras não tarifárias) não devem ser levantadas de forma arbitrária e os compromissos de abertura de mercado estão vinculados na OMC mais competitivo desencorajando práticas desleais, como subsídios à exportação e Despejar produtos com custos inferiores para ganhar participação de mercado mais benéfico para os países menos desenvolvidos, dando-lhes mais tempo para ajustar, maior flexibilidade e privilégios especiais. Isso parece uma contradição. Isso sugere um tratamento especial, mas na OMC, na verdade, significa que a não discriminação trata praticamente todos igualmente. Isto é o que acontece. Cada membro trata todos os outros membros igualmente como parceiros comerciais mais favorecidos. Se um país melhora os benefícios que dá a um parceiro comercial, ele deve dar o mesmo melhor tratamento a todos os outros membros da OMC para que todos eles permaneçam mais favorecidos. O estado da nação mais favorecida (MFN) nem sempre significou tratamento igual. Os primeiros tratados bilaterais de NMF criaram clubes exclusivos entre os parceiros comerciais mais favoráveis ​​do país. No âmbito do GATT e agora a OMC, o clube MFN não é mais exclusivo. O princípio NMF garante que cada país aprecie seus mais de 140 colegas por igual. Mas há algumas exceções. Un passo importante nella progettazione di un sistema de comércio automatico consiste nellottimizzazione dei parametri (entrada de detti). Metatrader dispõe de uma estação de entretenimento e de uma conexão com o consumidor com um valor elevado de entrada, com um conselho de administração e uma contabilidade, e é um consultor especialista sui dati storici (Backtesting). Venha e sinta uma atualização O palco do primo dá início ao teste do menu estratégico em alto (clique no topo). Si apre il tester. Scegliamo nei vari menu a tendina il nome ofla strategia, il mercato da prova e o intervalo de tempo (figura 1). Venha ao seu lado clicchiamo su Propriet esperte. Estabelece uma lista com tutti gli input che sono stati codificati dal programmatore del nostro Expert Advisor. Nellesempio di Fig. 2 parâmetros fixados por meio de parâmetros primitivos (uma mídia móvel e um coeficiente de penetração por meio da mídia). Nella colonna Valore c il parametro di Padrão. Nella colonna Avvio mettiamo il valore di inizio dellottimizzazione. Em Arresta lultimo valore che testeremo. Em Passo mettiamo il valore minimo di incremento. Nel concreto nel nostro caso a mídia móvel sar ottimizzata da una lunghezza di 20 fino a 200 passando por i valore 30, 40, 50 (ossia di 10 in 10 comes incremento). Confermiamo il tasto ok e poi flagghiamo la casella ottimizzazione venha na fig. 3. Clicchiamo su Avvio. Metatrader effettua lottimizzazione dei parametri e ci restituisce i risultati e il grafico dellottimizzazione (Fig. 4). A questo punto possiam o ordinare i risultati na base de um valor de crescimento (o decrescenti) dei titoli delle colonne, ad esempio in base al Net Profit. Infine cliccando col tasto destro sul test che prediligiamo possiamo salvare i parametri migliori di default e utilizzarli per il nostro Expert Advisor al posto di quelli di default.

No comments:

Post a Comment