Forex metatrader expert advisor


Gerador de forex trading perito consultor sistemas compatíveis com todos os corretores de forex que oferecem a plataforma de negociação MetaTrader 4 (MT4) Bem-vindo ao Expert Advisor Generator O mercado de forex é um dos mercados mais dinâmicos do planeta. Unfortuatelly 95 dos comerciantes perdem seu dinheiro. Isto é principalmente porque eles não têm boa estratégia de negociação testada. Por outro lado ter uma estratégia, significa que você tem regras claras sobre cada situação do mercado. E quando as regras são claras, este sistema de negociação pode ser automatizado. Há muitas vantagens para os sistemas automatizados como - 24 horas de negociação, velocidade de reação, o monitoramento de um grande número de instrumentos financeiros em diferentes prazos, a capacidade de backtest o sistema e muitos outros. Automatizar um sistema negociando é difícil porque requer habilidades do programa que a maioria dos comerciantes não têm. Com este Construtor de Consultor Especial essas habilidades não são mais necessárias. Em nossa grande experiência criando sistemas automatizados de negociação, descobrimos que geralmente as coisas simples funcionam. Com cada regra que você adicionar. Você otimizar seus resultados no passado, mas isso vai lhe dar piores resultados no future. So nosso conselho é - manter as coisas simples. Agora vamos criar o sistema de negociação simples, por exemplo. Para começar, precisamos de quatro coisas básicas. Quando abrir a posição longa Quando abrir a posição curta Quando abrir a posição curta Vamos dizer que temos esta estratégia básica: Abrimos a posição longa quando Rsi (Índice de Força Relativa) cruza 30. Abra a posição curta quando Rsi Índice de Força) cruza 70. Nós não temos regras de saída. Temos 50 pontos de StopLoss e 50 pontos de Takeprofit. Agora precisamos abrir a primeira guia Open Buy e nós escolhemos isso: Isso basicamente significa que se o valor pré anterior do RSI for menor que 30 ea barra anterior é fechada com o valor para RSI acima de 30. temos a nossa condição de aberto longo. O mesmo que fazemos para vender: Nós pular Fechar compra e Fechar Venda e vá diretamente para a guia Configurações. Definimos StopLoss 50 pontos e TakeProfit 50 pontos. Nós queremos o MM avançado assim que nós verificamos essa opção. Agora vamos para a última guia e pressione o botão Gerar. Agora tudo o que precisamos é copiar o código e colá-lo no Editor MQL, compilá-lo e começar a usá-lo. Free MetaTrader 4 Expert Advisors Você pode facilmente integrar seu Expert Advisors com FXCMs MT4 plataforma. Visite FXCM Apps para EAs livre codificados pelos programadores FXCM. Precisa de ajuda para criar novos EAs ou ajustar seus atuais Serviços de Programação EA FXCM está aqui para ajudá-lo com suas necessidades de automação. Criar consultores especializados com base em suas regras de negociação ajudar a alterar o código de preços fracionários e otimizar para No Dealing Desk forex execução design personalizado indicadores que melhor se encaixam seus scripts implementar estilo que ajudam a gerenciar sua negociação. Entre em contato com nossa equipe de serviços de programação: MetaTrader 4 Practice Account grátis Nós lhe damos uma conta de prática de 50.000 para ajudá-lo a obter negociação forex confortável em nossa nova plataforma MetaTrader 4 melhorada e mais rápida. Parabéns VPS Free Hosting: Mantenha um saldo de 5.000 moeda base (ou 500k JPY e 40k HKD) em sua conta MT4, eo VPS é seu sem nenhum custo. (Por exemplo, se a denominação da sua conta é Dólar Australiano (AUD), isso é um saldo de conta de 5.000 AUD). Se você não atender a este requisito no final do mês, uma taxa de 30 moeda base (ou 3k JPY e 240 HKD) pode ser debitado de qualquer das suas contas FXCM para cobrir o custo VPS. MT4 tamanhos da ordem: O MetaTrader 4 de FXCM permite tamanhos da ordem até 50 milhão por comércio. Os comerciantes têm a capacidade de trocar tamanhos incrementais (ordens múltiplas de 50 milhões para o mesmo par). MT4 FXCM Independência: Forex Capital Markets, LLC. (FXCM LLC) é uma entidade legal independente e não é afiliada à MetaQuotes Software Corp. (MT4). MT4 não é propriedade, controlada ou operada pela FXCM LLC. Portanto, a FXCM LLC não faz nenhuma garantia com relação a qualquer produto MT4 ou serviço e não revisou ou verificou quaisquer resultados de desempenho que podem ser apresentados e / ou descritos neste site em relação ao MT4. MT4 Quote Throttling: O potencial existe para variações nos preços exibidos entre os servidores. Essas diferenças não têm impacto nos preços disponíveis para execução, mas podem afetar os preços usados ​​para acionar as ordens de repouso. Serviço de Atendimento ao Cliente Lançamento de Software Plataformas Populares Sobre FXCM Contas Forex Mais Recursos Investimento de Alto Risco Aviso: A negociação de contratos de câmbio e de câmbio para diferenças sobre margem carrega um alto nível de risco e pode não ser adequado para todos os investidores. A possibilidade existe que você poderia sustentar uma perda em excesso de seus fundos depositados e, portanto, você não deve especular com o capital que você não pode perder. Antes de decidir negociar os produtos oferecidos por FXCM você deve considerar com cuidado seus objetivos, situação financeira, necessidades e nível de experiência. Você deve estar ciente de todos os riscos associados à negociação em margem. FXCM fornece aconselhamento geral que não leva em conta seus objetivos, situação financeira ou necessidades. O conteúdo deste site não deve ser interpretado como um conselho pessoal. FXCM recomenda que você procure o conselho de um conselheiro financeiro separado. Clique aqui para ler o aviso de risco total. A FXCM é uma Comerciante de Mercadorias e Negociante de Câmbio de Varejo registrada com a Comissão de Negociação de Futuros de Mercadorias e é membro da Associação Nacional de Futuros. NFA 0308179 Forex Capital Markets, LLC (FXCM LLC) é uma subsidiária operacional dentro do grupo de empresas FXCM (coletivamente, o Grupo FXCM). Todas as referências neste site para FXCM referem-se ao Grupo FXCM. Tenha em atenção que as informações contidas neste website destinam-se apenas a clientes de retalho e certas declarações aqui contidas podem não ser aplicáveis ​​a Participantes elegíveis do contrato (isto é, clientes institucionais), tal como definido na Secção 1 (a) (12) da Lei de Intercâmbio de Mercadorias. Cópia de Copyright 2017 Forex Capital Markets. Todos os direitos reservados. 55 Water St. 50th Floor, Nova Iorque, NY 10041 USAAdvanced Guia Para MetaTrader 4 - Expert Advisors Expert Advisor Criação 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 - tem de ser aberto a partir da plataforma MT4. Para abrir o editor (veja a Figura 1): 13 Na janela Navegador, clique com o botão direito do mouse em Expert Advisors e selecione Criar ou No menu principal gt Ferramentas gt MetaQuotes Language Editor ou Clique no ícone MetaEditor na Barra de Ferramentas Padrão: ou Pressione F4 No teclado do computador. 13 13 Figura 1 - Existem várias maneiras de abrir o MetaEditor. 13Qualquer uma dessas ações abrirá o Expert Creation Wizard. 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, conforme mostrado na Figura 2. Figura 2 - Assistente do Expert Advisor MT4s é usado para criar Expert Advisors, Custom Indicators, Scripts e Libraries (DLLs). 13A janela Propriedades gerais da Expert Advisor é exibida. Aqui, os traders devem especificar: Nome - Um nome criado pelo usuário para o Expert. Desenvolvedor - O nome dos desenvolvedores. Link - Para o site dos desenvolvedores, se aplicável. Entradas - a lista de entradas Expert 13 13Para 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, destaque o parâmetro e pressione Excluir. Estes se tornam as variáveis ​​de entrada dentro do perito. Uma vez que todas as entradas tenham sido listadas, clique em Concluir para continuar.13 Figura 3 - Crie as variáveis ​​de entrada identificando Nome, Tipo e Valor Inicial. 13A nova janela aparece no ambiente de programação. O nome dos especialistas aparece na parte superior da janela e os parâmetros de entrada inseridos anteriormente são listados perto do topo do código, conforme mostrado na Figura 4. Figura 4 - O nome do Especialista e as entradas aparecem na janela de código. 13A partir daqui, o código Expert pode ser inserido na janela usando a linguagem de programação MQL4 ea sintaxe (veja a Figura 5). Nota . Específicos sobre a programação estão fora do escopo deste tutorial compreensão lógica de programação e aprendizagem de uma linguagem específica exigem esforço significativo. Os comerciantes podem aprender mais sobre programação no ambiente MQL4 lendo os Guias de Ajuda do MT4 e participando nos fóruns da comunidade MQL4 ativos. MQL4, como outras linguagens proprietárias, tem uma lista de palavras reservadas e constantes padrão que são usados ​​durante a programação. Exemplos de constantes para operações comerciais e suas descrições incluem: 13 OPBUY - Posição de compra OPSELL - Posição de venda OPBUYLIMIT - Limite de compra pendente de posição OPSELLLIMIT - Limite de venda pendente de posição OPBUYSTOP - 5 - parte do código para um Expert Advisor. Certas palavras têm usos predefinidos aqui, OPSELL instrui o computador para vender se outros critérios são atendidos (se declarações). Os comerciantes 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 iniciantes e programadores experientes, incluindo: Compilador Especialista Compilando Após o desenvolvimento do Especialista ter sido concluído, ele deve ser compilado para garantir que o código tenha sido escrito no formato adequado necessário para executar o Especialista. Para compilar o Expert: Selecione File gt Compile (veja Figura 6) ou Clique no botão Compile na barra de ferramentas ou pressione F5 no teclado do computador. 13 13 Uma vez que a compilação foi iniciada, uma atualização aparece na Caixa de ferramentas abaixo do código na janela do MetaEditor, como mostrado na Figura 6. Um erro ou aviso serão listados.13 Figura 6 - Compilação bem-sucedida com zero erros e zero avisos. 13Após a compilação bem-sucedida, o novo Expert aparecerá na janela Navigator - Expert Advisors, como mostrado na Figura 7. Se o Expert não compilar com sucesso, ele ainda aparecerá, mas seu ícone ficará cinza eo Expert não poderá ser usado. Figura 7 - O novo Expert aparece agora na janela Navigator-Expert Advisors. Configuração do Expert Advisor Antes de usar o Expert, seus parâmetros devem ser definidos na janela Terminal Settings. Para abrir a janela: 13 No Menu Principal gt Ferramentas gt Opções ou Pressionando CTRL O no teclado do computador. Qualquer ação abrirá a janela Opções. Selecione a guia Expert Advisors, conforme mostrado na Figura 8. Figura 8 - Selecione a guia Expert Advisors na janela Options para definir os parâmetros Experts. 13 13As configurações a seguir estão disponíveis na guia Expert Advisors: Ativar Expert Advisors - esta opção permite ao usuário habilitar (verificar) ou desabilitar (desmarcar) o uso de todos os Experts. Desativar peritos quando a conta foi alterada - esta opção desativa o Especialista se a conta tiver sido alterada, como de uma demonstração para uma conta real. Desativar peritos quando o perfil foi alterado - esta opção impede que os Peritos se iniciem se o perfil tiver sido alterado. Permitir negociação ao vivo - para habilitar Especialistas em modo de tempo real (em vez de testar um especialista em dados históricos). Pedir confirmação manual - para enviar confirmação comercial antes de enviar a encomenda. Permitir as importações DLL - para usar DLLs para aprimorar a funcionalidade Expert. Confirmar chamadas de função DLL - para permitir o controle sobre a execução de cada função chamada. Permitir a importação de especialistas externos - para permitir que o Especialista acesse funções de outros especialistas ou bibliotecas MQL4. 13 13 Uma vez que as seleções foram feitas, clique em OK para fechar a janela. Expert Advisor Lançamento 13 Depois que o Especialista foi criado e configurado, ele está pronto para ser lançado. Para iniciar um Expert: 13 Clique com o botão direito do mouse na janela Expert no Navegador - Expert Advisors e selecione Attach to a chart ou 13 Clique duas vezes na janela Expert no Navegador - Expert Advisors ou 13 Arraste e solte o Expert para a posição desejada 13A janela é exibida com as guias Comum e Entradas, conforme mostrado na Figura 9. Revise as configurações em cada guia e faça as alterações necessárias e clique em OK para anexar o Expert ao gráfico de preços ativo.13 Figura 9 - Faça qualquer Muda para as guias Comum e Entradas antes de anexar o Especialista ao gráfico de preços ativo. 13O Especialista será agora anexado ao gráfico de preços. Seu nome aparecerá no canto superior direito do gráfico. O nome dos especialistas será seguido por um rosto sorridente, como mostrado na Figura 10, se a negociação ao vivo estiver ativada. Caso contrário, o nome dos especialistas aparecerá com uma cara frowny, uma adaga após o nome indica que todos os peritos estão desativados. Figura 10 - Um Especialista com um rosto sorridente indica que a negociação ao vivo foi ativada. 13O Especialista está agora pronto para iniciar funções analíticas e comerciais. Desligamento do consultor especialista 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, conforme mostrado na Figura 11. Figura 11 - Para remover um Expert, clique com o botão direito do mouse no gráfico de preço ativo, E selecione Remover. Notas sobre Expert Advisors Todos os peritos são desligados se o Terminal está fechado. Se um gráfico for fechado, o perito anexado ao gráfico será desligado também. Adicionando outro perito a um gráfico irá remover o anterior (uma confirmação aparece). A exclusão do Expert da janela Navigator não desliga um Expert do mesmo nome em um gráfico de preço ativo. 13 13SEE: Trading Systems Codificação Guia Avançado Para MetaTrader 4 - Indicadores Personalizados

Comments