пятница, 25 мая 2018 г.

Como criar um consultor especialista em forex


Guia Avançado Para MetaTrader 4 - Expert Advisors.


Expert Expert Advisors Expert Advisors Creation Expert Advisors são programas que permitem a automação dos processos analíticos e de negociação na plataforma MT4. Para criar um Expert Advisor (ou "Expert"), o programa de edição de especialistas - MetaEditor - deve ser aberto a partir da plataforma MT4. Para abrir o editor (veja a Figura 1):


Na janela Navegador, clique com o botão direito do mouse em Expert Advisors e selecione "Criar"; ou No menu principal & gt; Ferramentas & gt; Editor de Idiomas MetaQuotes; ou Clique no ícone do MetaEditor na barra de ferramentas padrão: ou pressione F4 no teclado do computador.


Qualquer uma dessas ações abrirá o Assistente de criação de especialistas. O Assistente pode ser usado para criar Expert Advisors, Custom Indicators, Scripts e DLLs. Para criar um Expert Advisor, selecione "Expert Advisor" e clique em "Next" para continuar, como mostra a Figura 2.


A janela "Propriedades gerais do consultor especialista" é exibida. Aqui, os comerciantes devem especificar o:


Nome - um nome criado pelo usuário para o especialista. Desenvolvedor - O nome do desenvolvedor. Link - para o site do desenvolvedor, se aplicável. Entradas - a lista de entradas de especialistas.


Para adicionar um novo parâmetro ao campo Entradas, pressione o botão "Adicionar". Para cada parâmetro, o comerciante deve especificar o nome, tipo e valor inicial, como mostrado na Figura 3. Para excluir um parâmetro, realce o parâmetro e pressione "Excluir". Estas se tornam as variáveis ​​de entrada dentro do especialista. Depois que todas as entradas tiverem sido listadas, clique em "Concluir" para continuar.


Uma nova janela aparece no ambiente de programação. O nome do Especialista aparece na parte superior da janela e os parâmetros de entrada inseridos anteriormente são listados próximos da parte superior do código, conforme mostrado na Figura 4.


A partir daqui, o código Expert pode ser inserido na janela usando a linguagem de programação e a sintaxe MQL4 (veja a Figura 5).


Nota: Especificidades sobre programação estão fora do escopo deste tutorial; Entender a lógica de programação e aprender uma linguagem específica requer um esforço significativo. Os traders podem aprender mais sobre programação no ambiente MQL4 lendo os Guias de Ajuda do MT4 e participando dos fóruns ativos da comunidade MQL4.


O MQL4, como outras linguagens proprietárias, possui uma lista de palavras reservadas e constantes padrão que são usadas durante a programação. Exemplos de constantes para operações de comércio, juntamente com suas descrições, incluem:


OP_BUY - Posição de compra OP_SELL - Posição de venda OP_BUYLIMIT - Posição de limite pendente de compra OP_SELLLIMIT - Posição de limite pendente de venda OP_BUYSTOP - Posição de parada pendente de compra OP_SELLSTOP - Posição de parada pendente de venda.


Os traders podem encontrar uma Referência MQL4 na guia Ajuda da Caixa de Ferramentas na janela do MetaEditor. Esta referência inclui informações que são úteis para programadores iniciantes e experientes, incluindo:


Básico Constantes Padrão Variáveis ​​Predefinidas Informações de Conta de Execução do Programa Funções de Matriz Funções Comuns Funções de Conversão Indicadores Personalizados Data & amp; Funções de tempo Funções de arquivo Funções de objeto Funções de negociação.


Compilação do Expert Advisor.


Depois que o desenvolvimento do Especialista for concluído, ele deve ser compilado para garantir que o código tenha sido gravado no formato adequado necessário para executar o Especialista. Para compilar o especialista:


Selecione Arquivo & gt; Compile (veja a figura 6); ou Clique no botão Compilar na barra de ferramentas; ou Pressione F5 no teclado do computador.


Uma vez iniciada a compilação, uma atualização aparece na Caixa de ferramentas abaixo do código na janela do MetaEditor, conforme mostrado na Figura 6. Um erro ou aviso será listado.


Após a compilação bem-sucedida, o novo Expert aparecerá na janela Navigator - Expert Advisors, conforme mostrado na Figura 7. Se o Expert não tiver compilado com sucesso, ele ainda aparecerá, mas seu ícone ficará cinza e o Expert não poderá ser usado.


Antes que o Especialista possa ser usado, seus parâmetros devem ser definidos na janela Configurações do Terminal. Para abrir a janela:


No menu principal & gt; Ferramentas & gt; Opções; ou Pressionando CTRL + O no teclado do computador. Qualquer ação irá abrir a janela "Opções". Selecione a guia "Expert Advisors", conforme mostrado na Figura 8.


As configurações a seguir estão disponíveis na guia "Expert Advisors":


Ativar Expert Advisors - essa opção permite que o usuário habilite (marque) ou desative (desmarque) o uso de todos os especialistas. Desativar especialistas quando a conta foi alterada - essa opção desativa o Especialista se a conta tiver sido alterada, como de uma demonstração para uma conta ativa. Desativar especialistas quando o perfil foi alterado - essa opção impede que os Especialistas sejam iniciados se o perfil tiver sido alterado. Permitir negociação ao vivo - para ativar os especialistas no modo em tempo real (em vez de testar um especialista em dados históricos). Peça confirmação manual - para enviar uma confirmação comercial antes de enviar o pedido. Permitir importações de DLL - para usar DLLs para aprimorar a funcionalidade do Expert. Confirme chamadas de função DLL - para permitir o controle sobre a execução de cada função chamada. Permitir importações de especialistas externos - para permitir que o especialista acesse funções de outros especialistas ou bibliotecas MQL4.


Uma vez que as seleções foram feitas, clique em "OK" para fechar a janela.


Depois que o Especialista foi criado e configurado, ele está pronto para ser lançado. Para lançar um especialista:


Uma janela é exibida com as guias Common e Inputs, conforme mostrado na Figura 9. Revise as configurações em cada guia e faça as alterações necessárias e, em seguida, clique em "OK" para anexar o Expert ao gráfico de preço ativo.


O especialista agora será anexado ao gráfico de preços. Seu nome aparecerá no canto superior direito do gráfico. O nome do Especialista será seguido por uma carinha sorridente, como mostra a Figura 10, se a negociação ao vivo estiver ativada. Caso contrário, o nome do Especialista aparecerá com uma cara carrancuda, um punhal depois que o nome indicar que todos os especialistas estão desabilitados.


O especialista está pronto para começar funções analíticas e comerciais.


Para desligar um especialista, ele deve ser removido do gráfico. Para remover um especialista, clique com o botão direito do mouse no gráfico de preço ativo, selecione "Expert Advisors" e, em seguida, "Remove", como mostra a Figura 11.


Notas sobre os Expert Advisors.


Todos os especialistas estão desligados se o terminal estiver fechado. Se um gráfico for fechado, o Especialista anexado ao gráfico também será encerrado. Adicionar outro especialista a um gráfico removerá o anterior (aparece uma confirmação). Excluir o Especialista da janela Navegador não encerra um Especialista do mesmo nome em um gráfico de preço ativo.


Codificando seu primeiro consultor especialista & # 8211; Escrevendo o código.


Depois de ter sua estratégia de negociação no papel e você está ciente dos princípios que entram em codificar seu primeiro consultor especialista, é hora de começar a escrever o código. Uma vez que o MetaTrader4 esteja instalado e aberto, abra o MetaEditor (F4) e crie um novo EA a partir do zero.


O MQL4, que é a linguagem usada para criar consultores especializados no MetaTrader, tem sua própria estrutura exclusiva, como segue:


A seção Cabeçalho é onde suas configurações globais estão e é o lugar óbvio para começar quando você cria seu EA. É aqui que você identifica os indicadores e parâmetros com os quais trabalhará e os sinais que seu EA estará usando. É também onde você define suas regras de gerenciamento de dinheiro, onde nomeia o EA e onde você pode definir outras variáveis ​​globais, como paradas.


Exemplo de cabeçalho para EA médio móvel:


double StopLoss externo = 200; // SL para um pedido aberto em pips.


Duplo TakeProfit externo = 39; // ТР para um pedido aberto em pips.


extern int Period_MA_1 = 50; // Período do primeiro MA.


extern int Period_MA_2 = 200; // Período do segundo MA.


duplo externo Rastvor = 25,0; // Distância entre os MAs.


Lotes duplos externos = 0,1; // Definir quantidade de tamanho da posição dos lotes.


prots duplos externos = 0,08; // Porcentagem da margem livre.


bool Work = true; // EA irá funcionar.


string Symb; // Nome da segurança.


Inicialização de função especial & amp; começar.


Na próxima seção do código, você recupera o valor dos indicadores escolhidos, inicializa a lógica de negociação e os critérios do sistema especificados no cabeçalho, percorre as ordens e sinais atuais e, em seguida, verifica os sinais.


O processo da função especial obtém o valor do indicador e passa pelos outros processos. Em seguida, o código verifica pedidos abertos em OrdersAccounting. Em seguida, ele encontra o valor do indicador em GetIndicatorValue.


Exibir EAinfo (); // Retorna o número total de posições já abertas.


MACDnow = iMACD (símbolo (), 0, fast_EMA, slow_EMA, signal_period, MACDprice, 0,1);


Isso retorna o valor do indicador de um MACD que pode ser usado para decisões de compra e venda.


Se não tivermos posições abertas e o MACD ultrapassar a linha 0, podemos introduzir uma ordem de compra no mercado:


Se não temos posições abertas e o MACD acabou de cruzar abaixo da linha 0, podemos introduzir uma ordem de venda no mercado:


Saindo do comércio.


Sair do comércio é muito semelhante a entrar no comércio, mas em sentido inverso. Aqui, se tivermos uma posição longa e o MACD cruzar 2, fechamos a negociação:


Aqui, se tivermos uma posição curta e o MACD cruzar 1, fechamos a negociação:


Agora que você conhece os fundamentos de um EA simples, a melhor coisa a fazer é ir até a comunidade MQL4, onde você pode mergulhar e começar a aprender com milhares de outros traders.


Sobre o autor.


5 comentários.


Principais corretores.


Sobre o ForexCrunch.


rex Crunch é um site sobre o mercado de câmbio, que consiste em notícias, opiniões, análise cambial diária e semanal, análise técnica, tutoriais, noções básicas do mercado forex, publicações de software forex, insights sobre a indústria forex e tudo o que está relacionado Forex


Links Úteis.


Atualizações recentes.


Aviso Legal.


As negociações de câmbio (Forex) carregam um alto nível de risco e podem não ser adequadas para todos os investidores. O risco aumenta à medida que a alavancagem é maior. Os objetivos de investimento, o apetite pelo risco e o nível de experiência do negociador devem ser cuidadosamente ponderados antes de entrar no mercado Forex. Existe sempre a possibilidade de perder algum ou todo o seu investimento / depósito inicial, pelo que não deve investir dinheiro que não possa perder. O alto risco envolvido na troca de moeda deve ser conhecido por você. Por favor, peça conselhos de um consultor financeiro independente antes de entrar neste mercado. Quaisquer comentários feitos no Forex Crunch ou em outros sites que receberam permissão para republicar o conteúdo originado no Forex Crunch refletem as opiniões dos autores individuais e não representam necessariamente as opiniões de qualquer autor autorizado do Forex Crunch. A Forex Crunch não verificou a exatidão ou a base de fato de qualquer reivindicação ou declaração feita por qualquer autor independente: Omissões e erros podem ocorrer. Qualquer notícia, análise, opinião, cotação de preços ou qualquer outra informação contida no Forex Crunch e conteúdo reeditado permitido deve ser tomada como comentário geral do mercado. Isto não é de forma alguma conselho de investimento. A Forex Crunch não aceitará responsabilidade por qualquer dano, perda, incluindo, sem limitação, qualquer lucro ou perda, que possa surgir direta ou indiretamente do uso de tais informações.


Crie e analise estratégias de negociação.


use as ferramentas que todo comerciante profissional sonha.


Expert Advisor Studio.


Gerador e analisador online para consultores especializados. Suporta contas de hedge e compensação do MetaTrader 4 e MetaTrader 5.


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


Forex Strategy Builder Professional.


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


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


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


O programa permite que você estude o comportamento de suas estratégias nos detalhes mais profundos. Isso acontece usando diferentes métodos de cálculo do teste histórico e dados de período de tempo mais baixos.


Por que nosso software Forex é importante.


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


Eu acabei de começar um teste gratuito ontem, 24 horas atrás e eu já carreguei um EA no MT4 e uma negociação vencedora também foi gerada. Software incrível e apoio realmente fantástico com o Sr. Popov tão disposto a ajudar.


Eu também fiz um teste grátis com outro software e mesmo depois de uma semana não consegui entender nada.


Toda a experiência é fantástica!


Eu normalmente programo e testo um especialista por cerca de dois meses no MT4. Eu faço isso por 2 dias com o Strategy Builder. Isso me poupa muito tempo.


Mesmo o software de alto preço terá problemas para combinar com este. O FSB Pro já pode oferecer a maioria dos recursos de qualquer software similar, independentemente do preço!


David MacKay (BlaiserBoy)


Lembro-me do começo e do início do desenvolvimento do FSB e do FST. Foi um tremendo desenvolvimento de fato. O mais recente FSB Pro está muito além das minhas expectativas. Vários anos atrás, eu não conseguia nem imaginar que poderia rodar um software tão bom no meu computador.


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


. backtest com MT4 é sloooooooooooooooow. Eu gosto muito mais da velocidade do relâmpago do FSB.


Eu sou húngaro, trabalho na Coréia e seu software me poupa muito trabalho em testes e negociações. Muito trabalho de precisões, programação impecável, agradeço, acompanhe.


Primeiro de tudo, obrigado sr. Popov para o seu desenvolvimento e paixão fazendo este software, eu gostaria de dizer-lhe que a vida da minha família mudou drasticamente financeiramente por causa de seus presentes originais de programação algo tão especial para nós.


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


Plataformas de Negociação Suportadas.


Meta Trader 4.


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


Nossos produtos.


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


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


Meta Trader 5.


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


Nossos produtos.


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


O Expert Advisors Studio suporta as contas de rede e cobertura do MetaTrader 5.


o que fazer a seguir?


Comece a trabalhar com a plataforma que melhor lhe convier. Prometemos que, com o tempo, você terá um trader melhor e mais confiante.


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


Quanto mais cedo você começar, melhor. Escolha um de nossos pacotes porque eles são a maneira mais eficaz de obter um software comprovadamente eficaz.


Invista no seu sucesso!


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


Forex Software Ltd.


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


Software de estratégia.


Documentos & amp; Guias.


Links Sociais.


Divulgação de risco.


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


Divulgação de Desempenho Hipotético.


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


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


Expert Advisor Studio - a plataforma mais rápida do mundo para criar Expert Advisors online.


Divirta-se criando e testando consultores especializados sob medida para atender às suas necessidades.


Backtests muito rápidos.


Testa suas estratégias com dados históricos e mostra os resultados em um piscar de olhos.


Código excelente sem codificação.


Permite criar Expert Advisors sem escrever uma única linha de código. No entanto, o código Expert exportado é limpo e fácil de ler e modificar.


One-click Expert Generation.


Permite gerar estratégias para todos os mercados. Selecione a moeda e o período de tempo - o aplicativo fará o resto por você.


Especialistas que fazem sentido.


Permite criar somente estratégias logicamente sólidas usando uma estrutura de estratégia predefinida e regras de negociação.


Indicadores Rock Solid.


Depende apenas dos indicadores padrão do MetaTrader que você conhece e adora. Usando os indicadores MetaTrader, o EA Studio é extremamente rápido e confiável.


Teste de Robustez.


Beneficia de uma tecnologia de ponta para os testes de robustez do Expert Advisor: simulações de Monte Carlo e testes Multi Market.


Acesso livre para testes.


Uma Assinatura Requerida para Exportar Peritos para MetaTrader 4 & amp; 5


Você pode testar o aplicativo livremente e usar o Generator, as coleções de estratégia e todas as outras ferramentas poderosas.


No entanto, você precisa de uma assinatura para exportar seus consultores especialistas.


Como o EA Studio ajuda você a ganhar.


Um único Expert Adivsor pode falhar em condições reais de mercado. Criamos um portfólio de estratégias para cada mercado (digamos 2, 5, 10 & hellip;) e colocamos todas para negociar simultaneamente. Isso é fácil por causa do poder do EA Studio. No final da semana (ou outro período predefinido), avaliamos o desempenho de todos os especialistas. Nós removemos aqueles que falham e os substituímos por novos que já criamos. Não confiamos em um único especialista ou em um mercado único porque não estamos limitados por nossos sistemas de negociação.


Qualidade é a nossa prioridade.


O Expert Advisor Studio exporta estratégias de negociação escritas em código MQL nativo de 100%. Nosso programa não requer código de terceiros e compila no MetaTrader sem nenhum erro ou aviso.


Fluxo de Trabalho Totalmente Automatizado.


Sim, claro! O Expert Advisor Studio é a plataforma mais avançada para a criação de estratégias de negociação. Ele permite que você use um fluxo de trabalho totalmente automatizado para geração de estratégia, otimização de estratégia e validação de estratégia. Este sistema é chamado de Strategy Reactor.


Por que o Expert Advisor Studio é importante?


Estou muito impressionado com o Expert Advisor Studio. É tão poderoso e rápido e fácil de usar ao mesmo tempo que estou realmente animado com suas capacidades. Honestamente, eu não esperava ter tantas possibilidades em um aplicativo da web.


Veja o que os clientes dizem!


Primeira coisa: parabéns pelo trabalho que você fez (e tem feito). Extremamente rápido, fácil de usar e com avanços seminais para um produto voltado ao mercado de varejo (o recurso "Reactor", por exemplo). Trabalho muito profissional no Guia do Usuário e bons vídeos explicativos no YouTube.


Eu acabei de começar um teste gratuito ontem, 24 horas atrás e eu já carreguei um EA no MT4 e uma negociação vencedora também foi gerada. Software incrível e apoio realmente fantástico com o Sr. Popov tão disposto a ajudar.


Eu também fiz um teste grátis com outro software e mesmo depois de uma semana não consegui entender nada.


Toda a experiência é fantástica!


O EA Studio fornece todas as ferramentas necessárias.


para criar e analisar Expert Advisors.


O Gerador serve um único propósito. Isto é, para lhe fornecer um número praticamente ilimitado de estratégias. O Gerador cria e testa suas estratégias automaticamente. Ele usa critérios de aceitação avançados para escolher as melhores estratégias que atendem às suas necessidades.


Coleção.


As melhores estratégias do Gerador vão para a Coleção. Lá você pode classificar e filtrar as melhores estratégias como desejar. Isso permite que você escolha facilmente as estratégias mais adequadas ao comércio. Você pode achar a Coleção uma ferramenta muito útil que permite escolher facilmente uma estratégia com um bom gráfico. Clicar em uma estratégia na coleção carregará no editor.


O otimizador é uma ferramenta rápida criada para otimizar os parâmetros numéricos do indicador, bem como o novo Stop Loss e Take Profit. O Otimizador permite que você faça o teste Out Of Sample, para validar estratégias e adicioná-las à Coleção.


No Editor, você pode ver os parâmetros básicos da estratégia, os indicadores e as regras de negociação. Você também pode usá-lo para revisar as Estratégias do Gerador, bem como para criar suas próprias estratégias manualmente. Cada vez que você altera alguma coisa na estratégia, o Editor recalcula as estatísticas e o gráfico de saldo.


Monte Carlo.


Monte Carlo é um sofisticado sistema de análise para detectar a robustez da sua estratégia.


Mercado Multi.


Você pode carregar e testar as estratégias contra vários dados de mercado com um clique. Você pode avaliar visualmente o desempenho das estratégias em todos os mercados. Além disso, o programa permite que você defina critérios de validação automática.


Estatísticas e gráficos do backtest.


A guia Relatório no Editor fornece informações detalhadas sobre sua estratégia na forma de tabelas de Estatísticas, gráficos detalhados de Indicadores e Saldos e um diário de todas as ações de negociação feitas pela estratégia.


Critérios de aceitação.


O Gerador criará tantas estratégias quanto possível no tempo determinado. No entanto, você provavelmente não deseja que todos eles acessem a Coleção. Os Critérios de Aceitação funcionam como um filtro para estratégias. Apenas as estratégias que atendem às regras definidas por você são permitidas na coleção.


Data histórica.


O EA Studio permite que você importe facilmente dados do seu broker MetaTrader.


Reator de Estratégia.


O Strategy Reactor é a ferramenta mais poderosa criada para os comerciantes. Você o utiliza para automatizar toda a operação manual para criar e validar suas estratégias de negociação.


Acesso livre para testes.


Uma Assinatura Requerida para Exportar Peritos para MetaTrader 4 & amp; 5


Você pode testar o aplicativo livremente e usar o Generator, as coleções de estratégia e todas as outras ferramentas poderosas.


No entanto, você precisa de uma assinatura para exportar seus consultores especialistas.


Forex Software Ltd.


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


Software de estratégia.


Documentos & amp; Guias.


Links Sociais.


Divulgação de risco.


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


Divulgação de Desempenho Hipotético.


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


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


Como criar um simples Forex EA usando o Assistente do MetaEditor.


Saudações, terráqueos! Estou de volta com outro artigo sobre os fundamentos da criação de um consultor especialista em forex. Mas antes de mergulharmos no maravilhoso mundo da codificação, vamos começar com uma pequena ajuda do Gandalf dos robôs forex ... o MetaEditor Wizard!


Eu gostaria de poder dizer que este bruxo em particular vem em vestes brancas reluzentes e tem uma equipe de magia empunhando, mas simplesmente se parece com isso:


Agora, essa pequena janela pop-up pode não parecer muito, mas garanto que ela é tão poderosa quanto um assistente. Com essa ferramenta, você pode criar consultores especialistas em forex simples que podem analisar automaticamente indicadores técnicos ou executar operações sem precisar escrever uma única linha de código.


Tudo o que você precisa fazer para chamar o mago é o nordeste, bater palmas três vezes e cantar… Ah, espere, isso é para provocar uma queda no mercado. Nós não queremos isso. Para acessar o Assistente MQL, basta abrir o MetaEditor em sua plataforma de negociação e clicar em "Novo" no lado superior esquerdo:


Selecione “Expert Advisor (generate)”, que é a segunda opção na janela pop-up e clique em Next. Nesta tela, você pode definir as propriedades gerais do EA, como nome, autor e link para a origem.


Os parâmetros do sistema, que basicamente são seus rótulos para o par de moedas e o período de tempo, já estão definidos por padrão. Não se preocupe com essas entradas ainda! Essas configurações padrão indicam que o EA pode ser aplicado ao par de moedas atual e ao período de tempo. Nós nos aprofundaremos nos detalhes mais tarde.


Em seguida, você terá que definir as propriedades de sinal do seu consultor especialista. Você pode escolher entre o conjunto de indicadores técnicos já incluídos na plataforma MetaTrader, como boas médias móveis ou MACD, e até ter uma combinação de até 64 indicadores!


Para adicionar um indicador, basta clicar em Adicionar e inserir os campos necessários na janela pop-up. Neste exemplo, utilizarei apenas o 100 SMA e deixarei o resto dos parâmetros padrão como estão. Basta clicar duas vezes em cada campo para editar seu nome, valor ou tipo.


O próximo passo deve permitir-lhe determinar a parada móvel para o seu forex EA. Você pode decidir baseá-lo em um número fixo de pips, usar um indicador técnico ou não ter um. Neste exemplo, ainda não adicionarei um trailing stop.


Por último, você pode definir as regras de gerenciamento de risco decidindo negociar com um volume fixo, margem ou percentual de risco. Sob os campos para parâmetros, você pode especificar o risco percentual ou o tamanho do lote por negociação. Neste exemplo, gostaria de negociar com um risco fixo de 1% da minha conta em cada negociação, como acontece com a maioria dos meus parceiros de negociação.


Antes de clicar no botão Concluir, respire fundo e verifique se você está pronto para ter linhas de código na sua cara. Pronto? Ok, eu vou segurar sua mão. 3… 2… 1…


E aí está você! Basta clicar em Compile ou F7 para certificar-se de que seu código esteja livre de erros. Agora, vá e impressione sua data com humildade de se gabar de que você aprendeu a escrever centenas de linhas de código durante a noite, nada demais.


Na próxima semana, analisaremos mais de perto a estrutura de um consultor especialista em forex e como as funções são executadas. Fique ligado!

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

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