Wednesday, 22 November 2017

Moving Average Ea


MetaTrader 4 - Experts Moving Average - especialista 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 encontra o preço na barra recentemente formada (índice de barra 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 e da tabela de preços de mercado. A verificação é executada pela função CheckForOpen (). Se a média móvel atingir a barra de tal forma que a primeira for superior ao preço de abertura mas inferior a preço de fechamento, a posição de compra será aberta. Se a média móvel se encontrar com a barra de tal forma que a primeira é inferior ao preço de abertura mas superior ao preço de fechamento, a posição de VENDA será aberta. Money Management usado no especialista é muito simples, mas eficaz: o controle sobre cada volume de posição é realizado, dependendo dos resultados das transações anteriores. Este algoritmo é implementado pela função LotsOptimized (). 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. Geralmente possui um valor entre 0,01 (1) e 1 (100). Por exemplo, se a margem livre (AccountFreeMargin) é igual a 20.500 e as regras de gerenciamento 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, lotes fraccionados com passo de 0,1 são permitidos. Uma transação com volume de 0,41 não será realizada. Para normalizar, a função NormalizeDouble () é usada com precisão até 1 caractere 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 os volumes de operação dependendo do sucesso de negociação, ou seja, negociar com o reinvestimento. Este é o mecanismo básico com a gestão obrigatória do capital para o aumento da eficiência comercial. DecreaseFactor é a medida em que o tamanho do lote será reduzido após negociação não rentável. Os valores normais são 2,3,4,5. Se as transações precedentes não fossem lucrativas, os volumes subseqüentes diminuirão por um fator de DecreaseFactor para esperar pelo período não lucrativo. Este é o principal fator no algoritmo de gerenciamento 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é que uma nova transação positiva é feita. O algoritmo permite desativar a redução de velocidade, para fazê-lo, é preciso especificar DecreaseFactor 0. O valor das últimas transações não lucrativas sucessivas é calculado no histórico de negócios. O lote básico será recalculado nessa base: Assim, o algoritmo permite efetivamente reduzir o risco que ocorre como resultado de uma série de transações não rentáveis. O tamanho do lote é obrigatoriamente verificado para o tamanho de lote mínimo permitido no final da função porque Os cálculos feitos anteriormente podem resultar no lote 0: O especialista é principalmente destinado a trabalhar com período diário, e no modo de teste - para fazer a preços fechados. Vai trocar apenas na abertura de uma nova barra, é por isso que os modos de cada modelo de carrapato não são necessários. Os resultados de testes são representados no relatório. Tipicamente, duas médias móveis podem ser usadas para criar uma estratégia de forex (EA para MT4) com estas regras: Comprar quando a média móvel de curto período está acima da média móvel de longo período Vender quando o longo período em movimento A média está acima da média móvel do período curto No gráfico a seguir do MetaTrader Terminal, a linha amarela é a média móvel de período curto (Period9) ea linha vermelha é a média móvel de período longo (Period18). Analizando 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 Em vez de gastar muito tempo codificando 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 defina os parâmetros do bloco para obter um diagrama como o seguinte: Este diagrama de negociação tem dois caminhos de negociação. A esquerda é realçada. Ele vai do bloco START ao bloco END. Podemos lê-lo como: Compre 1 lote de EURCAD (com um 100 Pip Take Profit e 50 pip Stop Loss) quando a média móvel de curto período (9) está acima da média móvel de longo período (18). Lembre-se de ler o diagrama de negociação em sentido oposto ao fluxo de negociação. O caminho correto de negociação pode ser lido como: Vender 1 lote de EURCAD (com um 100 Pip Take Profit e 50 pip Stop Loss) quando a média móvel de longo período (18) está acima da média móvel de curto período (9). Gerando o código MQL para o MetaTrader com apenas um clique No menu Diagrama de negociação, clique em Gerar código MQL4 para obter a janela do código MQL4. Molanis Strategy Builder permite que você abra seu consultor perito diretamente com MetaTrader ou para salvá-lo como um arquivo MQ4. Como um exemplo de SMA, considere um título com os seguintes preços de fechamento em 15 dias: Semana 1 (5 dias) 20, 22, 24, 25, 23 Semana 2 (MA) 5 dias) 26, 28, 26, 29, 27 Semana 3 (5 dias) 28, 30, 27, 29, 28 Um MA de 10 dias seria a média dos preços de fechamento para os primeiros 10 dias como o primeiro ponto de dados. O ponto de dados seguinte iria cair o preço mais antigo, adicionar o preço no dia 11 e tomar a média, e assim por diante, como mostrado abaixo. Conforme mencionado anteriormente, MAs atraso ação preço atual, porque eles são baseados em preços passados ​​quanto maior for o período de tempo para o MA, maior o atraso. Assim, um MA de 200 dias terá um grau muito maior de atraso do que um MA de 20 dias porque contém preços nos últimos 200 dias. A duração da MA a ser utilizada depende dos objetivos de negociação, com MAs mais curtos usados ​​para negociação de curto prazo e MAs de longo prazo mais adequados para investidores de longo prazo. O MA de 200 dias é amplamente seguido por investidores e comerciantes, com quebras acima e abaixo desta média móvel considerada como sinais comerciais importantes. MAs também transmitir sinais comerciais importantes por conta própria, ou quando duas médias se cruzam. Um aumento MA indica que a segurança está em uma tendência de alta. Enquanto um declínio MA indica que ele está em uma tendência de baixa. Da mesma forma, o impulso ascendente é confirmado com um crossover de alta. Que ocorre quando um MA de curto prazo cruza acima de um MA de longo prazo. Momento descendente é confirmado com um crossover de baixa, o que ocorre quando um MA de curto prazo cruza abaixo de um longo prazo. Eu tenho bons resultados (90 qualidade de modelagem) por cerca de 6 meses, mas antes disso, foi muito ruim olhar. Então aqui está o EA, talvez você possa usá-lo para sua própria necessidade, ou otimizar mais, ou mais. Se você obtiver bons resultados, certifique-se de publicá-los aqui ou me pm. Espero que gostem da EA. LotSizeIncrement é se você configurá-lo para 500, e seu saldo da conta é de 2.000, em seguida, o seu sorteio será de 4, siga-me Ele entra 3 comércios ao mesmo tempo, cada um com um MM diferente. Se você definir trailingstop como 0, então ele não criará um trailingstop para o EA. MAShift é a mudança do MA. Por exemplo: i125.photobucket / albums / p. 7974 / Shot1.gif Mas Shift1 é o valor do MA de uma determinada barra é retirado. Por exemplo, se você definir Shift1 para 0, ele tomará valor atual, se 1, ele toma valor anterior, etc. Mas não defina Shift1 para 5 (anterior quinta barra MA valor) e MAShift1 para 6, porque wouldnt lê-lo, Como não há MA lá. Solicite um Expert Advisor ou um Indicador personalizado: dostapyuk quotatquot gmail. Com Membro Comercial Inscrito em Sep 2007 901 Posts 5 takes of the EA, and no thanks Pedido Custom Expert Advisor ou Indicator: dostapyuk quotatquot gmail. Com Registrado em jul 2007 Status: 26 anos Investor / Trader / Programmer 5.014 Posts Thats infelizmente como funciona Oksana. Muitas sanguessugas neste fórum. A principal coisa que me mantém aqui são os sucos criativos de muitos dos outros membros aqui que, inadvertidamente, ajudando os sistemas a evoluir. Eu aprecio certamente o esforço que você fêz exame para distribuir este EA na luz do espírito do feriado. Membro Comercial Registrado Sep 2007 901 Posts Thats infelizmente como funciona Oksana. Muitas sanguessugas neste fórum. A principal coisa que me mantém aqui são os sucos criativos de muitos dos outros membros aqui que, inadvertidamente, ajudando os sistemas a evoluir. Eu aprecio certamente o esforço que você fêz exame para distribuir este EA na luz do espírito do feriado. Oi Ronald, Obrigado. Então você acha que eu deveria fechar este segmento O que você quer dizer com sanguessugas Ive certamente não viu um EA neste fórum que é exatamente como este, especaially a parte onde você pode escolher qual valor para obter a partir de qual barra. Solicite um Expert Advisor ou um Indicador personalizado: dostapyuk quotatquot gmail. Com Mantenha o fio aberto, ou seja, para que aqueles com perguntas podem chegar até você. Uma sanguessuga é fórum de falar para um membro que voluntariamente toma e não contribui para o fórum. Eu acho que a minha EA permite que você escolha o preço para aplicar o MA para, se é isso que você quis dizer com quotpick que valor para obter a partir de qual barquot. Mesmo EA entrada-wise. O lugar onde diferimos é o MM. Oi Ronald, Obrigado pelo seu link de discussão, mas não é realmente bom para postar seus tópicos aqui, como este é meu. Eu queria que tudo neste tópico fosse sobre o meu EA, não alguém elses. Eu não estou ofendendo você, eu espero. Eu só estou tentando dizer isso da maneira mais agradável. N E 1 que tem perguntas para a EA, pergunte agora. Eu estava longe por enquanto, agora estou de volta. Solicite um Expert Advisor ou um Indicador personalizado: dostapyuk quotatquot gmail. Eu fiz essa EA há algumas semanas atrás, tentei otimizar, e eu consegui bons resultados (90 qualidade de modelagem) por cerca de 6 meses, mas antes disso, era muito ruim olhar. Então aqui está o EA, talvez você possa usá-lo para sua própria necessidade, ou otimizar mais, ou mais. Se você obtiver bons resultados, certifique-se de publicá-los aqui ou me pm. Espero que gostem da EA. LotSizeIncrement é se você configurá-lo para 500, e seu saldo da conta é de 2.000, em seguida, o seu sorteio será de 4, siga-me Ele entra 3 comércios ao mesmo tempo, cada um com um MM diferente. Se você definir trailingstop. legal. 44 visualizações. Obrigado pelos rapazes obrigado via pm. Oi Ronald, Obrigado pelo seu link de discussão, mas não é realmente bom para postar seus tópicos aqui, como este é meu. Eu queria que tudo neste tópico fosse sobre o meu EA, não alguém elses. Eu não estou ofendendo você, eu espero. Eu só estou tentando dizer isso da maneira mais agradável. N E 1 que tem perguntas para a EA, pergunte agora. Eu estava longe por enquanto, agora estou de volta. Acabei de fazer o download do seu Otimização EA e vou começar a testá-lo em breve. Vou também relatar de volta com os meus resultados. Mas antes que eu possa fazer isso, eu tenho algumas perguntas. Por favor, perdoe-me se eles soam estúpido, eu sou bastante novo neste jogo: 1. Será que este Ea realmente colocar comércios 2. Por que usar um opti EA para obter melhores configurações de MA quando eu já obtê-los, testando o Ea que eu estou indo para o comércio Com 3. Será que este Ea trabalhar em conjunto com o seu MultEMA 4. Como você executá-los juntos, a fim de sincronizar settingsMoving Average EA 2.0 Sobre a média móvel A média móvel é o indicador mais utilizado e é por padrão incluído no Metatrader 4 e 5 Uma Média Móvel Simples é calculada sobre a Média dos Preços Fechar desejados de cada vela. O indicador de média móvel tem 4 métodos diferentes de cálculo. Simples, exponencial, suavizado e linear. A configuração padrão do período é 14. A lógica comercial deste robô forex A média móvel EA é um robô forex e usa uma média móvel para o comércio. Se uma vela atravessa a Média Móvel a partir de baixo, a EA entrará numa posição longa. Vice Versa para a posição curta. MA Trend Filter A média móvel EA tem a função normal MA Trend Filter incluído em todas as 3 versões e tem 3 configurações adicionais. Ative este filtro para obter melhores sinais de entrada. Advanced MA Trend Filter Settings: Preço: Trades somente se o preço atual for acima / abaixo do MA Trend Filter. Signal MA: Trades somente se o Signal Moving Average estiver acima / abaixo do MA Trend Filter. Slope: Trades somente se a inclinação do MA Trend Filte em uma direção para cima / para baixo. Reverse On Opposite Signal Desde a versão 2.00, a versão PRO tem uma função Reverse On Opposite Signal. Se esta função estiver ativa, o EA tem uma posição longa aberta e há um sinal curto, o EA fechará a posição longa e entrará em uma posição curta. Parâmetros para a média móvel EA Timeframe O período em que a EA deve funcionar, independentemente do período de tempo em que o gráfico está definido. Período de média Período de média da média móvel (padrão é 80) Shift O deslocamento do indicador em relação ao gráfico (padrão é 0) Método de média Os métodos da série de preços Preço aplicado Os valores de preço. Em que os cálculos serão realizados Visão geral das versões Todas as versões têm variável Magic Number, Take Profit, Stop Loss, Tamanho do Lote e Deslizamento. Changelog 25 de agosto de 2016 Tweak: Reescreveu a estratégia para mais estabilidade Atualização: O MA Filter já está disponível em todas as versões Adicionado: 8220Reverse On Oppsite Signal8221 (apenas pro versão) Adicionado: Novo 8220Additional MA Trend Filter settings8221 em todas as versões Removido: A estratégia 8220high / low8221 em todas as versões Removido: 8220Pagamento máx. Uma vez por bar8221 (por razões de segurança com esta EA) 13 de janeiro de 2016 Minor atualizações e correções em todas as versões MT4 24 de setembro de 2015 Versão inicial MT4 Pro 11 de abril de 2015 Algumas melhorias em todas as versões MT4 Adicionado 8220Max uma vez por função Bar8221 a MT4 Advanced and Pro versions Feb 09, 2015 Bug corrigido ao abrir uma ordem open / close e alta / baixa opção adicionada Feb 07, 2015 Versão inicial MT4 Basic e MT4 Advanced Oi Yannick, a saída da Versão Básica opera da mesma maneira que na versão Versão original (antes de você adicionou algumas características) Além disso, I8217m querendo saber se a expiração de licença de alguma forma afectar os comércios abertos Obrigado por seu grande trabalho e por seus brindes I8217ll estar comprando algo mais tarde. A versão básica não tem uma estratégia de saída e, portanto, só sairá em SL ou TP TradeMode: Escolha se você deseja inserir um comércio se o HighLow cruza o MA ou se o CloseOpen atravessa o MA. Não, o EA apenas verificará a licença na inicialização, significa quando o MT inicia, quando você anexa o EA ao gráfico ou se você altera o período de tempo. Oi, Existe alguma maneira de fechar a posição com cruz Eu quero dizer, abrir na cruz (como está fazendo agora) e fechar em outra cruz

No comments:

Post a Comment