Tuesday 26 June 2018

Simple moving average ea mq4


Normalmente, 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 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 (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 de bloco para obter um diagrama como o seguinte: Este diagrama de negociação tem dois caminhos comerciais. 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 salvá-lo como um arquivo MQ4. Não perca o nosso tutorial de vídeo onMetaTrader 4 - Expert Moving Average - perito para MetaTrader 4 O especialista em média móvel para formar 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 (o í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 se encontrar com 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 atingir 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 é realizada, 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 o risco de uso 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 êxito da 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 desabilitar 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 nesta 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 mínimo de lote 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. Ele será comercial apenas na abertura de um novo bar, é por isso que os modos de cada carrapato modelagem não são necessários. Os resultados dos testes são representados no relatório. Movimento Tendência média de negociação robô de negociação automática por Steve Hopwood Membro Comercial Juntou-se abril de 2007 8,331 Posts A maioria dos comerciantes Forex perder todo o seu dinheiro. Usando o robô postado aqui na negociação Forex não garante o sucesso. Trocar este robô pode levar a sérias perdas financeiras. Trocar este robô sem entender suas estratégias de negociação subjacentes garante que os comerciantes perderão seu dinheiro. Este não é um set-and-forget ea não há tal coisa e quem tenta afirmar que existe, ou é estúpido ou mentir. Este ea requer intervenção manual freqüente. Para o comércio deste robô, você tem que entender o suporte básico e resistência aplicada ao comércio Forex. Mais em The Beasts thread em forexfactoryshowthre. 1post4135863. Temos vindo a olhar para os métodos de negociação fora do meio do gráfico (visite o segmento para ler sobre tudo isso). Slowkey postado por slowkey forexfactoryimagesbuttonsviewpost. gif Eu tenho lido um livro sobre uma maneira simples de comércio com ênfase na média móvel de 100 e 200. Estas são médias universalmente respeitadas que cada corpo olha. Basicamente qualquer coisa ao norte dos 100 é movimento de alta e ao sul dela é movimento de baixa. Quando o preço encontra o 100 ele rasgará completamente, salta ou escala. O preço também pode parar no 200 ou passar para confirmação da tendência. Eu adaptei este ligeiramente a esta idéia: se o 100 MA gt 200 MA, então a tendência é para cima se o 100 MA lt 200 MA, então a tendência é baixo Eu codifiquei um EA para experimentar com isso. A EA fez um excelente começo na demonstração e tenho vindo a desenvolvê-lo ainda mais. O modelo coloca as duas médias móveis no gráfico. Adicione isto e, em seguida, arraste o ea para o gráfico, faça suas seleções de entrada e sente-se para assistir. A EA negocia assim, tendo um longo comércio como um exemplo, de modo a inverter as condições para uma venda: H1 gráfico. MA (100) é amarelo MA (200) é turquesa. O amarelo é gt turquesa. O lance é amarelo gt. A linha amarela está aumentando. A vela anterior era um riser. Mercado não é mais do que MaxDistanceFromFastMa pips longe da linha amarela. Escolha própria das estratégias de stop loss - descritas abaixo. Funcionalidades de gestão habituais. Estes são de mptm, então pergunte por direções para ele no segmento parceiro, se você não sabe nada sobre isso. Observe que você insere valores pip como pips apropriados, o bot ajusta para criminosos de x dígitos. Tudo tem lugar no início de uma nova vela (a menos que você está usando os recursos de gerenciamento para gerenciar um comércio aberto ou hedging tem chutado em), por isso há pouco dano ao processador. As leituras de MA são tomadas apenas no início de uma nova vela, de modo a ma rápido estará desatualizado rapidamente. Há uma série de filtros para ajudar a evitar over-trading, desenvolvido principalmente na linha The Beasts. Os leitores não familiarizados com estes encontrarão detalhes no segmento de TBs. Usuários experientes, por favor note: estes se aplicam apenas aos comércios iniciais e serão ignorados quando hedging pontapés. Parar estratégias de perda direta stop loss definido na entrada StopLoss. UseChannel: paragem inicial está a meio caminho entre as linhas Amarelo e Turquesa, em seguida, a ea vai rastrear a parada na linha amarela uma vez por hora, quando o comércio está em lucro. UseMaRecross: fecha um comércio perdedor após uma recross das MAs na direção de comércios opostos. Hedging Para os não-comerciantes dos EUA, esta é uma alternativa para parar as perdas: HedgeNotStopLoss: transforma hedging sobre. O EA vai hedge um comércio perdedor em um recross das MAs. HedgeLotsMultiplier: o fator multiplicativo do tamanho do lote para o comércio de hedge. HedgeTheHedge: diz à EA para re-hedge hedge negociações após outro recross MA. Multiplicará o tamanho de lote dos negócios de hedge por HedgeTheHedgeLotsMultiplier. Este re-hedging irá repetir cada vez que o MA recross. Quando uma posição coberta atinge o ponto de equilíbrio, o bot fechará os negócios. Tome cuidado com tamanhos de lote e multiplicadores etc, para se certificar de que resultam em tamanhos de lote aceitável para o seu criminoso. Não há testes idiotas. Saída do comércio Tudo acima, mais um lucro da tomada. Espero que mais sofisticados vão surgir neste segmento, especialmente o uso de jumpingtrailing pára etc Vamos ver. Mensagens de erro Ma irá gerar dois erros com freqüência: Paradas inválidas: ocorrem quando o stop loss está muito próximo do preço de mercado para ser aceito pelo criminoso. Ignorá-los até Ma pode finalmente enviar o comércio. Contexto comercial ocupado: MT4 é a mais absurda e horrível porcaria. Um estudante de estudos de computador apresentando-o como um projeto de exame falharia no exame. Entre a legião de coisas que falta é qualquer tipo de sistema de filas de instrução. Quando duas instâncias tentam enviar uma instrução para a plataforma ao mesmo tempo, ou mesmo quase ao mesmo tempo, ela desliga o chapéu e entra em greve. Não há nada que eu possa fazer sobre isso, então viva com ele. Regras da linha Estas não são onerosas, assim que quebre-as e eu baná-lo-ei: Seja construtivo, amigável e útil. Você pode ser crítico: Você tem permissão para dizer: Isto não vai funcionar porque. Você não tem permissão para dizer: Isto é loucura e todos vocês são cretinos. Somente o comércio das trovões lile this. quot não duas vezes, de qualquer maneira. Não faça perguntas as respostas a que se encontram neste post. Isso mostra que você não pode ser incomodado para lê-lo corretamente e isso me irrita. Eu costumo deixar meu show de aborrecimento. Em conclusão, não tenho idéia de que este bot tem pernas. Ele fez um começo promissor em demo, então vamos experimentá-lo e ver. Restrições de postagem Eu restringi a capacidade de postar neste tópico para: comerciantes com pelo menos 1 voucher e comerciantes na minha lista de amigos. Eu fiz isso porque eu não quero o segmento desordenado com perguntas novato sobre o básico. Novos comerciantes experientes, isso não é um insulto direto. O que eu quero aqui é a discussão com os comerciantes que compreendem plenamente o que é que eles estão fazendo quando você newbs foram em torno de um tempo, você vai chegar a entender o que uma diferença de experiência faz para os posts de um membro escreve e estremecer na lembrança de alguns dos As perguntas que você fez. Eu faço. Cdn. forexfactoryimagess. Thefloor. gif Vá para a sua página de perfil há um link para a página FF que descreve o processo voucher. Não tente contornar isso enviando-me pms pedindo ajuda com seus problemas básicos. Fazê-lo irá ganhar-lhe uma proibição automática de todos os meus segmentos. Eu configurei um parceiro para meus tópicos restritos em forexfactoryshowthre. 66post3948666 Lá, você pode postar as perguntas que você não pode postar aqui, sobre qualquer coisa que você precisa saber. Alguém com o conhecimento ea experiência que você precisa responderão. Traderscoders com experiência que ainda não foram atestados, pode contornar esta restrição ser adicionado à minha lista de amigos tudo o que você tem a fazer é pm me pedir-me para fazer isso. Este não é um set-and-forget ea não há tal coisa e quem tenta afirmar que existe, ou é estúpido ou mentir. Este ea requer intervenção manual freqüente. Bem, essa é uma afirmação ousada. E está errado. O que você acha que essas empresas HFT estão fazendo Eles têm exatamente isso: estratégias automatizadas que exigem quase zero intervenção. Ok, pelo menos você precisa ligar o computador onde ele está sendo executado. E provavelmente a maioria deles irá desligar suas estratégias se outro flash crash acontecer. Mas eu não quero incomodá-lo. Gostaria de saber se você já tentou programar suporte e resistência em um EA. Ou linhas de tendência. Na minha opinião, estes tendem a funcionar bem com barras de alcance. Além disso, as barras de alcance também melhoram a qualidade do indicador. E, claro, muitas vezes é importante olhar para a hora do dia. Quando eu estou negociando, eu estou olhando geralmente 5-pip e 20-pip escala cartas de barra. Ok, eu sou um scalper - eu raramente olhar para gráficos horários. Quando você colocar tudo isso em conjunto, ele deve melhorar a EA muito. É possível chegar a 100 de automação. Não é fácil.

No comments:

Post a Comment