Negociação algorítmica.
Desenvolvimento de robôs de negociação e indicadores técnicos.
A negociação algorítmica (negociação automatizada) é uma das características mais fortes do MetaTrader 4, permitindo que você desenvolva, teste e aplique Expert Advisors e indicadores técnicos. Elimina quaisquer obstáculos na atividade analítica e comercial.
A plataforma apresenta o IDE MQL4 (Integrated Development Environment), permitindo que você desenvolva Expert Advisors (robôs de negociação) e indicadores técnicos de qualquer complexidade. Seu núcleo é a linguagem de programação orientada a objetos MQL4 para o desenvolvimento de estratégias de negociação. Oferece alta eficiência, flexibilidade e funcionalidade.
O MetaEditor embutido é projetado para o desenvolvimento de estratégias de negociação no MQL4. Também possui o depurador. A compilação também é executada no editor. Depois disso, o aplicativo é movido automaticamente para o MetaTrader 4, onde ele pode ser testado ou otimizado no testador de estratégia, que é outro componente IDE do MQL4. A plataforma MetaTrader 4 executa aplicativos comerciais e, portanto, é o último componente do ambiente.
Então, no MetaTrader 4, o seu indicador analisa os mercados, enquanto um Expert Advisor negocia neles. Mas isso não é tudo. Você pode usar seu produto pronto de algumas outras maneiras:
publicá-lo na Base de Código, para que milhões de comerciantes possam baixá-lo gratuitamente e vendê-lo no Market, entregá-lo ao seu cliente através do serviço Freelance e receber um pagamento pelo seu trabalho.
O Automated Trading Championship (uma competição de robôs comerciais mantida pela nossa empresa) demonstrou claramente o poder da linguagem. Durante três meses, os Expert Advisors do MQL4 competiram por um fundo de prêmios de 80.000 USD sem qualquer intervenção humana, e você pode descobrir os detalhes.
Em outras palavras, o MetaTrader 4 oferece as mais amplas oportunidades para o desenvolvimento de Expert Advisors e indicadores técnicos. Além disso, com o MetaTrader 4, você recebe serviços adicionais, permitindo que você utilize plenamente seus talentos de programação.
Como fazer um robô comercial em nenhum momento.
Para fazer um robô comercial, você precisa de um sistema de negociação.
Negociar nos mercados financeiros envolve muitos riscos, incluindo o mais crítico - o risco de tomar uma decisão comercial errada. O sonho de todo comerciante é encontrar um robô comercial, que está sempre em boa forma e não sujeito a fraquezas humanas - medo, ganância e impaciência.
Cada recém-chegado quer obter ou criar um sistema de negociação claro e estrito que possa ser apresentado na forma de algoritmos e se livrar completamente das operações de rotina. É possível?
Um sistema de negociação é uma condição necessária para entrar no mercado e esse sistema deve ser lucrativo, é claro. Quando os recém-chegados chegam ao mercado, geralmente ficam sobrecarregados pela grande massa de informações difíceis de entender. Os fóruns de livros e traders podem fornecer alguma ajuda nesse caso.
Infelizmente, nem todos os autores são comerciantes bem-sucedidos e nem todos os traders bem-sucedidos escrevem livros. Muitos recursos especiais da Web são criados apenas para gerar lucro para seus proprietários, pois é muito mais difícil negociar seu próprio dinheiro do que emitir previsões e ensinar sistemas de negociação.
Cada comerciante deve passar de forma independente todos os estágios da criação de um sistema de negociação. Há um ditado popular que não importa qual sistema você usa para negociação, o principal é que você deve realmente negociar de acordo com esse sistema. Caso contrário, a negociação no mercado se transforma em uma aposta com um resultado previsível.
Negociação de robôs e Forex.
Acredita-se que o mercado Forex tenha uma grande liquidez. Além disso, permite negociar 24 horas por dia, ao contrário de muitos outros mercados. Portanto, muitos comerciantes tentam fazer robôs de negociação especialmente para o mercado Forex, uma vez que oferece um grande número de instrumentos de negociação.
No entanto, os céticos afirmam que todos os pares de moedas estão fortemente correlacionados entre si, proporcionando uma volatilidade muito baixa no mercado. Mas seus oponentes respondem que cada par de moedas tem suas próprias características e que a baixa volatilidade é compensada por uma grande alavancagem.
Em qualquer caso, os instrumentos de Forex são atraentes para a criação de robôs de negociação e a maioria dos defensores do comércio automatizado aprimora suas habilidades em pares de moedas.
Os terminais de negociação MetaTrader 4 e MetaTrader 5 são especialmente projetados para desenvolver facilmente sistemas de negociação automatizados, mas ao mesmo tempo sua interface também é conveniente para negociação manual.
Como começar a fazer um robô comercial?
Existem muitas abordagens para construir um sistema de negociação automatizado. Vamos descrever apenas alguns dos principais.
A primeira abordagem baseia-se em matemática. Um desenvolvedor tenta criar uma espécie de equação que considere muitos fatores. Essa abordagem baseia-se na firme crença de que os movimentos de preços são gerenciados por um modelo que pode ser encontrado usando dados históricos disponíveis.
Na maioria dos casos, os seguidores de tal abordagem sabem muito de matemática, mas não sabem nada sobre / não estão interessados no mercado. O mercado é uma abstração pura, um tipo de jogo intelectual para eles. Essa abordagem geralmente leva a muitos anos de estudo e desenvolvimento, enquanto um resultado definido na forma de um sistema de negociação automatizado em funcionamento não é tão importante.
A segunda abordagem é baseada no estudo das leis de mercado. Nenhuma tentativa é feita para entender por que o preço sobe ou desce quando vários números de análise técnica aparecem em um gráfico. A vantagem dessa abordagem é que ela não requer nenhum conhecimento especial de matemática e não faz suposições sobre a força motriz do mercado.
É mais claro e conveniente quando se estuda negociação. É mais popular entre os comerciantes que receberam reconhecimento universal. A desvantagem da abordagem é a necessidade de rastrear constantemente todos os símbolos necessários.
Mais cedo ou mais tarde, um trader começa a considerar a automação de processos de negociação e a questão mais considerável aparece nesse estágio - a complexidade de formalizar regras de negociação ao tentar expressá-las na forma de algoritmos. Em alguns casos, os operadores que tentam encomendar um robô comercial não podem descrever as regras de negociação e encontrar pontos em comum com os programadores.
A terceira abordagem é baseada na tentativa de criar uma “caixa preta” baseada em redes neurais com o uso de ferramentas prontas amplamente disponíveis em softwares especiais e pacotes de matemática. A criação de um sistema de negociação automatizado com os elementos da inteligência artificial é uma tarefa empolgante e desafiadora, mesmo para os recém-chegados, já que não requer conhecimento profundo em matemática nem experiência em programação - tudo é feito usando recursos visuais.
Um trader deve conhecer os fundamentos dos indicadores técnicos, possuir a capacidade de preparar dados de preço necessários e experiência em algum pacote definido para trabalhar com redes neurais. A principal desvantagem dessa abordagem é que um robô de negociação obtido usando essas ferramentas especializadas para trabalhar com redes neurais é, na verdade, uma "caixa preta". Os comerciantes não conhecem seus princípios de funcionamento e, geralmente, é impossível prever qual fase do mercado será a mais problemática para o robô.
Os programadores geralmente escolhem a quarta abordagem - eles começam a fazer um robô de negociação desde o começo sem gastar tempo para negociação manual. Por que negociar manualmente? Você pode fazer um robô passar alguns meses e colher os benefícios de seus esforços.
Mas «sem dores, sem ganhos». Na maioria dos casos, os programadores começam a criar toda a infraestrutura necessária usando uma linguagem de programação familiar, em vez de apenas fazer um robô comercial - obter e processar dados de preços, representação visual de gráficos e indicadores, meios personalizados de testar estratégias em dados históricos e assim por diante.
Eles ganham muita experiência no processo. Mas na maioria dos casos, essa experiência não os aproxima do objetivo final - a criação de um sistema de negociação automatizado. E mesmo que um robô comercial seja criado, não há garantias de que ele será lucrativo. E se um programador quiser escrever outro sistema de negociação? Reestruturação profunda e novos erros de programação são inevitáveis.
Há também a quinta abordagem - comprar um sistema de negociação pronto na forma de um robô comercial. Neste caso, um comerciante atua como um operador ou um sintonizador. Essa abordagem economiza muito tempo (não é necessário aprender muitas coisas novas) e permite que os operadores entrem rapidamente no mundo da negociação automatizada.
A principal desvantagem dessa abordagem reside em suas vantagens - você não conhece os princípios de operação de seu robô de negociação e sua estrutura. E mesmo que um vendedor forneça uma descrição detalhada do sistema de negociação implementado, você nunca terá certeza disso.
No entanto, nenhuma das abordagens mencionadas pode lhe dar garantia absoluta, exceto um depósito bancário. Mas essa não é uma solução muito adequada para pessoas interessadas em negociar no mercado e maneiras de aumentar seus ativos privados.
Qual é a melhor abordagem para o comércio automatizado para um comerciante?
Cada uma das cinco abordagens descritas tem suas vantagens e corresponde a algum tipo definido de comerciante. É improvável que você escolha a primeira abordagem (descrição analítica do mercado) sem um bom histórico matemático. É igualmente improvável que você comece a fazer robôs comerciais baseados em redes neurais. No entanto, essas duas abordagens são muito estimulantes e proporcionam um bom exercício intelectual.
Abaixo, discutiremos apenas a segunda abordagem, que já é considerada a clássica. Essa é a abordagem geralmente escolhida pelos novos seguidores da negociação automatizada, já que a análise técnica continua sendo a principal área de conhecimento ao aprender noções básicas de negociação.
Outra vantagem da segunda abordagem é que depois de gastar algum tempo para negociação manual e obter o senso de mercado, você já terá uma boa compreensão das ferramentas de análise técnica. Além disso, você poderá programar estratégias de negociação ou criar redes neurais em um nível superior.
Os primeiros passos para fazer um robô comercial.
Para fazer um sistema de negociação automatizado, você precisa de habilidades de programação e conhecimento de todos os meandros do processamento de solicitações comerciais. Mas primeiro você pode começar com os Expert Advisors já prontos - trocando robôs da biblioteca livre Code Base.
Faça o download de qualquer Expert Advisor (robô de negociação) e lance-o nos terminais de cliente do Strategy Tester do MetaTrader 4 ou MetaTrader 5. Selecione um intervalo de histórico mostrando uma tendência forte e um intervalo com um plano. Execute a otimização de um parâmetro de entrada do Expert Advisor e examine suas diferenças nesses dois intervalos.
Inicie um Expert Advisor com os parâmetros ideais para um plano em um intervalo de tendência e com os parâmetros ideais para uma tendência em um intervalo simples. Examine as diferenças nos resultados de negociação, distribuições de ofertas e outros parâmetros estatísticos. Como resultado, você saberá quanto o comportamento do seu sistema de negociação pode variar quando a situação do mercado mudar.
Seria melhor tentar várias estratégias de negociação padrão usando esse método em diferentes partes da história e vários símbolos. Tal teste impede a instalação de um sistema de negociação para algum intervalo histórico definido e fornece uma melhor compreensão dos sistemas de tendência e de tendência contrária.
O próximo passo seria criar sistemas de negociação mais complexos, baseados na combinação de sinais simples já existentes do MQL5 Wizard set. Você pode testar e desenvolver sua intuição comercial, selecionando sinais ruins de um sistema usando um filtro baseado em outro sistema sem meios de programação.
O principal aqui é não superar demais. Quanto mais parâmetros de entrada um sistema de negociação tiver, mais fácil será o ajuste. Houve muitas discussões sobre as diferenças entre otimização e adaptação. Não há soluções amplamente aceitas aqui. Mas a visualização dos resultados de teste / otimização e seu próprio bom senso podem ajudá-lo.
Aprenda a identificar os parâmetros de entrada mais críticos que afetam seu sistema de negociação de todo o conjunto de dados de entrada. Não preste muita atenção aos parâmetros secundários que levam tempo durante a otimização, mas não afetam a própria lógica do sistema. Lembre-se de que um bom sistema de negociação sempre demonstra um pequeno movimento livre de parâmetros secundários, mas não exibe uma volatilidade dramática no caso de mudanças de mercado insignificantes.
Você pode gastar tanto tempo nesta fase, como desejar, até ter certeza de que pode entender qualquer estratégia de negociação examinando os resultados de teste e otimização. O conhecimento dos pontos fortes e fracos dos sistemas padrão permitirá que você esteja mais bem preparado ao criar seu próprio robô comercial.
Programando um robô de negociação.
Suponha que você tenha aprendido / esteja aprendendo a linguagem de programação MQL4 ou MQL5 e agora você está pronto para escrever seu primeiro Expert Advisor para o terminal do cliente MetaTrader. Vários casos são possíveis aqui.
Primeiro, você pode examinar vários robôs comerciais prontos descritos nos artigos para entender melhor as complexidades de programação.
Segundo, você pode fazer perguntas sobre MQL4munity ou MQL5munity, se tiver algum problema não resolvido. Participantes experientes da comunidade geralmente ajudam os recém-chegados a mostrar sincero interesse pelo assunto.
Terceiro, você pode solicitar a melhoria ou o desenvolvimento de um Expert Advisor ou um indicador no serviço Jobs, caso não seja capaz de criar um programa necessário por conta própria. Mas mesmo que você faça um pedido por meio do serviço freelancer, você deve ter alguma idéia sobre o teste de estratégia para encontrar um idioma comum com um desenvolvedor.
Além disso, o conhecimento básico de uma linguagem de programação permite implementar pequenas correções e alterações no código depois que o trabalho já foi concluído. Afinal de contas, não seria muito conveniente chamar um programador para corrigir todos os pequenos problemas que você encontrar. Seria muito mais fácil e rápido corrigi-lo sozinho.
Não há necessidade de reinventar a roda.
Como encontrar sua própria estratégia de negociação, ou pelo menos em que direção você deve focar sua busca? Todos os comerciantes protegem seus próprios sistemas de negociação, se tiverem um. Todos os recém-chegados querem criar um sistema lucrativo ou obter um sistema pronto. Ao mesmo tempo, qualquer solução obtida parece ser muito simples em comparação com as idéias dos recém-chegados sobre um sistema de comércio genuíno.
Os homens do exército em todo o mundo são propensos a níveis excessivos de sigilo. Há muitas piadas sobre isso, incluindo a seguinte: "O segredo militar não está no que você está estudando, - um oficial diz aos estudantes das escolas militares, - mas no fato de que exatamente você está estudando isso". A situação dos sistemas de negociação é semelhante: a maioria dos traders usa idéias de negociação simples e bem conhecidas com pequenas modificações, por exemplo, adicionando o Trailing Stop ou confirmações de indicadores de tendência.
Existem muitos fóruns de traders com acesso limitado, onde os participantes unem seus esforços para desenvolver ou melhorar alguns sistemas de negociação secretos. O mais interessante é que tais sistemas não contêm nada de especial. Normalmente, uma idéia bem conhecida (como "comércio com a tendência") é usada como base. Em seguida, ele é aperfeiçoado com alguns novos indicadores desconhecidos do público em geral.
Portanto, você pode facilmente obter códigos-fonte de robôs comerciais e tentar usá-los corretamente com vários símbolos e cronogramas. Outro ditado popular pode ser mencionado aqui: "Você não gosta de gatos? Você só não sabe como cozinhá-los!" É difícil acreditar, mas a probabilidade de você desenvolver algo realmente novo é muito pequena. O principal aqui é criar um sistema usando os ingredientes disponíveis. Não pense que alguns gênios tenham acesso a alguns sistemas secretos dos laboratórios da NASA. Esse é o segredo do Graal.
Apenas alguns poucos conseguirão passar.
Então, por que ninguém usa idéias de negociação, se elas estão literalmente ao alcance da mão? A resposta provavelmente está na psicologia humana. O pessoal de muitos bancos e grandes fundos de investimento inclui comerciantes realizando acordos de acordo com regras estritas e dentro de volumes limitados. Mas, por alguns motivos, apenas alguns traders institucionais deixam suas empresas e começam a negociar usando seu próprio dinheiro.
Acontece que você precisa não apenas de uma estratégia de negociação, mas também da disciplina de ferro para segui-la. Muitos comerciantes descobriram com pesar que eles também têm os mesmos problemas psicológicos descritos nos livros. Depois de perceber que o pior inimigo dos comerciantes são eles mesmos, um recém-chegado começa a pensar em fazer um robô comercial para eliminar um fardo psicológico.
Embora eu me afaste ligeiramente do assunto, devo mencionar os lendários comerciantes de tartarugas que negociaram com sucesso em vários mercados no final do século XX. Leia "Way of the Turtle" e você verá que a coisa mais importante para um trader é uma autodisciplina e não um sistema secreto. Infelizmente, a maioria dos recém-chegados não será capaz de seguir uma estratégia lucrativa, mesmo que seja gratuita.
O problema é que a maioria das estratégias de negociação perfeitamente ajustadas para negociação manual dificilmente pode ser formalizada e transcrita para uma linguagem de programação. As estratégias que podem ser facilmente formalizadas (por exemplo, aquelas que envolvem a intersecção de duas médias móveis) são muito simples e exigem muitos refinamentos e melhorias, para que possam ser usadas na prática. Assim, uma ideia simples é gradualmente complicada por uma abundância de parâmetros externos que impedem um robô de negociação de entradas falsas e erros claramente visíveis para um desenvolvedor. Um problema de otimização de robôs de negociação surge. Esse processo não deve se transformar em uma otimização excessiva e em um intervalo de histórico específico.
Para resolver este problema, o teste direto usando os parâmetros do sistema obtidos foi implementado no terminal MetaTrader 5. Se os resultados dos testes forward não diferirem significativamente daqueles obtidos na seção de otimização, há uma probabilidade de que um robô comercial fique estável o suficiente por algum tempo após seu lançamento em uma conta de negociação. Um intervalo de tempo para a otimização de parâmetros e um valor real de "algum tempo" dependem de um determinado sistema de negociação.
Assim, a otimização de um robô de negociação antes de lançá-lo em uma conta comercial lembra o desenrolar de uma funda - quanto mais cuidadosamente desenrolamos um projétil da funda, mais ele voará e mais precisa será sua trajetória. Um robô de negociação completamente desenvolvido manterá um resultado positivo em uma conta de negociação por mais tempo do que um robô de negociação obtido como resultado de um ajuste. Podemos dizer que o Graal é uma idéia de trabalho e ajuste correto de parâmetros realizados de tempos em tempos nos momentos de mudanças de condições de mercado.
Isto pode ser ilustrado pelos resultados do Campeonato de Negociação Automatizada, que já existe há muitos anos. Os Expert Advisors enviados por todos os participantes passam por testes automáticos no intervalo de tempo de janeiro até o final de julho. O principal requisito para passar no teste automático é um lucro obtido por oito meses de testes. Mas menos de metade dos robôs de negociação admitidos para o Campeonato continuam lucrativos depois de meses de trabalho autônomo.
Você também pode testar suas habilidades para fazer e ajustar seu robô de negociação para participar do Campeonato e obter os resultados dos testes avançados do seu Expert Advisor. Além disso, a participação é gratuita e os prêmios são impressionantes. Esperamos ver você lá!
Conclusão.
Comerciantes profissionais intraday passam muitas horas sentados em seus computadores e esperando o momento certo para fazer um acordo. Claro, eles não podem estar em boa forma o tempo todo.
A maioria dos comerciantes chega à conclusão de que suas ações violam suas próprias regras de negociação. Nem todos os sistemas de negociação podem ser completamente formalizados, mas mesmo esses sistemas podem, na maioria dos casos, adotar ferramentas adicionais, como indicadores, sistemas analíticos e filtros de sinais falsos.
Nós não fazemos nenhuma recomendação especial aqui sobre o aprendizado de linguagens MQL4 ou MQL5, pois há muitos outros artigos úteis sobre esse assunto. O objetivo deste artigo foi fornecer uma idéia inicial sobre como começar a fazer seu robô comercial para os terminais MetaTrader 4 e MetaTrader 5.
Esperamos que este artigo economize tempo para os recém-chegados e mostre a direção certa na difícil tarefa de desenvolver um sistema de negociação automatizado.
Traduzido do russo por MetaQuotes Software Corp.
Como codificar seu próprio robô de negociação Algo.
Sempre quis se tornar um operador algorítmico com a capacidade de codificar seu próprio robô comercial? E, no entanto, você está frustrado com a quantidade de informações desorganizadas e enganosas e falsas promessas de prosperidade durante a noite? Bem, Lucas Liew, criador do curso de comércio on-line algorítmico AlgoTrading101, pode ter a solução para você. Tendo excelentes avaliações e conquistando mais de 8.000 alunos desde o seu primeiro lançamento em outubro de 2014, o curso da Liew - destinado a apresentar os fundamentos do comércio algorítmico de forma organizada - está se mostrando bastante popular. Ele é inflexível quanto ao fato de que a negociação algorítmica “não é um esquema de enriquecimento rápido”. Baseando-se em insights de Liew e seu curso, descritos abaixo são os fundamentos do que é necessário para projetar, construir e manter seu próprio robô de negociação algorítmica .
O que um robô de negociação algorítmico é e faz
No nível mais básico, um robô de negociação algorítmica é um código de computador que tem a capacidade de gerar e executar sinais de compra e venda nos mercados financeiros. Os principais componentes desse robô incluem regras de entrada que sinalizam quando comprar ou vender, regras de saída que indicam quando fechar a posição atual e regras de dimensionamento de posição que definem as quantidades a serem compradas ou vendidas. (Para mais, veja: Noções básicas de negociação algorítmica: conceitos e exemplos.)
As principais ferramentas.
Obviamente, você vai precisar de um computador e uma conexão com a Internet. Depois disso, será necessário um sistema operacional Windows ou Mac para executar o MetaTrader 4 (MT4) - uma plataforma de negociação eletrônica que usa a MetaQuotes Language 4 (MQL4) para codificar estratégias de negociação. Embora o MT4 não seja o único software que se poderia usar para construir um robô, ele tem vários benefícios significativos.
Enquanto a principal classe de ativos do MT4 é o câmbio (FX), a plataforma pode ser usada para negociar ações, índices de ações, commodities e Bitcoins usando CFDs. Outros benefícios do uso do MT4, em oposição a outras plataformas, incluem ser fáceis de aprender, várias fontes de dados de FX disponíveis e são gratuitos. Infelizmente, o MT4 não permite negociações diretas nos mercados de ações e de futuros e a realização de análises estatísticas pode ser onerosa; no entanto, o MS Excel pode ser usado como uma ferramenta estatística suplementar.
Estratégias de Negociação Algorítmica.
É importante começar refletindo sobre algumas características fundamentais que toda estratégia de negociação algorítmica deve ter. A estratégia deve ser prudente no mercado, pois é fundamentalmente sólida do ponto de vista comercial e econômico. Além disso, o modelo matemático usado no desenvolvimento da estratégia deve ser baseado em métodos estatísticos sólidos.
Em seguida, é crucial determinar quais informações seu robô está tentando capturar. Para ter uma estratégia automatizada, seu robô precisa ser capaz de capturar ineficiências de mercado persistentes e identificáveis. As estratégias de negociação algorítmica seguem um conjunto rígido de regras que se aproveitam do comportamento do mercado e, portanto, a ocorrência de uma ineficiência de mercado única não é suficiente para construir uma estratégia. Além disso, se a causa da ineficiência do mercado não for identificável, então não haverá maneira de saber se o sucesso ou o fracasso da estratégia foi devido ao acaso ou não.
Com o acima em mente, existem vários tipos de estratégia para informar o design do seu robô de negociação algorítmica. Estas incluem estratégias que aproveitam (i) notícias macroeconômicas (por exemplo, folha de pagamento não agrícola ou mudanças na taxa de juros); (ii) análise fundamental (por exemplo, usando dados de receita ou notas de lançamento de lucros); (iii) anise estattica (por exemplo, correlao ou cointegrao); (iv) análise técnica (por exemplo, médias móveis); (v) a microestrutura de mercado (por exemplo, infraestrutura de arbitragem ou comércio); ou (vi) qualquer combinação dos itens acima. (Para leitura relacionada, consulte: O que é eficiência de mercado?)
Projetando e testando seu robô.
Existem basicamente quatro etapas necessárias para criar e gerenciar um robô comercial:
Pesquisa preliminar: Esta etapa se concentra no desenvolvimento de uma estratégia que atenda às suas próprias características pessoais. Fatores como perfil de risco pessoal, comprometimento de tempo e capital de negociação são todos importantes para se pensar no desenvolvimento de uma estratégia. Você pode então começar a identificar as ineficiências persistentes do mercado mencionadas acima. Tendo identificado uma ineficiência de mercado, você pode começar a codificar um robô comercial adequado às suas próprias características pessoais.
Backtesting: Este passo se concentra em validar seu robô comercial. Isso inclui verificar o código para certificar-se de que ele está fazendo o que deseja e entender como ele funciona em diferentes períodos de tempo, classes de ativos ou condições de mercado diferentes, especialmente em eventos do tipo cisne negro, como a crise financeira global de 2008.
Otimização: Então, agora você codificou um robô que funciona e, nesse estágio, você quer maximizar seu desempenho enquanto minimiza o viés do overfitting. Para maximizar o desempenho, você primeiro precisa selecionar uma boa medida de desempenho que capture os elementos de risco e recompensa, bem como a consistência (por exemplo, o índice de Sharpe). O viés de sobrecurso ocorre quando o robô está muito próximo dos dados do passado; esse robô vai dar a ilusão de alto desempenho, mas como o futuro nunca se parece completamente com o passado, ele pode realmente falhar.
Execução ao Vivo: Agora você está pronto para começar a usar dinheiro real. No entanto, além de estar preparado para os altos e baixos emocionais que você pode experimentar, existem alguns problemas técnicos que precisam ser abordados. Esses problemas incluem a seleção de um corretor apropriado e a implementação de mecanismos para gerenciar os riscos de mercado e os riscos operacionais, como possíveis hackers e o tempo de inatividade da tecnologia. Também é importante nesta etapa verificar se o desempenho do robô é semelhante ao experimentado no estágio de teste. Finalmente, o monitoramento contínuo é necessário para garantir que a eficiência do mercado para a qual o robô foi projetado ainda exista. (Para mais, veja: Como os Algoritmos de Negociação são Criados.)
The Bottom Line.
Considerando que Richard Dennis, o lendário comerciante de commodities, ensinou a um grupo de estudantes suas estratégias de negociação pessoais que depois ganharam mais de US $ 175 milhões em apenas cinco anos, é completamente possível que traders inexperientes aprendam um conjunto estrito de diretrizes e se tornem comerciantes bem sucedidos. No entanto, este é um exemplo extraordinário e os iniciantes devem lembrar-se de ter expectativas modestas.
Para ser bem sucedido, é importante não apenas seguir um conjunto de diretrizes, mas também entender como essas diretrizes estão funcionando. Liew salienta que a parte mais importante da negociação algorítmica é “entender em que tipos de condições de mercado seu robô irá funcionar e quando ele irá quebrar” e “entender quando intervir”. O comércio algorítmico pode ser recompensador, mas a chave para o sucesso é compreensão. Qualquer curso ou professor prometendo altas recompensas com o mínimo de entendimento deve ser um grande sinal de alerta.
Teste de Estratégia.
O Strategy Tester permite testar e otimizar as estratégias de negociação (Expert Advisors) antes de usá-las para negociação ao vivo. Durante o teste, um Expert Advisor com parâmetros iniciais é executado uma vez nos dados do histórico. Durante a otimização, uma estratégia de negociação é executada várias vezes com diferentes conjuntos de parâmetros, o que permite selecionar a combinação mais adequada dos mesmos.
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 as informações de todos os símbolos usados na estratégia de negociação, portanto, não é necessário especificar manualmente a lista de símbolos para teste / otimização.
O Strategy Tester é multi-threaded, permitindo assim usar todos os recursos disponíveis no computador. O teste e a otimização são realizados usando agentes de computação especiais que são instalados como serviços no computador do usuário. Os agentes trabalham de forma independente e permitem o processamento paralelo dos passes de otimização.
Um número ilimitado de agentes remotos pode ser conectado ao Strategy Tester. Além disso, o Testador de Estratégia pode acessar a Rede em Nuvem MQL5. 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 do teste e otimização do Expert Advisor, você pode usar o Strategy Tester para testar a operação de indicadores personalizados no modo visual. Esse recurso permite testar facilmente a operação de versões de demonstração de indicadores baixados do Market.
Como testar
O teste de um Expert Advisor é sua execução única com parâmetros fixos usando dados históricos de preços. Ele permite que você teste como a estratégia funciona antes de usá-la em um mercado real.
Assista ao vídeo: Como testar Expert Advisors e Indicadores antes da compra.
Assista ao vídeo para saber como testar um robô comercial antes de comprá-lo no Market. Todos os produtos no Market são fornecidos com uma versão demo gratuita, que pode ser testada no Strategy Tester. Assista ao vídeo para detalhes.
Como selecionar um robô de negociação para teste.
Clique em & quot; Teste & quot; no menu de contexto de um Expert Advisor na janela Navegador.
Depois disso, o Expert Advisor é selecionado no Strategy Tester.
Ative os Símbolos Necessários no Market Watch para Expert Advisors Multi-Moeda.
O Strategy Tester permite estratégias de backtesting que negociam vários símbolos. Esses robôs de negociação são convencionalmente chamados Expert Advisors de várias moedas.
O testador faz o download automático do histórico de símbolos necessários da plataforma de negociação (não do servidor de negociação!) Durante a primeira chamada dos dados do símbolo. Apenas os dados do histórico de preços perdidos são baixados adicionalmente do servidor de negociação.
Antes de começar a testar um Consultor Especialista em várias moedas, ative os símbolos necessários para teste no Market Watch. Abra o menu de contexto, clique em & quot; Símbolos & quot; e habilitar os instrumentos necessários.
Escolhendo Parâmetros de Teste.
Antes de iniciar o teste, selecione o instrumento financeiro para testar a operação do robô de negociação, o período e o modo.
Símbolo e período.
Selecione o gráfico principal para teste e otimização. A seleção de símbolos é necessária para fornecer o acionamento de eventos OnTick () contidos nos Expert Advisors. Além disso, o símbolo e o período selecionados afetam funções especiais no código do Expert Advisor que usam os parâmetros do gráfico atual (por exemplo, Symbol () e Period ()). Em outras palavras, o gráfico ao qual o Expert Advisor está anexado 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.
O recurso específico do testador é que ele também faz o download de alguns dados antes do período especificado (para formar nada menos que 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 serão baixados.
Se não houver dados de histórico suficientes para formar 100 barras adicionais (é especialmente significativo para os períodos de tempo 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 deslocado automaticamente. Uma mensagem apropriada é adicionada ao diário do Strategy Tester.
Esta opção permite verificar os resultados do teste para evitar ajustes a determinados intervalos de tempo. Durante o teste de encaminhamento, o período definido no campo Data é dividido em duas partes de acordo com o período de encaminhamento selecionado (meio, um terço, um quarto ou um período personalizado quando você especifica a data de início do teste de encaminhamento).
A primeira parte é o período de back testing. É o período de adaptação da operação do Expert Advisor. A segunda parte é o teste direto, durante o qual os parâmetros selecionados são verificados.
O testador de estratégias permite que você emule atrasos de rede durante uma operação do Expert Advisor para aproximar os testes das condições reais. Um certo atraso de tempo é inserido entre a colocação de uma solicitação de negociação e sua execução no testador de estratégia. Desde o momento do envio de um pedido até a sua execução, o preço pode mudar. Isso permite avaliar como a velocidade de processamento da negociação afeta os resultados da negociação.
No caso do modo de execução instantânea, os usuários podem verificar adicionalmente a resposta do EA a uma recotagem do servidor de negociação. Se a diferença entre os preços solicitados e os de execução exceder o valor de desvio especificado na ordem, o EA receberá uma recotagem.
Por favor, note que os atrasos funcionam apenas para negociações realizadas por um EA (fazer pedidos, alterar os níveis de parada, etc.). Por exemplo, se um EA usa pedidos pendentes, os atrasos são aplicados apenas a colocar um pedido, mas não a sua execução (em condições reais, a execução ocorre no servidor sem um atraso de rede).
Nesse modo, todas as ordens são executadas a preços solicitados sem recotações. O modo é usado para verificar um EA em condições "perfeitas".
Este modo permite testar um EA em condições próximas às reais. O valor de atraso é gerado da seguinte maneira: um número de 0 a 9 é selecionado aleatoriamente - esse é o número de segundos para um atraso; se um número selecionado for igual a 9, outro número do mesmo intervalo será selecionado aleatoriamente e adicionado ao primeiro.
Assim, a possibilidade de um atraso de 0 a 8 segundos é de 90%, a possibilidade de um atraso de 9 a 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 negociação e permite que você defina esse valor como um atraso no testador para que você possa testar um robô nas condições mais próximas das reais quanto possível.
Modo de geração de carrapatos.
Selecione um dos modos de geração de ticks:
Cada tick é o modo mais preciso, mas também o mais lento. Ele emula todos os carrapatos. Cada tick baseado em ticks reais é o mais próximo possível das condições reais. Ele usa ticks reais de instrumentos financeiros acumulados por um corretor. Emulação não é executada. Dados de carrapato têm tamanho maior. Baixá-lo pode levar um bom tempo durante o primeiro teste. 1 minuto OHLC - neste modo apenas 4 preços (Aberto, Alto, Baixo e Fechado) de cada barra de minuto são emulados. Preços abertos somente - neste modo, os preços da OHLC também são modelados, no entanto, apenas o preço aberto é usado para teste / otimização. Cálculos matemáticos - neste modo o testador não faz o download de dados históricos e informações sobre símbolos, assim como não gera ticks. Apenas 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 mais informações sobre a geração de ticks, leia a seção apropriada.
Depósito inicial e alavancagem.
Especifique o valor do depósito inicial usado para teste e otimização. A moeda depende da moeda de depósito da conta atualmente conectada. Em seguida, selecione a alavancagem para testes e otimização.
Observe que a especificação de símbolo não significa que o testador usará apenas esses dados de histórico. O testador faz o download automático de 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 levar um bom tempo se a conexão com a Internet for lenta. O download de todos os dados é realizado uma vez, somente as informações que faltam são baixadas durante as próximas partidas. Apenas 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 a otimização. O teste começa e termina às 00:00.00m. das datas especificadas. Assim, a data de início do teste / otimização é incluída no período de teste, enquanto a data final não é incluída. O teste termina no último tick da data anterior. Além disso, você não pode especificar a data final, que é maior do que a atual. Nesse caso, o teste será realizado até a data atual (sem incluí-lo).
Seleção de parâmetros de entrada.
Os parâmetros de entrada permitem controlar o comportamento do Expert Advisor, adaptando-o a diferentes condições de mercado e a um instrumento financeiro específico. Por exemplo, você pode explorar o desempenho do Expert Advisor com diferentes valores de Stop Loss e Take Profit, diferentes períodos da média móvel usados para análise de mercado e tomada de decisões, 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 de configuração no seu computador, clique em & quot; Salvar & 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 & quot; Salvar versão & quot ;. Essas predefinições salvas estarão disponíveis no link & quot; Carregar versão & quot; submenu. Eles podem ser aplicados a qualquer momento, selecionando uma versão apropriada da lista.
Iniciando o teste.
Para começar a testar, clique em & quot; Iniciar & quot; na guia & quot; Configurações & quot; aba. O progresso do teste é exibido à esquerda.
Onde exibir os resultados do teste.
Os resultados de um teste do Expert Advisor são exibidos nas guias & quot; Resultado & quot; e "Gráfico".
Relatório de teste.
Resultados detalhados do teste são exibidos no campo "Resultado" aba. A guia contém resultados gerais de testes, incluindo lucro e o número de negociações, além de muitos valores estatísticos para ajudar a avaliar o desempenho do robô comercial.
Gráficos adicionais visualizam a distribuição do número e sucesso das operações de trading por horas, dias e meses, bem como descrevem o parâmetro de risco da estratégia de negociação.
Veja a seção do relatório de testes para detalhes.
Gráfico de teste.
No gráfico & quot; guia, você pode determinar visualmente como o Expert Advisor realizou com sucesso o instrumento selecionado no intervalo de tempo selecionado.
A curva de equilíbrio (linha azul) e a curva de capital (verde) são mostradas na área principal da aba. As datas são mostradas na escala horizontal, os valores de equilíbrio / patrimônio são mostrados na escala vertical. A parte inferior da guia apresenta um histograma da carga no depósito, que é calculado como a razão entre margem e patrimônio líquido (margem / patrimônio líquido).
Os valores do saldo são mostrados no gráfico cada vez que eles são alterados (quando uma posição é fechada), os valores do patrimônio são mostrados adicionalmente com uma certa periodicidade entre as alterações no saldo. Ao testar 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 do depósito não são mostrados. O status de negociação dessas contas é avaliado com base no nível de patrimônio líquido. O saldo mostra apenas a quantia de dinheiro na conta e ignora os ativos e passivos do trader. A carga de depósito (margem / patrimônio líquido) não é exibida, porque na modalidade de cálculo de câmbio a margem é igual ao valor atual descontado do ativo / passivo, e muda junto com o patrimônio líquido.
Progresso do teste no Journal.
O progresso do teste é reflectido no "Jornal". 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 terminar, você poderá abrir o gráfico no qual o Expert Advisor foi testado (símbolo e período selecionados). Clique em & quot; Carta Aberta & quot; no menu de contexto do item "Resultado" aba. Todas as transações realizadas pelo Expert Advisor durante o teste são mostradas no gráfico. Se um template chamado tester. tpl estiver disponível em folder / profiles / templates da plataforma de negociação, ele será aplicado ao gráfico aberto. Se o modelo não estiver disponível, o padrão será usado (default. tpl).
Se o Expert Advisor testado usar indicadores, que são executados no símbolo e período de teste, eles também serão exibidos no gráfico. No entanto, se o descarregamento forçado de um indicador (a função IndicatorRelease) for implementado no código-fonte do Expert Advisor, ele não será exibido no gráfico.
Testando um robô de negociação em um período não otimizado.
O teste direto é a execução repetida do Expert Advisor em um período de tempo diferente. Esse recurso permite que você evite a adaptação de parâmetros em determinadas áreas de dados históricos.
Para iniciar o teste de encaminhamento, no campo Encaminhar da guia Configurações, selecione a parte do período total para isso:
Nenhum teste direto não é usado; 1/2 - metade do período especificado é usado para o teste direto; 1/3 - um terço do período especificado é usado para o teste forward; 1/4 - um quarto do período especificado é usado para o teste direto; Personalizado - especifique o dia de início do teste de encaminhamento manualmente.
Sempre a segunda parte (mais recente) do período total é tomada para o teste avançado. A data de início do período de encaminhamento é marcada por uma linha vertical no gráfico.
Quando o teste de encaminhamento está ativado, a peça selecionada é separada do período especificado no campo & quot; Data & quot; campo. A primeira parte é o período de back testing, e o segundo é o período de testes futuros.
Os resultados do teste de encaminhamento são exibidos na aba separada "Encaminhar". A data de início do período de encaminhamento é 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 Expert Advisor realiza operações de negociação durante o backtesting. Cada negociação é exibida no gráfico de um símbolo financeiro.
Para ativar o teste visual, selecione & quot; Visualização & quot; nas configurações:
O teste visual não está disponível quando a otimização está ativada. O teste visual só pode ser executado em agentes locais. Se um agente remoto for selecionado para teste, escolha um local usando o campo & 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: ele contém gráficos, Market Watch e a janela Caixa de ferramentas, onde você pode visualizar as operações de negociação e o Diário.
Controle do processo de teste.
Para pausar, acelerar ou desacelerar o teste, use a barra de ferramentas. Você também pode pular para uma data específica do teste.
Você pode controlar convenientemente o processo de teste através de teclas de atalho, combinações são listadas ao lado dos comandos do menu.
Monitorando o Expert Advisor testando em um gráfico.
O principal objetivo deste tipo de teste é a análise visual do desempenho do Expert Advisor. Um gráfico é gerado em tempo real com base em dados históricos de preços emulados. Operações de robôs de negociação são exibidas neste gráfico.
As operações de negociação são exibidas como ícones (uma transação de compra) e (uma oferta de venda). Uma linha pontilhada é exibida entre entradas e saídas de mercado.
Você pode alterar a aparência de um gráfico, mostrar indicadores ou objetos gráficos usando modelos. Para que um modelo seja aplicado, seu nome deve corresponder ao nome do Expert Advisor testado, por exemplo, ExpertMACD. tpl. O modelo deve ser colocado na pasta / profiles / templates 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 aos símbolos cujos dados são usados pelo Expert Advisor. O cronograma do gráfico não pode ser alterado. O período selecionado nas configurações é usado para o gráfico de teste principal. Períodos solicitados pelo Expert Advisor são usados para outros símbolos. Para alternar entre símbolos, use o botão & quot; Visualizar - Gráficos & quot; cardápio.
Exibindo dados de preço 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 View ou pressione Ctrl + M.
A guia Símbolos apresenta as informações de preço atual de instrumentos financeiros. A lista de símbolos exibidos é limitada ao símbolo de teste principal, bem como aos símbolos cujos dados são usados pelo Expert Advisor.
A guia Carrapatos contém um gráfico de preços gerados durante o teste. O número de ticks exibidos é limitado a 64.000.
Visualizando detalhes de barras e valores indicadores na janela de dados.
A janela de dados exibe informações sobre os preços (OHLC), data e hora de uma barra, spread, volume e indicadores. Aqui você pode encontrar rapidamente informações sobre uma determinada barra e indicadores aplicados em um ponto selecionado do gráfico. A janela pode ser ativada ou desativada clicando em & quot; Janela de dados & quot; no menu Exibir ou pressionando Ctrl + D.
A parte superior da janela contém o nome de um instrumento financeiro e o período do gráfico. Informações sobre a posição atual do cursor no gráfico são mostradas abaixo. As informações sobre indicadores abertos em subjanelas separadas são mostradas em blocos separados.
Visualizando detalhes de negociações na Caixa de Ferramentas.
Para um estudo detalhado dos negócios realizados pelo Expert Advisor, use a janela Caixa de Ferramentas. Tem várias abas com as seguintes informações:
Posições abertas atuais e pedidos pendentes O histórico de pedidos e ofertas O histórico de solicitações de negociação do Expert Advisor, incluindo solicitações para modificar pedidos pendentes, nível de parada de posições, etc.
Informações sobre parâmetros de operação de negociação estão disponíveis nas seções Comércio e Histórico.
Detalhes adicionais sobre testes estão disponíveis no Journal. Ele contém informações sobre testes e ações do Expert Advisor realizado durante o teste.
Enquanto o visualizador estiver aberto, os logs dos agentes de teste não serão enviados para o Testador de Estratégia da plataforma de negociação. No entanto, eles podem ser visualizados através da plataforma de negociação usando os & quot; Revistas locais de agentes locais & quot; comando no menu de contexto.
Indicadores de teste no modo visual.
O modo de teste visual permite monitorar o comportamento dos indicadores nos dados históricos. Esse recurso permite que você teste facilmente um indicador antes de comprá-lo no Market. Faça o download da versão demo gratuita e execute o indicador no Strategy Tester.
Selecione o tipo do programa & quot; Indicadores & quot ;, 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 de negociação.
O comportamento do indicador é mostrado em um gráfico, que é plotado com base em uma sequência de ticks simulados no testador.
Melhores estratégias de Forex que realmente funcionam agora.
Agora é uma época gloriosa para ser um trader de forex. Os gráficos estão maduros com pips fáceis. Passamos as últimas semanas testando as melhores estratégias de forex que estão tendo mais sucesso nos mercados de hoje. E nós o fixamos nas três melhores estratégias forex. Estes estão fazendo reais pips para comerciantes reais. Também incluímos algumas dicas para começar a usá-las rapidamente.
Grid trading forex strategies.
O comércio de grade tem estado por aí para sempre. É altamente confiável, mas também muito complexo sem software. Felizmente Odin faz todo o trabalho duro para nós com o novo código que acaba de ser lançado em 2017. Ele funciona atribuindo quadrantes a uma seção de seus gráficos forex. Em seguida, ele atribui a cada quadrante um valor de probabilidade com base em quantas vezes o preço já existiu antes. Usando esses valores, podemos ver onde o preço foi e onde é provável que ele esteja indo.
A negociação de grade é uma das melhores estratégias de forex para os mercados atuais. Odin comercializa grades para você.
Odin tem um draw muito baixo, com altas porcentagens de vitórias graças a paradas apertadas.
Estratégias forex de Fibonacci.
Vader usa um sistema avançado de Fibonacci para identificar movimentos de preços frescos indo e vindo. Cada dia desenha uma linha central e os níveis de fibra para fora em ambas as direções. Vader pode prever com precisão os movimentos conforme eles ocorrem usando esses níveis combinados com seu sistema de detecção de tendências. Os níveis fib também atuam como stop loss fácil e levam os níveis de lucro. Tudo isso é totalmente automatizado e manipulado para você.
Vader usa níveis automáticos de fibra com um sistema de tendência para encontrar grandes movimentos indo e vindo.
Vader é um assassino de pip em qualquer gráfico com sua lógica poderosa.
Tendência de estratégias forex.
A tendência é sua amiga mais do que nunca este ano. Se você conseguir entrar cedo em uma tendência sólida, você pode sair com uma carga de sementes por muito pouco esforço. A parte difícil para a maioria dos traders é encontrar tendências ou estratégias baseadas em tendências que realmente funcionem. Quais tendências são dignas? E como você sabe quando sair? A resposta é fácil: Ganon.
O robô Forex da Ganon usa sua nova teoria de Strand & # x2122; base de código para encontrar a melhor tendência para você em qualquer gráfico de forex.
O desempenho de negociação de tendências da Ganon é inigualável.
Segundo lugar: Estratégias de Breakout forex.
Quanto mais operações forex você tiver aberto, maior o risco de perda. Então, os corretores sábios vão atrás dos maiores negócios forex e pulam os frys pequenos. Estratégias de fuga andam de mãos dadas com essa mentalidade. Eles usam limites de preço para entrar em enormes ondas de movimento quando elas acontecem. Você pode usar o Reaper para fazer isso para você com grande precisão.
Reaper fez a melhor lista de robôs forex por algum tempo agora. Isso faz com que as fugas de negociação um piscar de olhos.
O desempenho de abertura do Reaper mostra porque este EA está em brasa.
Segundo colocado: Estratégias forex de ação de preço.
Lance esses indicadores técnicos pela janela e comece a negociar "organicamente". Parece ótimo, certo? Infelizmente, não são muitos os operadores forex que têm realmente uma boa compreensão sobre como usar a ação de preço para encontrar negociações. Nós não os culpamos; é muito difícil. No entanto, é uma estratégia maravilhosa agora e você deve definitivamente experimentá-lo.
Falcor é um consultor especialista em ações de preço automatizado que encontra operações forex para você. É uma das melhores estratégias de forex para usar agora.
O desempenho de ação de preço de Falcor é uma coisa de beleza.
Comece a usar uma dessas melhores estratégias forex hoje.
Aprender a negociar uma nova estratégia cambial pode ser difícil. Portanto, use as versões de software das melhores estratégias de forex acima para cortar a curva de aprendizado e aumentar seus pips. Consultores especializados permitem que você comece a negociar essas estratégias forex em minutos. E isso é exatamente o que você precisa para melhorar sua negociação forex hoje à noite.
Комментариев нет:
Отправить комментарий