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 o percentual 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 dos testes são representados no relatório. Média móvel E se você usar as cores para fazer o EA Ex: quando a linha azul cruzando a linha vermelha, fechar comprar aberto vender. Quando a linha azul cruzando abaixo da linha vermelha, fechar vender abrir comprar. Se ele funciona. Por favor, envie-me uma cópia. Rodrigokaus: Nós queremos EA com os parâmetros determinados: 1 - PARA DESENVOLVER EA ABRE As ORDENS CORRECTAMENTE Assim a DIRECÇÃO PRINCIPAL É IDENTIFICADA QUANDO A CORRENTE MORTA curta muda com a LONG One no HOURLY DETERMINED ONES. 3 - FECHADO EA PARA PARES DETERMINADOS E HORÁRIO (COM POSSIBILIDADE DE ALTERAÇÃO PARA MUDANÇA) Já, eu testei algumas versões de EAs de cruzamento de médias móveis, incluindo EMA, EMACROSS, LSMA, etc, mas nenhum deles abre as posições corretamente quando a média curta cruza a média longa. Eu envio o gráfico para ver o momento correto para o exatly momento de EA OPEN e FECHAR as posições. Eu fiz este EA algumas semanas atrás, tentei otimizar, e eu tenho bons resultados (90 qualidade de modelagem) por cerca de 6 meses, mas antes disso, Foi realmente ruim para 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 settingsTypically, duas médias móveis podem ser usados para criar uma estratégia de forex (EA para MT4) com estas regras: No gráfico a seguir do MetaTrader Terminal, a linha amarela é a média móvel de período curto (Period9) e a linha vermelha é a média móvel do período médio. Média móvel de longo período (Período18). 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, pois 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, que ocorre quando um MA de curto prazo cruza abaixo de um MA de longo prazo.
No comments:
Post a Comment