Moving average ea


MetaTrader 4 - Expert. Moving Média - perito para MetaTrader 4. O especialista em Média Móvel para a formação de sinais de comércio usa uma média móvel Abertura e fechamento de posições são realizadas quando a média móvel se encontra com o preço no recém-formado bar índice de barras é igual a 1 O tamanho do lote será otimizado de acordo com um algoritmo especial. O consultor especialista analisa a concorrência da média móvel eo gráfico de preço de mercado A verificação é realizada pela função CheckForOpen Se a média móvel atende a barra de tal forma que o primeiro é maior do que Preço aberto mas inferior ao preço de fechamento, a posição de COMPRA será aberta Se a média móvel atingir a barra de tal forma que a primeira é menor que o preço de abertura, mas superior a preço de fechamento, a posição de VENDA será aberta. O especialista é muito simples, mas eficaz o controle sobre cada volume de posição é realizado dependendo dos resultados das transações anteriores Este algoritmo é implementado pelo LotsOptimi Zed O tamanho do lote básico é calculado com base no risco máximo permitido. O parâmetro MaximumRisk exibe a porcentagem de risco básico para cada transação. Normalmente, possui um valor entre 0 01 1 e 1 100 Por exemplo, se a margem livre AccountFreeMargin é igual a 20.500 e Regras de gestão de capital prescrevem para usar o risco de 2, o tamanho do lote básico fará 20500 0 02 1000 0 41 É muito importante controlar a precisão do tamanho do lote e normalizar o resultado com os valores permitidos Normalmente, os lotes fracionários com o passo de 0 1 são permitidos Uma transação com volume de 0 41 não será executada Para normalizar, a função NormalizeDouble é usada com precisão até 1 caracter após o ponto Isso resulta no lote básico de 0 4 O cálculo do lote básico com base na margem livre Permite aumentar em volumes de operação dependendo da negociação bem sucedida, ou seja, para o comércio com o reinvestimento Este é o mecanismo básico com a gestão do capital obrigatório para o aumento de tr Ading effetiveness. DecreaseFactor é a medida em que o tamanho do lote será reduzido após negociação não rentável valores normais são 2,3,4,5 Se as transações precedentes não eram rentáveis, os volumes subseqüentes irá diminuir por um fator de DecreaseFactor, a fim de esperar por O período não rentável Este é o principal fator no algoritmo de gestão de capital A idéia é muito simples se a negociação está aumentando com sucesso, o especialista trabalha com o lote básico fazendo lucro máximo Após a primeira transação não rentável, o especialista irá reduzir a velocidade até um novo Positiva é feita O algoritmo permite desativar a redução de velocidade, para fazê-lo, é necessário especificar DecreaseFactor 0 O valor das últimas transações não lucrativas sucessivas é calculado no histórico de transações O lote básico será recalculado nesta base. Assim, o algoritmo Permite efetivamente reduzir o risco que ocorre como resultado de uma série de tamanho de lote não rentável é obrigatoriamente verificado para o mi Tamanho de lote máximo admissível no final da função, porque os cálculos feitos anteriormente pode resultar em lote 0. O especialista é principalmente destinado a trabalhar com o período diário, e no modo de teste - para fazer a preços fechados Será comercial apenas na abertura de Uma nova barra, é por isso que os modos de modelagem de cada carrapato não são necessários. Os resultados de teste são representados no relatório. Crie seus próprios Conselheiros Especialistas com o Meu EA Builder. A EA em Movimento Média é a EA mais simples Você pode criá-la com Meu EA Builder em um par de minutes. The MA EA segue estas regras.-Comprar quando o rápido ou curto período de média móvel está acima da média em movimento lento ou longo período.-Vender se a condição oposta é true. In a imagem de MT4, A linha verde é a média móvel rápida. A linha vermelha é a média de movimento lento. Para começar a criar o EA com o Meu EA Builder, clique no EA configurado e, em seguida, arraste o bloco Número Máximo de Posições Abertas e solte-o no painel central. O Número Máximo de Posições Abertas permite L o número de posições abertas por par Se você configurá-lo para 1, o EA abrirá apenas uma posição por par Clique no bloco e defina-o para 1.Drag e solte o bloco Cada Barra Este bloco no painel central Expert Advisors são Executado toda vez que há uma nova atualização de preço ou uma cotação ou cada tick Se você quiser que seu EA seja executado em cada barra, você precisa adicionar a lógica de EA dentro de Cada Barra Fazer Este bloco Blocos que não estão dentro de Cada Barra Faça Este bloco São executados cada tick ou atualização de preço. A imagem X vermelho é o recurso de sugestão ele mostra uma lista de possíveis blocos que podem ser incluídos dentro do bloco Every Every Do Do This block. You pode adicionar blocos do painel esquerdo ou usando o recurso de sugestão Clique em O X vermelho e selecione o bloco ifelse da opção Trading Logic. O bloco ifelse é usado para avaliar as condições de negociação Se a condição for verdadeira, os blocos abaixo serão executados Se a condição for falsa, os blocos abaixo de else serão executados. Uma condição básica de negociação é ma De comparação de blocos Você pode usar Indicadores Técnicos, números, preço e volume na comparação Usando o recurso de sugestão, clique no primeiro bloco de comparação. Use o recurso de sugestão para adicionar o Indicador de Média Móvel Defina o período de MA para 9 e Barras Atrás para 1. Barras Ago é identifica a barra usada para obter o valor da Média Móvel Barras Ago igual a 1 significa Obter o valor da Média Móvel de uma barra antes da barra atual. Barras Ago igual a 0 significa Obter o valor da Média Móvel da barra atual. Adicionar outro bloco de Média Móvel para concluir a condição de negociação Desta vez use o painel esquerdo, clique em Indicadores e procure o Indicador de Média Móvel. Arraste e solte o Indicador de MA Na entrada direita do bloco de comparação Defina o período MA para 18 e Barras Ago para 1. Usando o recurso de sugestão em seguida, selecione o bloco Comprar da opção de comércio. Em seguida, siga o mesmo procedimento para adicionar o ícone Venda em outra. Definir o par, o tamanho do lote, tirar lucro, parar a perda e arrastar pára se algum Pára são definidos usando pips tão 100 significa 100 pips. In simples Inglês, a lógica EA na imagem pode ser lido como este Execute o EA uma vez por barra Se a média móvel com o período 9 for maior do que a média móvel com o período 18, em seguida, compre 0 1 lotes, com um lucro de 100 pips, uma parada e stop de 50 pips Mas se a condição for falsa A média móvel com o período 9 não é Superior à Média Móvel com período 18 Venda 0 1 lots. The mesmo Expert Advisor pode ser construído usando duas condições de negociação. Por favor, note que a EA não tem quaisquer blocos para fechar posições Se você não está protegendo uma nova ordem de compra fecha todas as posições curtas existentes antes de ser executado Uma nova ordem Sell Fecha todas as posições longas existentes antes de ser executada Se você hedge, você precisa usar os blocos Close long e Close curto. A EA MA simples não é um MA Crossover EA, é um consultor especialista que usa uma condição simples Um cruzamento MA Usa condições de negociação complexas Consulte a seção Condições de Negociação Complexas para aprender a criar crossovers. GENERAÇÃO DA EA PARA METATRADER. After você terminar o EA, clique no ícone MQL4 Uma nova janela é aberta mostrando o Código EA Você também pode gerar o Código EA Usando a opção View Code no menu MQL Code. Na janela Exibindo código você tem três opções. - Salvar como, para que você possa salvar o código EA como um arquivo mq4. Você precisa então compilar o EA por conta própria para criar o ex4 Abrir o arquivo EA arquivo de código com o MetaEditor e usar a opção de compilação ou pressione F5.-Copiar para a área de transferência, para que você possa usar a opção Colar em qualquer aplicativo de janela.-Criar o Expert Advisor para MetaTrader, esta opção salva o arquivo EA mq4 e compilado Arquivo EA ex4 MetaTrader usa o EA compilado para o comércio Tenha em mente esta opção funciona se você configurar o diretório MetaTrader ea pasta Expert MetaTrader. Tipicamente, duas médias móveis podem ser usados ​​para criar uma estratégia forex EA para MT4 com estas regras. Compre Quando a média móvel de curto período está acima da média móvel de longo período. Quando a média móvel de longo período está acima da média móvel de curto período. No gráfico a seguir do MetaTrader Terminal, a linha amarela é a média móvel de período curto. Linha vermelha é o longo período de média móvel Período 18.Analizar o gráfico, poderíamos reescrever as regras de negociação ou sinais de forex como. Compre quando a linha amarela está acima da linha vermelha. Venda quando a linha amarela está abaixo da linha vermelha E. Instead de gastar muito tempo codificação esta estratégia forex, com Molanis Strategy Builder você pode criar um diagrama de negociação que representa a estratégia de média móvel em minutos Basta arrastar e soltar dois blocos de análise técnica, um bloco de compra e um bloco de venda Conecte-os e Definir os parâmetros de bloco para obter um diagrama como o seguinte. Este diagrama de negociação tem dois caminhos de negociação A esquerda é destacada Vai do bloco de início para o bloco de END. Poderia ler como comprar 1 lote de EURCAD com um pip de 100 Take Lucro e 50 Pip Stop Loss quando o curto período de média móvel 9 está acima da média de longo período de movimento 18 Lembre-se de ler o diagrama de negociação em sentido oposto ao fluxo de negociação. O caminho de negociação direito poderia ser lido como Sell 1 lot de EURCAD com um 100 pip Take Profit e 50 pip Stop Loss quando o longo período média móvel 18 está acima da média móvel de curto período 9.Generando o código MQL para o MetaTrader com apenas um clique. No menu Diagrama de Negociação, clique em Gene Rate MQL4 Code para obter a janela MQL4 Code Molanis Strategy Builder permite que você abra seu consultor perito diretamente com MetaTrader ou salvá-lo como um arquivo MQ4. Não perca nosso tutorial em vídeo.

Comments