Como codificar seu próprio robô Algo Trading.
Já quis tornar-se um comerciante algorítmico com a capacidade de codificar seu próprio robô comercial? E ainda, você está frustrado com a quantidade de informações desorganizadas, enganosas e falsas promessas de prosperidade durante a noite? Bem, Lucas Liew, criador do curso de negociação algorítmica on-line AlgoTrading101, pode ter a solução para você. Tendo excelentes revisões e recebendo mais de 8.000 estudantes desde o primeiro lançamento em outubro de 2014, o curso de Liew - destinado a apresentar os fundamentos da negociação algorítmica de forma organizada - está sendo bastante popular. Ele é inflexível sobre o fato de que a negociação algorítmica é "não um esquema rápido e rápido". Com base em idéias de Liew e seu curso, delineadas abaixo estão os fundamentos do que é preciso para projetar, construir e manter seu próprio robô de negociação algorítmica .
O que é um Robô de Negociação Algorítmico.
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 indicam quando comprar ou vender, regras de saída indicando quando fechar a posição atual e regras de dimensionamento de posição que definem as quantidades para comprar ou vender. (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 o MetaQuotes Language 4 (MQL4) para codificar as estratégias de negociação. Embora o MT4 não seja o único software que se possa usar para construir um robô, ele possui uma série de benefícios significativos.
Enquanto a principal classe de ativos da MT4 é câmbio (FX), a plataforma pode ser usada para negociar ações, índices de ações, commodities e Bitcoins usando CFDs. Outros benefícios de usar o MT4 em oposição a outras plataformas incluem ser fácil de aprender, tem inúmeras fontes de dados FX disponíveis e é grátis. Infelizmente, o MT4 não permite a negociação direta em mercados de ações e 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 por refletir sobre alguns traços essenciais que toda estratégia de negociação algorítmica deve ter. A estratégia deve ser prudente no mercado em que é fundamentalmente sólida do ponto de vista do mercado e econômico. Além disso, o modelo matemático utilizado no desenvolvimento da estratégia deve basear-se em métodos estatísticos sólidos.
Em seguida, é crucial determinar quais informações o seu robô pretende capturar. Para ter uma estratégia automatizada, seu robô precisa ser capaz de capturar ineficiências de mercado identificáveis e persistentes. As estratégias de negociação algorítmica seguem um conjunto rígido de regras que aproveitam o comportamento do mercado e, portanto, a ocorrência de uma ineficiência única do mercado não é suficiente para construir uma estratégia. Além disso, se a causa da ineficiência do mercado não for identificável, 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. Estes incluem estratégias que aproveitam (i) notícias macroeconômicas (por exemplo, mudanças na folha de pagamento ou na taxa de juros não agrícolas); (ii) análise fundamental (por exemplo, usando dados de receita ou notas de versão de resultados); (iii) análise estatística (por exemplo, correlação ou co-integração); (iv) análise técnica (por exemplo, médias móveis); (v) a microestrutura do mercado (por exemplo, infração de arbitragem ou comercial); ou (vi) qualquer combinação do acima. (Para leitura relacionada, veja: O que é a eficiência do mercado?)
Projetando e testando seu robô.
Existem essencialmente quatro etapas necessárias para construir e gerenciar um robô comercial:
Pesquisa preliminar: esta etapa se concentra no desenvolvimento de uma estratégia que se adapte às suas próprias características pessoais. Fatores como perfil de risco pessoal, compromisso de tempo e capital comercial são importantes para pensar quando desenvolver uma estratégia. Você pode então começar a identificar as persistentes ineficiências do mercado mencionadas acima. Tendo identificado uma ineficiência do mercado, você pode começar a codificar um robô comercial adequado às suas próprias características pessoais.
Backtesting: Esta etapa se concentra em validar seu robô comercial. Isso inclui verificar o código para se certificar de que está fazendo o que deseja e entender como ele se realiza em diferentes intervalos de tempo, aulas de ativos ou diferentes condições de mercado, especialmente em eventos tipo cisne preto, como a crise financeira global de 2008.
Otimização: Então, agora você codificou um robô que funciona e, nesta fase, você deseja maximizar seu desempenho ao mesmo tempo em que minimiza o viés de superposição. Para maximizar o desempenho, primeiro você precisa selecionar uma boa medida de desempenho que capture elementos de risco e recompensa, bem como consistência (por exemplo, taxa Sharpe). O desvio excessivo ocorre quando o robô está muito próximo com dados anteriores; Esse robô vai dar a ilusão de alto desempenho, mas como o futuro nunca se assemelha completamente ao 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. Essas questões incluem selecionar um intermediário apropriado e implementar mecanismos para gerenciar riscos de mercado e riscos operacionais, como potenciais hackers e tempo de inatividade tecnológico. Também é importante nesta etapa verificar se o desempenho do robô é semelhante ao experimentado na fase de teste. Finalmente, o monitoramento contínuo é necessário para garantir que a eficiência do mercado que o robô foi projetado ainda existe. (Para mais, consulte: Como os Algoritmos de Negociação foram 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 pessoal que, em seguida, ganhou mais de US $ 175 milhões em apenas cinco anos, é completamente possível que os comerciantes inexperientes sejam ensinados com um conjunto rigoroso de diretrizes e se tornem comerciantes bem-sucedidos. No entanto, este é um exemplo extraordinário e os iniciantes definitivamente devem se lembrar 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 enfatiza que a parte mais importante da negociação algorítmica é "entender em que tipos de condições de mercado o seu robô funcionará e quando vai quebrar" e "entender quando intervir". O comércio algorítmico pode ser gratificante, mas a chave para o sucesso é compreensão. Qualquer curso ou professor que prometa altas recompensas com mínima compreensão deve ser um sinal de alerta importante.
Use o MetaTrader para criar seu próprio Robô de negociação Forex automatizado.
As plataformas de negociação de software MetaTrader 4 (MT4) e MT5 são fáceis de usar plataformas de negociação on-line com capacidades de análise técnica. Eles foram especialmente projetados para negociação on-line com o desenvolvimento e operação de sistemas automáticos de negociação em mente.
Os programas têm a capacidade de ter consultor especializado (EA'S) conectado a eles para automatizar totalmente o processo de negociação, criando assim um sistema de negociação mecânica totalmente funcional. Seu próprio robô forex que troca por você. Eles podem, naturalmente, também ser configurados para que possam ser usados de forma semi-automática em conjunto com o comércio manual.
Os comerciantes que usam MetaTrader têm a opção de;
Usando a plataforma manualmente sem um consultor especialista em anexo. (Negociação manual) ou a compra de um (s) programa (s) de consultor (es) especializado (s) e conectá-lo à plataforma MT ou obter um (s) programa (s) especialista (s) de consultores especializados através de grupos de membros do fórum ou grupos de interesse similares na internet ou desenvolver seu (s) programa (s) ou Todo o acima ou qualquer combinação destes. Também é possível configurar vários programas de consultores especializados ao mesmo tempo, bem como negociar manualmente. (Anexe cada EA diferente ao seu próprio gráfico, juntamente com diferentes números de ordem / números mágicos).
MetaTrader foi desenvolvido pela MetaQuotes Software Corp (metaquotes)
Curso introdutório MQL4.
O desenvolvimento de seu próprio sistema de consultor especialista / robô forex exigirá algum conhecimento da MetaQuotes Language 4 (MQL4). Para aqueles que não têm experiência de programação anterior, mas gostaria de aprender, há um livro gratuito escrito por Sergey Kovalyov "Curso de Introdução MQL4", que é uma excelente publicação que começa no início para tornar o processo de aprendizagem mais fácil de entender. Clique aqui para obter uma cópia deste curso gratuito.
Expert Advisor Builder para MT4.
Se você não quiser aprender a linguagem de programação MQL4, uma alternativa rápida é usar este "Expert Advisor Builder". Maneira fácil de construir seu consultor especialista.
Ou obtenha um programador para construir seu robô para você aqui.
Ou compre um criador de EA de software barato que pode criar consultores especializados sem a necessidade de aprender programação. Encontre aqui algumas empresas de software recomendadas nesta página.
Se você preferir se tornar um especialista na linguagem MQL, Steve Fleming oferece um curso de vídeo especificamente projetado para novidades que gostariam de aprender através de instruções de vídeo para escrever o código de programação de origem. Leia mais aqui.
Backtesting no MetaTrader.
Também é muito importante entender como fazer backtest e otimizar adequadamente uma estratégia comercial. A maioria dos comerciantes pensa que eles sabem como, mas na verdade, não entendem a importância dos testes "avançar". Leia um pouco como funciona aqui.
Eles agora possuem MT5 disponível.
Robôs grátis para consultores especializados.
O ForexMT4 hospeda uma biblioteca de consultores especializados gratuitos. Para obter sua EA gratuita vá para forexmt4.
Onde fazer o download do software MT4.
O download real do software MT4 é melhor feito através de seu próprio corretor forex escolhido, assumindo que eles utilizam essa plataforma.
Atualmente, existem centenas, senão milhares de corretores de divisas que utilizam o software MT4. Além disso, muitos outros corretores adicionam o software às suas empresas diariamente.
Para informações que você precisa saber sobre como escolher um corretor forex, clique aqui.
Para visualizar os recursos da Versão 5, está disponível no metatrader5.
Mais ajuda e assistência com negociação automatizada MT4 e MT5.
Excelente conteúdo e posts do membro podem ser encontrados no fórum da comunidade MQL4 no mql4. mql4.
Além disso, o fórum no forex-tsd tem muita ajuda e recursos. forex-tsd.
Além disso, artigos brainyforex aqui.
Para considerar estratégias para programar em consultores especializados, acesse aqui.
Idéia comercial dos vencedores do campeonato de 2008.
Para revisar os resultados reais do sistema para os Campeonatos de Negociação Automatizados de 2008 e descobrir o que fez os três melhores sistemas de robô forex tão bons, clique aqui.
Precisa de ajuda para configurar seu robô de negociação forex?
As mãos em assistência estão disponíveis para aqueles que gostariam de um especialista forex configurar seu robô de negociação forex para eles. Vá para o fxinstall.
Usuário avançado do Metatrader e gostaria de entrar em público com sua EA?
Leia sobre a jornada de como alguns comerciantes descobriram que havia muito mais trabalho envolvido do que imaginavam ao divulgar seu sistema comercial privado para o público aqui.
Novo! Comentários.
FOREX BROKERS.
OPÇÕES FOREX.
EDUCACIONAL.
ADMINISTRAÇÃO.
Quem disse que os sistemas de negociação automatizados não funcionam? Confira nossa página de teste do robô brainyforex aqui.
O comércio cambial envolve um risco substancial de perda. Leia o aviso legal aqui.
(C) Copyright 2009 - 2017 Brainyforex. Todos os direitos reservados.
US Search Desktop.
Agradecemos seus comentários sobre como melhorar a Pesquisa do Yahoo. Este fórum é para você fazer sugestões de produtos e fornecer feedback pensativo. Estamos sempre tentando melhorar nossos produtos e podemos usar o feedback mais popular para fazer uma mudança positiva!
Se você precisar de assistência de qualquer tipo, visite nosso fórum de suporte comunitário ou encontre ajuda própria em nosso site de ajuda. Este fórum não é monitorado quanto a problemas relacionados ao suporte.
O fórum de comentários do produto do Yahoo agora requer uma ID e senha de Yahoo válidas para participar.
Agora você precisa fazer o login usando sua conta de e-mail do Yahoo para nos fornecer feedback e enviar votos e comentários às ideias existentes. Se você não possui uma ID do Yahoo ou a senha para sua ID do Yahoo, inscreva-se para uma nova conta.
Se você tiver uma ID e senha de Yahoo válidas, siga estas etapas, se desejar remover suas postagens, comentários, votos e / ou perfil no fórum de comentários do produto do Yahoo.
Vote em uma ideia existente () ou publique uma nova ideia ...
Ideias quentes Principais ideias Novas ideias Categoria Estado Meus comentários.
Não há um celular aberto no yahoo.
GODS WARS 50.
seus olhos não têm nada para brincar com dar-lhe o dom de ver novos olhos para os necessitados.
O olho do banco da América o dom da visão de novos olhos para os necessitados você é apenas adorável adeus boa sorte.
FAÇA COMPETIR-LHE UM PEQUENO EASER. EU PRECISO A SUA AJUDA E POSSO TENDER-LHE.
O Yahoo Search Bar sempre cobriu o 1º resultado da pesquisa.
É melhor flutuar.
pesquisa em leilão online.
Eu busco leilões on-line perto de mim e "Online Auction Hub" não aparece ainda, eles multipul leilão on-line e estão a apenas 4 milhas de mim.
GODS WARS 50.
GODS WARS 50.
747150202024123.
747150202024123.
747150202024123.
747150202024123.
00000.
10987654321.
10987654321.
Mais Leonardo DiCaprio, menos Jennifer Aniston. É uma atriz medíocre, & amp; chato. Espero que ela comece sua própria linha e se retire da vista.
Concentre-se em atores realmente bons, talentosos e interessantes na tela. Leonardo, Jennifer Lawrence, Viola Davis, Rachel McAdams, VIvica Fox, Jennifer Garner, Sarah Louise Parker, Michelle Geller, Brad Pitt, Tom Cruise, Ryan Gosling, John Cusack, Idris Elba, Joshua Morrow, Daniel Day Lewis, para citar apenas um pouco. Aniston é uma notícia antiga. Ela era ótima como Rachel, mas todos estão tão acima dela! Por que ela ainda tem tanta cobertura. Ninguém se importa. então sobre a colina.
Como entrar em contato comigo ...
Eu ainda tenho que ser capaz de: oginto Pitch. vid. Eu não estou ciente de como eu devo registrar minha marca e gostaria de ser contatado no que diz respeito ao inquérito. Parece que todos os meus sites de e-mail foram pirateados e não consegui avançar, como estou atualmente, mesmo sem um celular, mas eu tenho o mylaptop. por favor atualize minhas informações e atualize minhas informações e contatos e todas as informações relevantes que pertençam a mim na minha posição para a liberdade financeira. Agradeço o seu tempo e entre em contato com um e-mail seguro que podemos comunicar em linha telefônica privada ou privada. obrigado.
Sr. Steven J. Beard, cofundador PitchVid.
Eu ainda tenho que ser capaz de: oginto Pitch. vid. Eu não estou ciente de como eu devo registrar minha marca e gostaria de ser contatado no que diz respeito ao inquérito. Parece que todos os meus sites de e-mail foram pirateados e não consegui avançar, como estou atualmente, mesmo sem um celular, mas eu tenho o mylaptop. por favor atualize minhas informações e atualize minhas informações e contatos e todas as informações relevantes que pertençam a mim na minha posição para a liberdade financeira. Agradeço-lhe o seu tempo e contacte-me com um email seguro que estamos ... mais.
Não vê a sua ideia? Publique uma nova ideia ...
US Search Desktop.
Publicar uma nova ideia ... Todas as ideias Meu feedback Eu tenho um problema 29 Eu tenho uma sugestão 23 Outros 10 O que eu não gosto 35 O que eu gosto 1.
Feedback e Base de Conhecimento.
Dê retorno.
Deutschland Finanzen Mobile DF iOS 1 idéia España Finanzas Mobile DF iOS 7 ideias Contas Painel 33 ideias Opinião do anúncio 3 ideias Respostas TH 31 ideias Respostas TH 0 idéias Respostas Fórum UV (versão de teste) 10 ideias Austrália Ideias de celebridades 0 Austrália Finanças Mobile Android 0 ideias Austrália Estilo 0 idéias Austrália Yahoo Tech 0 idéias Autos Impulso 2 idéias Aviate 1.513 idéias Canadá Finanças 1.099 idéias Canadá Finanças Mobile Android 0 ideias Canadá Finanças Mobile DF iOS 3 idéias Canadá Finanças Mobile iOS 468 ideias Canadá Página inicial 5.11 idéias Canadá Filmes 14 ideias Notícias do Canadá 873 ideias Canadá com segurança 10 idéias Canadá Tela 128 idéias Canadá Clima 94 ideias Canadá Yahoo Beleza 0 idéias Canadá Yahoo Celebrity 10 ideias Canadá Yahoo Finanças 0 ideias Canadá Yahoo Filmes 10 ideias Canadá Yahoo Notícias 0 idéias Canadá Yahoo Estilo 21 idéias Futebol universitário Escolher & # 39; em 112 idéias TV conectada 361 idéias Corp Mail Test 1 1.313 idéias Corp Mail Testing 1.256 idéias Cricket 21 ideias Daily Fantasy 89 ideias Developer Netwo rk 1 ideia Double Down 86 ideias Fantasy Baseball 433 ideias Fantasy Basketball 398 ideias Fantasy Football 705 ideias Fantasy Hockey 344 ideias Fantasy Live Scoring on Matchup and Classical 807 ideias Fantasy Sports Aplicações Android 1.367 ideias Fantasy Sports iOS Apps 2.112 ideias Finanças 1.215 ideias Finanças - CA 495 idéias Finanças - ideias para EUA 9 Finanças Ideias ChartIQ 440 Finanças Mobile Web 403 idéias Finanças Portfolios 810 idéias Finanças Triagem de ações 35 idéias Finanças Tablet 44 idéias Flickr - Perfil 290 idéias Flickr Android 60 idéias Flickr para Apple TV 25 idéias Flickr Grupos 12 idéias Flickr Interno 0 ideias Flickr iOS Dogfooding 0 idéias Flickr iPad 145 idéias Flickr iPhone 345 ideias Flickr Nova Foto Página 8,030 idéias Flickr Pesquisa 0 ideias Food Revistas 0 idéias Jogos 3.147 ideias Mapas globais 1.023 ideias GS Mobile Web 42 ideias Health Pulse 3 ideias Home Page (Android) 1.689 ideias Home Page (iOS) 3.808 ideias Hong Kong Homepage 0 ideias Índia Celebridade 43 ideias Índia Finanças 493 ideias Índia Homepage 1.867 idéias Índia Estilo de vida 173 idéias Índia Filmes 84 idéias Índia Notícias 328 ideias Índia Parceiro Portal Tata 0 idéias Índia Parceiro Portal Tikona 0 idéias Índia com segurança 15 idéias Índia Tela 165 idéias Índia Tempo 30 ideias Índia Yahoo Beleza 0 idéias Índia Yahoo Celebridade 4 idéias Índia Yahoo Finanças 0 ideias Índia Yahoo Movies 16 ideias Índia Yahoo Notícias 0 ideias Índia Yahoo Estilo 14 ideias Indonésia Ideias da celebridade 38 Indonésia Página inicial 1.158 ideias Indonésia Notícias 170 ideias Indonésia com segurança 29 idéias Indonésia Ela 34 ideias Página inicial da Irlanda 90 idéias Jordânia Maktoob Homepage 419 idéias Comentários de mensagens por correio eletrônico 10 ideias Maktoob الطقس مكتوب 5 ideias Maktoob Celebridade 1 ideia Maktoob Entretenimento 10 ideias Maktoob Estilo de vida 0 ideias Maktoob Filmes 2 ideias Maktoob Notícias 182 idéias Maktoob Tela 15 ideias Maktoob Id. de estilo 1 Maktoob ألعاب مكتوب 0 ideias Maktoob شاشة مكتوب 28 ideias Malásia Homepage 17 ideias Malásia Notícias 58 ideias Malásia com segurança 6 ideias Malásia Video 0 ideias Malásia Tempo 1 idéia Merchant Solutions 1 ideia My Yahoo 31,920 ideias Meu Yahoo - backup 1 ideia My Yahoo - US 9,176 ideias Meu Yahoo archive 314 idéias Novo Correio 10,071 ideias Novo Correio * 3,165 idéias Nova Zelândia Negócios & Finanças 132 idéias Nova Zelândia Página inicial 1.039 idéias Nova Zelândia com segurança 3 idéias Nova Zelândia Tela 0 idéias Notícias do PH ANC 21 ideias Filipinas Celebridade 214 ideias Filipinas Página inicial 8 ideias Filipinas Notícias 123 idéias Filipinas com segurança 12 idéias Filipinas Vídeo 0 idéias Filipinas Tempo 3 idéias Pick N Roll 19 ideias Postmaster 43 ideias Pro Football Pick & # 39; em 103 ideias Retail Pulse 0 idéias Rivais 11 idéias com segurança 165 idéias Tela para idéias iOS 0 Busca extensões 97 idéias Pesquisar Downloads de produto 88 idéias Segurança 497 ideias Experiência de login 79 idéias Singapura Entretenimento 20 idéias Cingapura Finanças 230 idéias Cingapura Página inicial 1.050 idéias Cingapura Notícias 212 idéias Cingapura com segurança 11 idéias Cingapura Tela 19 idéias Cingapura Tempo 4 idéias Cingapura Yahoo Beleza 0 idéias Cingapura Yahoo Ideias da celebridade 4 Cingapura Yahoo Finanças 0 idéias Cingapura Yahoo Filmes 0 idéias Cingapura Yahoo Notícias 0 idéias Singapore Yahoo Style 4 ideas Idéias da celebridade da África do Sul Ideia da África do Sul 374 idéia s África do Sul Notícias 23 ideias Esportes Android 1,534 ideias Esportes CA 34 ideias Esportes iOS 1.025 ideias Desporto Redesign 3.189 ideias SportsReel 6 ideias StatTracker Beta 573 ideias Survival Futebol 81 ideias Taiwan Yahoo 名人 娛樂 0 ideias Taiwan Yahoo 運動 0 ideias Tailândia Safely 2 ideias Toolbar Mail App 216 ideas Toolbar Weather App 72 ideias Tourney Pick & # 39; em 41 ideias UK & amp; Irlanda Finanças 1.077 ideias UK & amp; Jogos da Irlanda 19 ideias UK & amp; Irlanda Homepage 442 ideias UK & amp; Irlanda Notícias 0 ideias UK & amp; Ireland News Balde interno 0 ideias UK & amp; Irlanda Notícias Lego 376 ideas UK & amp; Irlanda com segurança 38 ideias UK & amp; Irlanda TV 21 ideias UK & amp; Irlanda Vídeo 187 ideias UK & amp; Irlanda Tempo 99 ideias Reino Unido Respostas 1 ideia UK Daily Fantasy 1 ideia UK Finanças Mobile Android 12 ideias Reino Unido Finanças Mobile DF iOS 2 idéias UK Finanças Mobile iOS 308 idéias UK Yahoo Movies 23 ideias US Respostas 8,976 ideias Respostas dos EUA Mobile Web 2.115 idéias US Autos GS 442 ideias US Celebrity GS 661 ideias EUA Comentários 350 ideias US Finance Mobile Android 44 idéias US Finance Mobile iOS 562 idéias US Flickr 251 ideias EUA Grupos 4.117 ideias EUA Homepage B1 68 ideias US Homepage B2 33 ideias US Homepage B3 50 ideias US Homepage B4 33 ideias US Homepage B5 0 ideias Página inicial dos EUA M 7,021 ideias Página inicial dos EUA YDC 43 idéias US Homes GS 203 ideias US Live Web Insights 24 idéias US Mail 193 ideias US Mail 12,292 ideias EUA Mapas 3,491 ideias US Membership Desktop 8,115 ideias US Membership Mobile 91 ideias US Filmes GS 424 ideias US Music GS 195 ideias US News 6,023 ideias US Search App Android 2 ideias US Search App iOS 12 ideias US Search Chrome Extension 780 ideias US Chrome Chrome Extensão v2 2,197 ideias US Search Desktop 41 ideias US Search Desktop Bucket A 7 ideias US Search Desktop Bucket B 8 ideias US Pesquisar KG 22 ideias US Pesquisar Listagens locais 20,781 ideias EUA Busca Mobile Web 3 ideias EUA Busca Mozilla 1 ideia EUA Pesquisar estoque Citações 11 ideias EUA Pesquisa Tablet Web 1 ideia US Shine GS 1 idéia US Toolbar 5,548 ideias US Travel GS 207 idéias US TV GS 367 ideias US Weather 2,316 ideias EU Weather Bucket 0 ideias EU Weather Mobile 13 idéias US Weather Mobile Android 2 ideias Guia de vídeo Android 150 idéias Guia de vídeo iOS 206 idéias Guia de vídeo Teste 15 ideias Web Hosting 4 ideias Yahoo Acessibilidade 359 ideias Yahoo Autos 71 idéias Yahoo Beauty 100 ideias Yahoo Celebrity 0 ideias Yahoo Celebrity Canada 0 ideias Yahoo Decor 0 ideias Yahoo Entertainment 356 ideias Yahoo Esports 50 ideias Yahoo Feedback 0 ideias Yahoo Finance Feedback Forum 1 ideia Yahoo Finanças IN Mobile Android 0 ideias Yahoo Finance SG Mobile Android 1 ideia Yahoo FinanceReel 4 ideias Yahoo Comida 118 idéias Yahoo Gemini 2 ideias Yahoo Health 90 ideias Yahoo ajuda 264 ideias Yahoo Home 219 ideias Yahoo Home * 28 ideias Yahoo Lifestyle 168 ideias Yahoo Yahoo 0 ideias Yahoo Mail 2,224 ideias Yahoo Mail Aplicativo Android 405 ideias Yahoo Mail Basic 636 ideias Yahoo Mail iOS App 50 ideias Yahoo Mail Mobile Web 1 ideia Yahoo Makers 51 ideias Yahoo Messenger 84 idéias Yahoo Mobile Developer Suite 61 idéias Yahoo Mobile para ideias do telefone 15 Yahoo Mobile para idéias do Tablet 0 Yahoo Music 78 idéias Yahoo News Digest Android 870 idéias Yahoo News Digest iPad 0 idéias Yahoo News Digest iPhone 1,531 idéias Yahoo Newsroom Aplicativo para Android 56 idéias Yahoo Newsroom iOS App 34 ideias Yahoo Parenting 63 ideias Yahoo Politics 118 idéias Yahoo Publishing 13 ideias Yahoo Real Estate 2 ideias Yahoo Tech 459 idéias Yahoo Travel 143 idéias Yahoo TV 103 ideias Yahoo Ver 210 ideias Yahoo Weather Android 2.114 idéias Yahoo Weather iOS 22.745 ideias Yahoo! 7 Food App (iOS) 0 ideias Yahoo! 7 Página inicial Archive 57 ideas Yahoo! 7 Notícias (iOS) 23 ideias Yahoo! 7 Tela 0 ideias Yahoo! 7 TV FANGO App (Android) 1 ideia Yahoo! 7 aplicação TV FANGO (iOS) 1 ideia Yahoo! 7 TV Guide App (Android) 0 ideias Yahoo! 7 Guia de TV Guia (iOS) 1,248 ideias Yahoo! 7 Aplicação TV Plus7 (iOS) 0 ideias Yahoo! Centro de Feedback do Teste de Conceito 174 idéias Yahoo! Idéia de Contributor Network 1 Yahoo! Transliteração 29 ideias YAHOO! 7 Finanças 551 idéias Yahoo! 7 Jogos 9 ideias Yahoo! 7 Safely 19 ideias Yahoo7 Finanças Mobile DF iOS 12 ideias Yahoo7 Finanças Mobile iOS 217 ideias Yahoo7 Homepage 2.545 ideias.
Sua senha foi alterada.
Fizemos alterações para aumentar nossa segurança e restabelecer sua senha.
Acabamos de enviar-lhe um e-mail para. Clique no link para criar uma senha, depois volte aqui e faça o login.
Como criar o Forex Robot (Old Way vs. New Way)
18 de outubro de 2017.
Negociar no mercado forex manualmente leva muito tempo, esforço e presença. Se você gastar mais de 10 horas por dia, analisando os gráficos de Forex, logo você ficará exausto, o que geralmente leva a perdas devido a decisões comerciais precárias. Como tal, a maioria dos comerciantes está procurando formas de criar consultores especialistas confiáveis, o que pode gerar decisões econômicas consistentes sem exigir sua presença física. Uma vez que os robôs Forex não são influenciados por fraquezas humanas, como o medo ou a ganância, eles podem constantemente tomar decisões comerciais lucrativas e permitir que você atinja seus objetivos comerciais mais rapidamente. Neste artigo, falaremos sobre algumas maneiras de criar robôs comerciais.
Como criar o Forex Robot.
Basicamente, um robô forex é um software instalado na plataforma MT4 para permitir a execução automática de pedidos.
Importante, antes de criar uma EA, você deve identificar uma estratégia comercial confiável. Eu sempre digo que, hoje em dia, é o melhor para deixar este trabalho para o construtor de estratégia de negociação automatizada, mas se você tem suas próprias regras de negociação, você pode usá-las para construir seu robô.
Por exemplo, se sua estratégia se basear em fazer ordens de venda sempre que o mercado atinja certos níveis de suporte significativos, conforme interpretado por um indicador técnico, você pode transferir essa estratégia para um robô.
Há um ditado comum no mundo forex de que não importa a estratégia que você escolher para negociação, o que realmente importa é a sua capacidade de negociação de acordo com essa estratégia.
Se você entrar no mercado cegamente sem qualquer estratégia específica, então você está apto a ser um jogador do que um comerciante.
Além disso, depois de identificar sua estratégia, você pode testar seu desempenho sob condições simuladas de negociação forex. Desta forma, se a estratégia parece ser imprevisível, você pode fazer os ajustes necessários sem riscos.
Assim, um robô apenas estará verificando o mercado 24/7 para ver se os parâmetros de negociação predefinidos são atendidos e executar negócios conforme apropriado.
Desta forma, você não precisará passar inúmeras horas olhando para os gráficos procurando oportunidades comerciais adequadas.
Existem várias abordagens sobre como fazer robôs forex. Nesta seção, falaremos sobre algumas das principais.
Programação Advisor Advisor & # 8211; O caminho antigo.
A primeira abordagem sobre como criar um consultor especializado é a programação.
Você também precisará ter outras habilidades técnicas para garantir que seu sistema de negociação automatizado funcione bem.
Depois de identificar sua estratégia, você usará as linguagens de programação para escrever linhas de código que melhor representam.
Consequentemente, os negócios serão executados automaticamente no mercado sem exigir sua intervenção direta.
Se você não é um programador competente ou se as linhas de código o assustarem, você pode contratar um programador MQL4 para fazer um consultor especializado.
Você precisará dar aos detalhes do programador sobre sua estratégia de negociação e pagar-lhe as taxas de codificação.
No entanto, a contratação de um programador não coloca o processo de criação da EA em suas mãos, e ele ou ela ainda não pode fazer um bom trabalho, mesmo depois de pagar pelos serviços.
Além disso, mesmo se o programador completar bem o trabalho e a EA funciona exatamente de acordo com sua estratégia, isso não significa que sua EA ganhará e ganhará dinheiro no mercado Forex. É preciso muito mais trabalho para realizar isso.
Usando Forex Expert Advisor Builder.
A segunda abordagem é usar um construtor forex EA para criar um consultor especializado. Um construtor especialista em consultoria é uma ferramenta que permite criar robôs comerciais sem habilidades de programação.
Depois de identificar sua estratégia de negociação, basta inseri-lo no construtor de EA e o resto será completado para você. A maioria dos construtores de especialistas tem ferramentas poderosas para ajudá-lo a criar robôs confiáveis.
Essas ferramentas consistem em parâmetros de gerenciamento de risco, paradas de trânsito, perda de parada e parâmetros de lucro e muitos outros.
Com os parâmetros de gerenciamento de risco, você pode decidir o risco máximo que você pode aceitar para todas as negociações, construindo um robô forex com parada de perda.
Você pode definir os parâmetros de entrada EA para se adequar ao seu desejado desequilíbrio de risco.
Por exemplo, se você quiser construir um robô comercial que expõe não mais de 5% do seu capital para cada comércio, você pode definir adequadamente isso ao criar o consultor especializado.
Com um criador de EA, você pode criar rapidamente vários robôs para ajudá-lo a negociar o mercado cambial.
Diferentes robôs forex com diferentes estratégias de negociação podem aumentar suas chances de ganhar lucros. Isso geralmente é chamado de portfólio.
Um único consultor especialista para o MetaTrader 4 pode não monitorar de forma abrangente todas as mudanças de mercado e executar corretamente negócios.
Usando o Forex Expert Advisor Generator.
A última abordagem sobre como construir um robô forex é usando um gerador de forex EA. Assim como um criador de EA, um gerador de EA produz consultores especializados sem exigir qualquer programação ou outras habilidades técnicas.
Mas com o gerador de consultor especialista em Forex Robot Factory, você pode automatizar todo o processo de criação de uma EA e evitar se preocupar com linhas complicadas de código.
Você não precisa identificar sua estratégia de negociação porque o gerador de EA criará bilhões de variações de estratégia e mostrará os que provavelmente funcionarão. Você só precisará inserir alguns parâmetros para a estratégia que deseja e a ferramenta do gerador de EA fará o resto concluído rapidamente. O Forex Robot Factory pode criar sistemas de negociação automatizados que funcionam em segundos.
Outra coisa boa sobre um gerador de forex EA é que ele fornece automaticamente os resultados anteriores de qualquer estratégia, algo que a maioria dos construtores de EA não pode fornecer.
Desta forma, você pode julgar suficientemente o desempenho do seu robô antes de implantá-lo para condições de mercado ao vivo.
Se você não sabe como editar um consultor especialista, o gerador de EA possui ferramentas fáceis de usar para ajudá-lo a fazer as mudanças apropriadas no seu robô comercial. Mas geralmente, não são necessárias alterações porque o gerador de EA encontrará as variações de EA mais ótimas. Embora tenha todo o sentido para executar a otimização do recém-criado Forex EA para encontrar melhores parâmetros para negociação. Com otimização adequada, você sempre pode garantir que você tenha o melhor robô forex para MT4 para atender às suas necessidades comerciais.
Um gerador de forex EA salva você dos problemas de dominar uma linguagem de programação, contratar um programador ou confiar em um construtor de EA que não faça o teste de suas estratégias. A ferramenta coloca todo o processo de como criar o melhor robô forex nas suas mãos.
Portanto, se você quiser criar robôs de criação de dinheiro reais com restrições mínimas para você, então é melhor tentar um gerador de EA forex.
Crie um Consultor Especial Sem Programação.
O uso de um gerador de forex EA é a melhor técnica de construção de robôs lucrativos sem requerer habilidades de programação.
Se você ainda confia na programação de uma EA você mesmo ou na contratação de um programador, você poderia estar desperdiçando muito tempo e enviando muito dinheiro para baixo nos drenos.
Como mencionado anteriormente, um gerador de EA permite que você insira sua estratégia de negociação, defina seus parâmetros de negociação preferenciais e implemente com segurança o robô para negociação ao vivo na plataforma MT4.
Passar inúmeras horas escrevendo linhas complicadas de código é completamente desnecessário.
A ferramenta inovadora também gerará os resultados anteriores do consultor especializado que você criou.
Os resultados são automaticamente analisados para você, fornecendo-lhe informações suficientes para avaliar a rentabilidade do seu consultor especializado.
Se os resultados não forem convincentes, você pode simplesmente ajustar seus parâmetros de negociação para atingir seus objetivos de lucro.
Além disso, se você usar a ferramenta para criar consultor especial forex sem programação, você será muito mais rápido do que um programador que tenha que passar de várias horas a poucas semanas codificando o robô.
Em vez de se preocupar com erros de codificação e todo o processo de criação de um consultor especialista para MT4, o Forex Robot Factory pode completar isso automaticamente em pouco ou nenhum tempo.
Como tal, você pode criar dezenas ou mesmo centenas de robôs comerciais em uma única sessão. Se você não quiser idéias para estratégias de negociação, então, usar o gerador de Forex EA economizará muito seu tempo e custos.
E mesmo se você tiver suas próprias estratégias que você precisa codificar em consultores especializados, o gerador de Forex EA provavelmente o salvará de desperdiçar seu dinheiro, porque as idéias de negociação provavelmente não funcionarão depois de tudo. Confie em mim, depois de milhões de exercícios de Forex criados, já sei o quão pequeno é o número de estratégias de trabalho.
É por isso que a automação na criação do processo é obrigatória. Se apenas 1 estratégia de 1000 tiver uma chance de ganhar no Forex, então não faz sentido nem criá-los manualmente apenas para ver se eles funcionam ou não. Deixe o Forex Robot Factory fazer o trabalho e crie 100.000 estratégias em uma hora em que pelo menos 100 deles terão resultados promissores e promissores.
A programação não é fácil, e nem todos podem navegar com facilidade em suas águas assustadoras. Você precisa passar várias horas aprendendo a escrever linhas de código sem erros. Se você deixar de dedicar as horas, então você não pode ser um programador competente. Não perca seu tempo aqui.
Mas, com um gerador de Forex EA, você não precisará de habilidades de programação. É a melhor maneira de criar robôs e navegar pelas águas estrangeiras com grandes lucros.
Aqui está um processo simples de como criar um consultor especializado sem programação usando a poderosa ferramenta online baseada no Forex Robot Academy.
Primeiro passo: Implante seus parâmetros de estratégia básica.
Uma vez que você decidiu o par de moedas e o período de tempo que deseja usar, você pode começar a incorporá-lo no consultor especializado. Deixe-nos dizer que escolhemos criar um Expert Advisor para EURUSD em um período de tempo diário.
Para começar a introduzir a sua estratégia, defina as suas preferências diferentes, conforme previsto na guia do Gerador.
Você pode definir a fonte de dados, o símbolo do par de moedas, bem como o período de troca.
Posteriormente, defina suas configurações de estratégia preferidas. Você pode definir os lotes de entrada, parar a perda, bem como outros parâmetros. Você também pode definir as outras configurações do Gerador.
Em seguida, defina quantos minutos você deseja que o gerador de EA funcione. Comece com 30 minutos no início e veja quantos robôs pode criar para você.
Passo dois: Inicie o gerador EA.
Clique no botão "Iniciar" para que o Forex Robot Factory comece a criar estratégias aleatoriamente de bilhões e bilhões de diferentes variações e opções disponíveis.
Então, o Gerador fará toda a magia, ao implantar sua estratégia em segundo plano.
Também testará automaticamente sua estratégia contra dados históricos e exibirá os resultados. (Isso irá ajudá-lo a pesar a rentabilidade da sua estratégia).
Todas as estratégias lucrativas criadas pela ferramenta FRF serão adicionadas à coleção e você pode vê-las e analisá-las a qualquer momento.
Se completa, clique no botão "Parar".
Passo três: Faça a classificação.
A seção Coleção contém todas as estratégias que você gerou.
A seção possui vários parâmetros estatísticos para ajudá-lo a completar várias coisas, incluindo classificar as estratégias geradas, filtrar as estratégias e exportar as estratégias para o seu computador. Quando você exporta estratégias para o seu computador, elas podem ser carregadas diretamente na sua plataforma MT4 ou MT5 para negociação automatizada. Você terá que criar uma conta de teste Forex Robot Factory gratuita ou comprar melhor acesso total ao Forex Robot Academy, a fim de poder exportar estratégias nos formatos MT4 e MT5.
Selecionando Configurações na Coleção de Forex Robot Factory.
Passo quatro: Editar (não recomendado)
Sob a seção Editor, você pode refinar suas estratégias para melhorar seu desempenho antes da implantação para negociação real. A seção Editor possui indicadores e outras ferramentas para revisar suas estratégias e editar seu desempenho. Também serão gerados resultados negativos, o que lhe dá a oportunidade de avaliar o desempenho de suas estratégias.
No entanto, não recomendo a edição de estratégias manualmente. As chances são de 1 em um milhão que você poderá melhorar a estratégia desta maneira. É o melhor para abrir a próxima guia & # 8211; Otimizador e deixe o Forex Robot Factory encontrar os melhores parâmetros de Forex EA.
Etapa 5: otimize a estratégia para encontrar os melhores parâmetros de Forex EA.
O gerador de forex EA tem várias ferramentas que podem ajudá-lo a otimizar seu robô comercial para atender às suas expectativas.
Por exemplo, com a ferramenta testador de tensões (Monte Carlo) ou a ferramenta testadora multi-mercado, você pode avaliar adequadamente o comportamento de suas estratégias de negociação em várias condições de mercado.
Além disso, você também receberá os resultados anteriores para verificar seus esforços de otimização.
Passo seis: verifique o relatório.
Na página Relatório, você pode avaliar o desempenho de sua estratégia quando testado em relação a dados históricos. Isso lhe dará uma indicação de se o robô comercial provavelmente será lucrativo ou não.
Você acessará informações estatísticas, um gráfico de indicadores, juntamente com outras informações importantes para ajudá-lo a tomar decisões informadas antes de exportar e instalar o consultor especialista do MetaTrader 4.
Passo sete: Exporte o consultor especialista para MT4 e MT5.
Se você estiver satisfeito com as informações na página do relatório, então você pode exportar o robô para sua plataforma de negociação MetaTrader 4 ou MetaTrader 5. Então, você pode começar a experimentar as vantagens de usar um robô para tomar decisões comerciais em seu nome. O próximo passo é instalar o Forex EA no MetaTrader e deixá-lo funcionar o tempo todo para negociação totalmente automatizada.
Melhor Robô Forex para MT4.
Muitas pessoas me perguntam qual é o melhor consultor perito do MetaTrader. Bem, deixe-me responder a esta pergunta.
Não há nenhum "melhor" robô forex por si só. No entanto, o melhor consultor especialista é o que você criou, e pode seguir sua estratégia de negociação de maneira competente.
Se você quiser aprender a criar o melhor robô forex, você precisará aprender primeiro a desenvolver uma estratégia de trabalho.
Você também pode aperfeiçoar sua estratégia sob condições simuladas de negociação forex, mas esse é o próximo passo, que é parte do processo lucrativo de criação de Robô Forex. A troca de negociação é normalmente mais segura do que expor uma estratégia nua para condições de negociação ao vivo, o que pode levar para aumentar as perdas.
Então, você precisa testar todas as EAs de Forex criadas em uma conta de demonstração por alguns meses. Isso é obrigatório, especialmente se você é novo em tudo isso.
Importante, criar um robô comercial sozinho dá-lhe a oportunidade de criar o melhor robô forex para MT4.
Se você confia na contratação de um programador ou na compra de uma EA já programada, talvez você não consiga realizar melhorias, caso o robô não esteja produzindo os resultados desejados.
Portanto, se você criar um robô usando o gerador de forex EA, você terá a oportunidade de construir um forex de consultor especialista que melhor represente suas necessidades e interesses comerciais.
E, será o melhor robô forex para MT4 porque você saberá exatamente como funciona e você confiará nisso.
Conclusão.
Conforme mencionado neste artigo, existem várias formas de como construir um consultor especial MT4.
Embora seja possível criar um consultor especialista MT4 programando você mesmo ou usando um criador EA, ambos os métodos tendem a ser caros, tediosos e difíceis de dominar.
No entanto, com um gerador de forex EA, você pode criar um consultor especializado com confiança sem habilidades de programação e economizar muito dinheiro e tempo.
Como criar seu próprio robô Forex.
Top Expert Advisors em fevereiro de 2018.
Principais consultores especializados em fevereiro de 2018 e # 8211; Melhor Forex EA & # 8217; s & # 8211; Robôs FX.
Caro comerciante Forex,
Bem-vindo ao site de testes 100% gratuito.
Veja o Best Forex EA's, as avaliações e resultados comprovados e & # 8230;
Forex Flex EA Review.
Preço: $ 330 (Preço com desconto para 1 REAL e contas de devolução ilimitadas, atualizações gratuitas e suporte)
Pares de moedas: Qualquer (EURUSD, GBPUSD, GBPCHF, AUDUSD, NZDUSD, USDCAD, USDCHF e USDJPY são testados)
Gerenciador de Negociação Pro EA Review.
Gerente de Negociação Pro EA.
Preço: $ 599 (Preço com desconto para o pacote STARTER / 1 LIVE & 1 DEMO ACCOUNT, FREE UPDATES & SUPPORT)
Pares de moeda: EURUSD, GBPUSD, GBPJPY, USDJPY, AUDUSD e EURJPY.
Nota: STRICTLY LIMITED DIS & # 8230;
Finwe Forex Robot Review.
Finwe Forex Robot.
Preço: $ 149 (1 LICENÇA, ATUALIZAÇÕES LIVRES E APOIO)
Pares de moeda: EURUSD, GBPUSD.
RESULTADOS DE COMERCIALIZAÇÃO DE CONTA VIVA:
Finwe Forex Robot Review & # 8211; Melhor consultor especialista em lucros de prazo de longo prazo.
WallStreet Forex Robot 2.0 Evolution Review.
WallStreet Forex Robot 2.0 Evolution.
Preço: $ 237 (Preço com desconto para 1 LICENÇA, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: EURUSD, GBPUSD, USDJPY, USDCHF, USDCAD, NZDUSD e AUDUSD.
Nota: OFERTA DE TEMPO LIMITADO & # 8211; 30% OFF e # 8211; REG & # 8230;
FXMower EA Review.
Preço: $ 220 (1 REAL & 3 DEMO CUENTAS, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: EURUSD.
RESULTADOS DE COMERCIALIZAÇÃO DE CONTA VIVA:
FXMower EA Review & # 8211; Assessor Precisa Forex Expert para Lucros a Longo Prazo.
FX Secret EA Review.
Preço: $ 385 (Preço para pacote de negócios, atualizações gratuitas e suporte)
Pares de moeda: EURUSD, AUDUSD e USDJPY.
Nota: Os seguintes 3 pacotes do FX Secret EA estão disponíveis agora:
& # 8211; BUSINESS consiste em: FX & # 8230;
TSFX EA Review.
Preço: $ 199.99 (Preço para BASIC Version, 1 LICENSE, FREE UPDATES & SUPPORT)
Pares de moedas: USDJPY.
Nota: existem dois pacotes diferentes de TSFX EA disponíveis agora:
& # 8211; Versão BASIC: funciona automaticamente apenas & # 8230;
Melhor Scalper Forex Robot Review.
Melhor Scalper Forex Robot.
Preço: $ 193.50 (Preço com desconto para 1 LICENÇA, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: EURUSD, GBPUSD e USDCHF.
Nota: DISCONTO LIMITADO & # 8211; USE CÓDIGO DE COOPERAÇÃO: CNNY & # 8211; PREÇO REGULAR: $ 299.
FXStabilizer EA Review.
Preço: $ 265 (1 REAL & 3 DEMO CUENTAS, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: AUDUSD, EURUSD.
Nota: existem dois pacotes diferentes de FX Stabilizer EA disponíveis agora:
& # 8211; FXStabilizer EA para AUDU & # 8230;
DeltonPRO EA Review.
Preço: $ 1,599 (Preço com desconto para membros do GOLD / 1 LICENÇA, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: Qualquer (EURUSD, GBPUSD, AUDUSD, NZDUSD, USDCAD, USDCHF, EURGBP, EURCHF, EURAUD, AUDJPY, CADJPY, EURJPY, GBPJPY, NZDJPY e USDJ # 8230;
FXCharger EA Review.
Preço: $ 219 (1 REAL & 2 DEMO CUENTAS, SUPORTE GRATUITO e ATUALIZAÇÕES)
Pares de moeda: EURUSD, AUDUSD.
Nota: Existem dois pacotes diferentes de FXCharger EA disponíveis agora:
& # 8211; FXCharger Expert Advisor trabalha com E & # 8230;
CovertFX EA Review.
Preço: $ 347 (1 LICENÇA, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: EURUSD, GBPUSD, AUDUSD, GBPJPY, USDJPY, EURAUD, GBPAUD, NZDUSD, AUDUSD e XAUUSD (Ouro)
CovertFX EA Review & # 8211; Consultor Expert Forex rentável para & # 8230;
Happy News EA Review.
Preço: $ 249 (1 LICENÇA, ATUALIZAÇÕES LIVRES E APOIO)
Pares de moeda: EURUSD, GBPUSD, AUDUSD e USDJPY.
Nota: Com a sua compra, você receberá o PACOTO COMPLETO de 9 Happy Forex EA & # 8217; s!
RESULTADOS DE COMERCIALIZAÇÃO DE CONTA VIVA:
Análise EA de Fluid Trader.
Fluid Trader EA.
Preço: $ 347 (1 LICENÇA, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: AUDUSD, USDCHF.
Fluid Trader EA Review & # 8211; Este consultor de especialistas em Forex usa estratégia de ação de preços.
Fluid Trader EA é um Expert FX muito lucrativo e # 8230;
EOS Forex EA Review.
Preço: $ 409 (1 LICENÇA, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: GBPUSD, USDCAD, USDCHF, EURGBP, EURCHF, GBPCAD, GBPAUD, EURAUD e AUDCAD.
Nota: DISCONTO LIMITADO & # 8211; USE CÓDIGO DE COOPERAÇÃO: CNNY & # 8211; PREÇO REGULAR: $ 599 e # 8230;
Forex Cyborg Robot Review.
Forex Cyborg Robot.
Preço: € 499,99 (pacote OURO com 1 REAL e contas de devolução ilimitadas, atualizações gratuitas e suporte)
Pares de moeda: AUDCAD, EURCAD, EURGBP, EURAUD, EURUSD, GBPUSD, USDCHF, AUDCHF, AUDUSD, CADCHF, EURCHF, GBPAUD, GBPCAD e USDC # 8230;
Arteon Robot Review.
Arteon Forex Robot.
Preço: $ 149 (DESCUENTO ESPECIAL PARA 1 LICENÇA DE VIDA, ATUALIZAÇÕES LIVRES E APOIO)
Pares de moeda: EURUSD, GBPUSD, USDJPY, AUDUSD, EURGBP e USDCAD.
Nota: DESCUENTO ESPECIAL & # 8211; 50% OFF e # 8211; PREÇO REGULAR: $ 299.
Sniper Suite EA Review.
Sniper Suite EA.
Preço: $ 597 (Preço com desconto para BASIC Version / 1 LICENSE, FREE UPDATES & SUPPORT)
Pares de moedas: Qualquer (XAUUSD & # 8211; Gold é testado e altamente recomendado)
Nota: DISCONTRO ESTRICTAMENTE LIMITADO & # 8211; 75% OFF e # 8211; REGULA & # 8230;
FXSplitter EA Review.
Preço: $ 169 (2 CONTAS AO VIVO, ATUALIZAÇÕES LIVRES E APOIO)
Pares de moeda: EURUSD, GBPUSD, NZDUSD, AUDCAD, AUDUSD, EURGBP, EURJPY, GBPCAD, GBPCHF e NZDCAD.
FXSplitter EA Review & # 8211; Melhor consultor de Forex Expert e Ba & # 8230;
Análise do EA do investidor Forex Gold Investor.
Forex Gold Investor EA.
Preço: $ 197 (Preço com desconto para 1 LICENÇA, ATUALIZAÇÕES LIVRES E APOIO)
Pares de moeda: XAUUSD (Gold)
Nota: OFERTA DE TEMPO LIMITADO & # 8211; 50% OFF e # 8211; PREÇO REGULAR: $ 397.
Investimento Forex Gold Investor EA & # 8211; Melhor Exp & # 8230;
Inertia Trader EA Review.
Inertia Trader EA.
Preço: $ 347 (1 LICENÇA, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: EURUSD.
Prazo: M5, M15.
Inertia Trader EA Review & # 8211; Melhor Consultor Especial de Forex para Momentum Trading.
Inertia Trader EA é um Expert Forex Expert lucrativo # 8230;
FX Shutter Stock EA Review.
FX Shutter Stock EA.
Preço: $ 250 (1 REAL & 2 DEMO CUENTAS, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: AUDUSD, GBPUSD e EURCHF.
Nota: Vendedor iniciou nova conta ao vivo usando o FX Shutter Stock EA v3 6 de outubro de 2017.
Easy Walker Fx EA Review.
Easy Walker Fx EA.
Preço: $ 199 (Preço com desconto para 1 LICENÇA, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: EURUSD, GBPUSD e EURGBP.
Nota: DESCUENTO ESPECIAL & # 8211; 40% OFF VENDA & # 8211; PREÇO REGULAR: $ 349.
Easy Walker Fx EA Review & # 8211; Acc # 8230;
Forex Trend Detector EA Review.
Forex Trend Detector EA.
Preço: $ 207 (Preço com desconto para 1 LICENÇA, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: EURUSD.
Nota: OFERTA DE TEMPO LIMITADO & # 8211; 30% OFF e # 8211; PREÇO REGULAR: $ 297.
Detector de Tendências Forex EA Review & # 8211; Melhor Anúncio Especial & # 8230;
Análise do Funnel Trader EA.
Funnel Trader EA.
Preço: 14 dias de avaliação apenas $ 5 (1 LICENÇA, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: EURUSD, GBPUSD, USDJPY, AUDUSD, NZDUSD, EURJPY, GBPJPY, AUDJPY e NZDJPY.
Nota: Existem 2 opções de pagamento diferentes para F & # 8230;
Happy Gold EA Review.
Preço: $ 249 (1 LICENÇA, ATUALIZAÇÕES LIVRES E APOIO)
Pares de moeda: XAUUSD (Gold)
Nota: Com a sua compra, você receberá o PACOTO COMPLETO de 9 Happy Forex EA & # 8217; s!
RESULTADOS DE COMERCIALIZAÇÃO DE CONTA VIVA:
Happy Gold EA Re & # 8230;
Análise de EA do detector de pulso Forex.
Detector de pulso Forex EA.
Preço: $ 67 (Preço com desconto para 1 LICENÇA, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: GBPUSD, EURGBP.
Nota: OFERTA DE TEMPO LIMITADO & # 8211; 15% de desconto e # 8211; PREÇO REGULAR: $ 79.
Detector de pulso Forex EA Review & # 8211; Melhor Lo & # 8230;
Forex Real Profit EA Review.
Forex Real Profit EA.
Preço: $ 199 / Ano (1 LICENÇA, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: AUDUSD, EURAUD, EURCAD, EURCHF, EURGBP, EURUSD, GBPCHF, GBPUSD, NZDUSD, USDCAD, USDCHF e USDJPY.
RESULTADOS DE NEGOCIAÇÃO DE CONTA VIVA & # 8230;
GPS Forex Robot Review.
GPS Forex Robot.
Preço: $ 149 (1 LICENÇA, ATUALIZAÇÕES LIVRES E APOIO)
Pares de moeda: EURUSD, GBPUSD, EURGBP e USDCHF.
GPS Forex Robot Review & # 8211; Consultor Expert FX rentável para o Metatrader 4.
GPS Forex Robot é um muito lucrativo e # 8230;
Fx Hunter EA Review.
Preço: $ 499 (1 LICENÇA, ATUALIZAÇÕES LIVRES E APOIO)
Pares de moeda: AUDCAD, AUDNZD, EURSGD, GBPAUD, GBPCAD, GBPUSD, NZDCAD e NZDUSD.
Nota: Agora você pode comprar uma assinatura no Fx Hunter EA de 1 a 6 meses!
Forex Warrior Review.
Forex Warrior EA.
Preço: $ 179 (Preço com desconto para 1 LICENÇA, ATUALIZAÇÕES GRATUITAS e APOIO)
Pares de moeda: GBPUSD, EURUSD ou EURGBP, e AUDUSD ou NZDUSD.
Nota: DISCONTRO ESTRICTAMENTE LIMITADO & # 8211; 25% OFF e # 8211; PREÇO REGULAR: $ 239.
Happy Forex EA Review.
Preço: $ 249 (1 LICENÇA, ATUALIZAÇÕES LIVRES E APOIO)
Pares de moeda: EURUSD, EURCHF, GBPUSD e AUDUSD.
Nota: Com a sua compra, você receberá o PACOTO COMPLETO de 9 Happy Forex EA & # 8217; s!
RESULTADOS DE COMERCIALIZAÇÃO DE CONTA VIVA:
Happy Market Hours Avaliação EA.
Happy Market Hours EA.
Preço: $ 249 (1 LICENÇA, ATUALIZAÇÕES LIVRES E APOIO)
Pares de moeda: EURUSD, EURCHF, EURGBP, EURCAD, USDCAD, USDCHF, GBPUSD, GBPCAD, GBPCHF e CADCHF.
Nota: Com a sua compra, você receberá o PACOTE COMPLETO & # 8230;
FX Autotrader Elite EA Review.
+++ STRICTLY LIMITED DISCOUNT & # 8211; FOREX FLEX EA & # 8211; 67% OFF VENDA +++ O Forex Flex EA usa uma tecnologia inovadora recentemente desenvolvida envolvendo & # 8220; trades virtuais & # 8221 ;. Simplificando, este Consultor Especial abrirá negociações virtuais no [& # 8230;]
Crie seu próprio robô comercial em 6 etapas!
Mais uma vez sobre o MQL5 Wizard.
O mundo ao nosso redor está mudando rapidamente, e nós tentamos acompanhá-lo. Não temos tempo para aprender algo novo, e essa é uma atitude normal de um ser humano normal. Os comerciantes são pessoas como todos os outros, eles querem obter o máximo de resultados pelo mínimo de esforço. Especialmente para comerciantes, o MetaEditor 5 oferece um maravilhoso MQL5 Wizard. Existem vários artigos que descrevem como criar um sistema de negociação automatizado usando o assistente, incluindo uma "versão leve" MQL5 Wizard for Dummies e uma "versão dos desenvolvedores" - MQL5 Wizard: New Version.
Tudo parece bom - um robô comercial é criado em 5 cliques do mouse, você pode testá-lo no Strategy Tester e otimizar os parâmetros de um sistema comercial, você pode permitir que o robô resultante seja comercializado em sua conta sem a necessidade de fazer qualquer outra coisa manualmente . Mas o problema surge quando o comerciante / desenvolvedor MQL5 quer criar algo próprio, algo único que nunca foi descrito em qualquer lugar, e vai escrever seu próprio módulo de sinais comerciais. O comerciante abre a documentação MQL5, chega à Biblioteca Padrão e fica horrorizado ao ver.
Cinco classes terríveis.
É verdade que o MQL5 Wizard simplifica grandemente a criação de Expert Advisors, mas primeiro você precisa saber o que será usado como entrada para ele. Para criar automaticamente um Expert Advisor usando o MQL5 Wizard, certifique-se de que seus componentes aderem a cinco classes básicas da seção Base Classes of Expert Advisors:
CExpertBase é uma classe base para quatro outras classes.
Aqui está toda a força da abordagem "ótima e terrível" que é chamada de programação orientada a objetos (OOP). Mas não tenha medo, agora quase todo mundo tem um telefone celular com muita função, e quase ninguém sabe como isso funciona. Não precisamos estudar tudo isso, só discutiremos algumas funções da classe CExpertSignal.
Neste artigo, passamos por etapas de criação de um módulo de sinais comerciais, e você verá como fazer isso sem ter que aprender o OOP ou as aulas. Mas se você quiser, você pode ir um pouco mais depois.
1. Criando uma classe do Scratch.
Nós não alteraremos nenhum módulo existente de sinais comerciais para nossas necessidades, porque é a maneira de se confundir. Portanto, simplesmente escreveremos nossa própria classe, mas primeiro usaremos o Navegador para criar uma nova pasta para armazenar nossos sinais em MQL5 / Incluir / Especialista /.
Clique com o botão direito do mouse na pasta que criamos, selecione "Novo arquivo" e crie uma nova classe para o nosso módulo de sinais comerciais.
Preencha os campos:
Nome da classe - o nome da classe. Este será um módulo para gerar sinais na interseção de duas médias móveis, então, vamos nomeá-lo MA_Cross.
Clique em "Concluir" e um rascunho do nosso módulo está pronto. Está todo o leste até agora. Nós só precisamos adicionar a declaração #include ao arquivo resultante para que o compilador saiba onde encontrar a classe base CExpertSignal.
Verifique a classe resultante (deve estar livre de erros de compilação) e clique em F7. Não há erros e podemos seguir em frente.
2. Um identificador para o módulo.
Nossa classe está completamente vazia, não tem erros e podemos testá-la - vamos tentar criar um novo Consultor Especial no MQL5 Wizard com base nela. Chegamos ao passo de selecionar um módulo de sinais comerciais e ver. que nosso módulo não está lá.
E como pode estar lá? Não adicionamos nenhuma indicação para o MQL5 Wizard para entender que nossa classe poderia ser algo útil. Vamos consertar isso. Se você olhar para os módulos do pacote padrão, você verá que cada um deles contém um cabeçalho no início do arquivo. Este é o identificador do módulo compilado de acordo com certas regras. E as regras são muito simples.
Abra, por exemplo, o código-fonte do módulo de sinais de negociação baseados em AMA (veja a descrição lógica em Sinais da Média de Mudança Adaptativa). E execute o MQL5 Wizard escolhendo este módulo. Comparar:
O último bloco no identificador refere-se aos parâmetros do módulo, a primeira linha contém o nome do módulo a ser exibido no MQL5 Wizard. Como você pode ver, não há nada complicado. Assim, o identificador de cada módulo contém as seguintes entradas:
Título - o nome do módulo a ser mostrado no MQL5 Wizard. Tipo - a versão do módulo de sinais. Sempre deve ser SignalAdvanced. Nome - o nome do módulo após o seu é selecionado no MQL5 Wizard e é usado em comentários para descrever os parâmetros internos do Expert Advisor gerado (de preferência especificado).
Em seguida, vem a descrição dos parâmetros na forma de Parameter = list_of_values, no qual o seguinte é especificado (separado por vírgula):
O nome da função para definir o valor do parâmetro ao iniciar o Expert Advisor. O tipo de parâmetro pode ser a enumeração. O valor padrão para o parâmetro, ou seja, o valor que será definido para o parâmetro, se você não o alterar no MQL5 Wizard. Descrição do parâmetro, que você vê ao iniciar o Expert Advisor gerado no MQL5 Wizard.
Agora, sabendo tudo isso, vamos criar o controle de nosso módulo de sinais comerciais. Então, estamos escrevendo um módulo para obter sinais comerciais na interseção de duas médias móveis. Precisamos definir pelo menos quatro parâmetros externos:
FastPeriod - o período da média rápida média FastMethod - o tipo de alisamento da média rápida Media SlowPeriod - o período da média lenta SlowMethod - o tipo de alisamento da média lenta.
Você também pode adicionar uma mudança e o tipo de preços para calcular cada uma das médias móveis, mas não muda nada fundamentalmente. Portanto, a versão atual é a seguinte:
O identificador do módulo está pronto, e descrevemos o seguinte:
O nome exibido no MQL5 Wizard - "Sinais na interseção de duas médias móveis". Quatro parâmetros externos para configurar os sinais comerciais. FastPeriod - o período da média em movimento rápido com o valor padrão de 13. FastMethod - o tipo de alisamento da média rápida, suavização simples por padrão. SlowPeriod - o período da média lenta com o valor padrão de 21. SlowMethod - o tipo de alisamento da média lenta, suavização simples por padrão.
Salve as alterações e compile. Não deve haver nenhum erro. Execute o Assistente MQL5 para verificar. Você vê, nosso módulo agora está disponível para seleção, e mostra todos os nossos parâmetros!
Parabéns, o nosso módulo de sinal comercial parece ótimo agora!
3. Métodos para definir parâmetros.
Agora é hora de trabalhar com os parâmetros externos. Como nosso módulo de negociação é representado pela classe MA_Cross, seus parâmetros devem ser armazenados na mesma classe que os membros privados. Vamos adicionar quatro linhas (igual ao número de parâmetros) à declaração de classe. Nós já descrevemos o parâmetro na alça e conhecemos o seguinte:
Mas como os valores dos parâmetros externos do módulo aparecem nos membros apropriados da nossa classe MA_Cross? É tudo muito simples, você só precisa declarar métodos públicos com o mesmo nome na classe, ou seja, adicionar quatro linhas à seção pública:
Quando você gera um Expert Advisor com base neste módulo usando o MQL5 Wizard e executá-lo no gráfico, esses quatro métodos são chamados automaticamente ao inicializar o Expert Advisor. Então, aqui está uma regra simples:
A regra de criação de parâmetros no módulo - para cada parâmetro que declaramos no identificador, devemos criar um membro privado na classe para armazenar seu valor e um membro público para definir um valor para ele. O nome do método deve corresponder ao nome do parâmetro.
E o último momento é definir valores padrão para nossos parâmetros que serão usados no caso de os métodos de configuração de valor não serem chamados. Cada variável ou membro da classe declarada deve ser inicializado. Esta técnica permite evitar muitos erros difíceis de encontrar.
Para a inicialização automática, o melhor atraente é o construtor de classe; É sempre o primeiro a ser chamado ao criar um objeto. Para os valores padrão, usaremos aqueles escritos no identificador do módulo.
Aqui, os alunos são inicializados usando a lista de inicialização.
Como você pode ver, ainda não usamos indicadores de média móvel. Encontramos uma regra simples - como muitos parâmetros são indicados no identificador do módulo, muitos métodos e membros devem estar na classe que implementa o módulo. Não há nada complicado! No entanto, não se esqueça de definir valores padrão de parâmetros no construtor.
4. Verifique a correção dos parâmetros de entrada.
Criamos parâmetros para o nosso módulo de negociação, métodos escritos para definir valores para eles, e agora vem a próxima fase importante - a correção dos parâmetros deve ser verificada. No nosso caso, devemos verificar os períodos de médias móveis e o tipo de alisamento para o cálculo. Para este efeito, você deve escrever seu próprio método ValidationSettings () na classe. Este método é definido na classe principal CExpertBase, e em todas as suas crianças é obrigatoriamente redefinido.
Mas se você não sabe nada sobre a programação orientada a objetos, lembre-se - na nossa classe, devemos escrever a função ValidationSettings (), que não requer parâmetros e retorna true ou false.
Como você pode ver, na parte pública da classe MA_Cross adicionamos a declaração do método ValidationSettings () e, em seguida, adicionou o corpo do método da seguinte forma:
Primeiro vem o tipo de retorno, depois o nome da classe, então o operador de resolução do escopo. e tudo isso é seguido pelo nome do método previamente declarado. Não se esqueça de que o nome e o tipo de parâmetros devem corresponder na declaração e descrição do método da classe. No entanto, o compilador irá alertá-lo sobre esse erro.
Observe que primeiro o método da classe base é chamado, e os parâmetros de entrada são verificados.
Se você não adicionar esta linha, o Expert Advisor gerado não poderá inicializar o nosso módulo de sinais comerciais.
5. Onde estão os nossos indicadores?
É hora de trabalhar com os indicadores, já que todos os trabalhos preparatórios com os parâmetros para eles foram concluídos. Cada módulo de sinais comerciais contém o método InitIndicators (), que é chamado automaticamente quando você executa o Expert Advisor gerado. Neste método, devemos fornecer indicadores de médias móveis para nosso módulo.
Primeiro, declare o método InitIndicators () na classe e cole o rascunho:
Portanto, não há nada complicado, declaramos o método e, em seguida, simplesmente criamos o corpo do método, como fizemos para o método ValidationSettings (). Sobretudo, não se esqueça de inserir o nome da classe e o operador :: na definição da função. Temos um rascunho, que podemos inserir em um código para criar médias móveis. Vamos fazer isso corretamente - para cada indicador criamos uma função separada na classe, que retorna true se for bem-sucedida. A função pode ter qualquer nome, mas deixe-o refletir seu propósito, então vamos chamar as funções CreateFastMA () e CreateSlowMA ().
Isso é tudo, só precisamos escrever um código que gere os indicadores de MA e de alguma forma integra as alças desses indicadores no módulo de negociação, para que o módulo possa usar os valores desses indicadores. É por isso que um ponteiro para uma variável do tipo CIndicators é passado como um parâmetro. O seguinte está escrito em Documentação sobre isso:
O CIndicators é uma classe para coletar instâncias de timeseries e classes de indicadores técnicos. A classe CIndicators fornece criação de instâncias de classes de indicadores técnicos, seu armazenamento e gerenciamento (sincronização de dados, controle e gerenciamento de memória).
Isso significa que devemos criar nossos indicadores e colocá-los nesta coleção. Uma vez que apenas os indicadores da forma CIndicator e seus filhos podem ser armazenados na coleção, devemos usar esse fato. Usaremos CiCustom, qual é a criança acima mencionada. Para cada média móvel, declaramos um objeto do tipo CiCustom na parte privada da classe:
Claro, você pode criar sua própria classe de indicadores, que será derivada do CIndicator e implementará todos os métodos necessários para uso com o MQL5 Wizard. Mas, neste caso, queremos mostrar como você pode usar qualquer indicador personalizado no módulo de sinais comerciais usando CiCustom.
Veja como parece no código:
No método CreateFastMA (), primeiro verifique o ponteiro da coleção de indicadores e, em seguida, adicione um ponteiro do MA m_fast_ma rápido a esta coleção. Em seguida, declare a estrutura MqlParam, especialmente projetada para armazenar parâmetros de indicadores personalizados e preenchê-lo com valores.
Usamos a Média de Mudança Personalizada do pacote de entrega de terminal padrão como o indicador de MA personalizado. O nome do indicador deve ser indicado em relação à pasta data_folder / MQL5 / Indicators /. Como o Custom Moving Average. mq5 'do pacote padrão está localizado em data_folder / MQL5 / Indicators / Examples /, especificamos seu caminho, incluindo a pasta Examples:
Se você olhar para o código desse indicador, você pode ver todos os dados necessários:
Os valores da estrutura contêm os pares tipo-valor:
tipo de parâmetro - string (para transferir o nome do indicador)
Depois de preencher a estrutura, o indicador é inicializado pelo método Create () de todos os parâmetros necessários: nome do símbolo e o período em que é calculado, o tipo do indicador da enumeração ENUM_INDICATOR, o número de parâmetros do indicador eo MqlParam estrutura com valores de parâmetro. E o último está especificando o número de buffers de indicadores usando o método NumBuffers ().
O método CreateSlowMA () para criar a média lenta é simples. Ao usar indicadores personalizados no módulo, não se esqueça de que o Expert Advisor gerado pelo MQL5 Wizard também será executado no testador. Então, no início do nosso arquivo, adicionamos a propriedade #property tester_indicator que comunica ao testador a localização dos indicadores necessários:
Se usarmos vários indicadores diferentes, devemos adicionar essa linha para cada um deles. Então, adicionamos os indicadores. Para mais conveniência, vamos fornecer dois métodos de receber valores MA:
Como você pode ver, os métodos são muito simples, eles usaram o método GetData () da classe pai SIndicator, que retorna um valor do buffer de indicador especificado na posição especificada.
Se você precisar de aulas para trabalhar com os indicadores clássicos do pacote padrão, eles estão disponíveis na seção Classes para trabalhar com indicadores. Estamos prontos para avançar para a fase final.
6. Defina os Métodos LongCondition e ShortCondition.
Tudo está pronto para fazer o nosso módulo funcionar e gerar sinais comerciais. Essa funcionalidade é fornecida por dois métodos que devem ser descritos em cada filho do CExpertSignal:
LongCondition () verifica as condições de compra e retorna a força do sinal Long de 0 a 100.
Se a função retorna um valor nulo, isso significa que não há sinal de negociação. Se houver condições para o sinal, você pode estimar a força do sinal e retornar qualquer valor que não exceda 100. A avaliação da intensidade do sinal permite que você crie sistemas de negociação de forma flexível com base em vários módulos e modelos de mercado. Leia mais sobre isso no MQL5 Wizard: New Version.
Uma vez que estamos escrevendo um módulo simples de sinais de negociação, podemos concordar que os sinais de compra e venda são avaliados igualmente (100). Vamos adicionar os métodos necessários na declaração de classe.
Além disso, vamos criar a descrição das funções. É assim que o sinal de compra é verificado (é tudo o mesmo com o sinal de venda):
Observe que declaramos a variável idx, à qual o valor retornado pela função StartIndex () da classe principal CExpertBase é atribuído. A função StartIndex () retorna 0, se o Expert Advisor for projetado para funcionar em todos os carrapatos e, nesse caso, a análise começa com a barra atual. Se o Consultor Especializado for projetado para trabalhar a preços abertos, StartIndex () retorna 1 e a análise começa com a última barra formada.
Por padrão, StartIndex () retorna 1, o que significa que o Expert Advisor gerado pelo MQL5 Wizard só será executado na abertura de uma nova barra e ignorará os tiques recebidos durante a formação da barra atual.
Como ativar este modo e como ele pode ser usado será descrito mais tarde no curso de acabamento.
O módulo está pronto para uso, então vamos criar um robô comercial no MQL5 Wizard com base neste módulo.
Verificando um consultor especialista no testador.
Para testar a eficiência do nosso módulo, vamos gerar um Expert Advisor com base no MQL5 Wizard e executá-lo no gráfico. A guia "Entradas" da janela de início exibida contém os parâmetros do módulo MA_Cross.
Todos os outros parâmetros também foram adicionados pelo MQL5 Wizard ao gerar a EA com base no módulo de gerenciamento de dinheiro selecionado e no módulo de manutenção de posição (Trailing Stop). Assim, nós só precisamos escrever um módulo de sinais comerciais e recebemos uma solução pronta. Esta é a principal vantagem de usar o MQL5 Wizard!
Agora vamos testar o robô comercial no MetaTrader 5 Strategy Tester. Vamos tentar executar uma otimização rápida de parâmetros-chave.
Nessas configurações de parâmetros de entrada, é necessário mais de meio milhão de passagens para otimização completa. Portanto, escolhemos otimização rápida (algoritmo genético) e, adicionalmente, utilizamos MQL5 Cloud Network para acelerar a otimização. A otimização foi feita em 10 minutos e obtivemos os resultados.
Como você pode ver, a criação de um robô comercial no MQL5 e a otimização dos parâmetros de entrada levaram muito menos tempo do que seria necessário para escrever a lógica de manutenção do gerenciamento de posição, depuração e busca dos melhores algoritmos.
Você pode pular este item ou voltar para ele mais tarde, quando estiver completamente à vontade com a técnica de escrever um módulo de sinais comerciais.
Se você abrir o código-fonte do Expert Advisor gerado pelo MQL5 Wizard, você encontrará a variável global Expert_EveryTick com o valor falso. Com base nessa variável, a função StartIndex () retorna seu valor. Ele comunica ao Expert Advisor o modo em que deve ser executado.
Se você definir o Expert_EveryTick como verdade e compilar o código, o robô comercial analisará cada tico entrante e, assim, tomará decisões sobre os valores da barra incompleta atual. Faça isso somente se entender como funciona. Nem todos os sistemas de negociação são projetados para funcionar dentro da barra.
Você também pode adicionar uma entrada de palavra-chave para o parâmetro Expert_EveryTick, e então você terá um novo parâmetro de entrada do Expert Advisor, que você pode definir na inicialização do EA em um gráfico ou no testador:
E agora é hora de resumir o que fizemos.
6 Passos para Criar um Módulo de Sinais de Negociação.
Se você dominou o MQL5, então você não precisa mais escrever um Expert Advisor do zero. Basta criar um módulo de sinais de negociação e, com base neste módulo, gerar automaticamente um robô de negociação com os módulos de gerenciamento de volume avançado e comercializados. E mesmo que você não esteja familiarizado com o OOP ou não quer investigar muito a estrutura das classes comerciais, você pode passar por seis etapas:
Crie uma nova classe usando o MQL5 Wizard em uma pasta separada MQL5 / Incluir / MySignals /. Nosso módulo de sinais comerciais será armazenado lá.
Cada passo é simples e requer pouca habilidade na programação MQL5. Você só precisa escrever seu módulo uma vez, seguindo as instruções e uma verificação adicional de qualquer idéia de comércio não demorará mais de uma hora, sem horas cansativas de codificação e depuração.
Do simples ao complexo.
Lembre-se de que a estratégia de negociação implementada pelo seu robô comercial criado usando o MQL5 Wizard, é tão complexo quanto o módulo de sinais comerciais que ele usa. Mas antes de começar a construir um sistema comercial complexo baseado em um conjunto de regras de entrada e saída, divida-o em vários sistemas simples e verifique cada um separadamente.
Com base em módulos simples, você pode criar estratégias de negociação complexas usando os módulos pré-fabricados de sinais de negociação, mas este é um tópico para outro artigo!
Traduzido do russo pela MetaQuotes Software Corp.
Комментарии
Отправить комментарий