Two Moving Average Ea


MetaTrader 4 - Especialistas O Consultor Especialista com base em 2 linhas da Média Móvel - especialista para o MetaTrader 4 A idéia do Consultor Especialista foi minha. O código do Assessor Especial é escrito por Sergey Diubakin. Esta versão, o Expert Advisor, foi usado para negociação em uma conta PAMM. Devido ao fator humano (ou seja, eu), o lucro líquido foi de 20. O lucro máximo que poderia ser alcançado fazia 84 do depósito inicial. Período comercial real: de 23.02.2015 a 23.07.2015. De acordo com minhas observações, o comércio com este Consultor Especial requer um grande depósito (mínimo de 15 000 a 20 000). Os valores do indicador de média móvel são usados ​​para negociação. Se a linha de média móvel rápida estiver acima da linha média lenta e a distância entre essas duas linhas for maior do que a especificada, então uma ordem de compra será aberta. Os valores opostos dos indicadores são usados ​​para abrir uma ordem de venda. O fechamento do pedido ocorre de acordo com os valores do indicador de média móvel. Esta EA também possui módulos de plugins adicionais: a distância entre as linhas de média móvel rápida e lenta, Take Profit, Stop Loss, Trailing Stop, a distância entre as ordens (para cima e para baixo), o método Take Profit average, Trade time, Turn, the Aumento do primeiro lote principal no caso de o anterior fechar com perda. O EA verifica se há alguma ordem que tinha aberto anteriormente. Se não houver ordens abertas, a EA analisa o gráfico e, se todas as condições especificadas nas configurações forem atendidas, ele abrirá a primeira ordem principal. Depois de abrir a primeira ordem principal, a EA define os níveis Take Profit e Stop Loss (se esses módulos estiverem ativados). Se a primeira ordem principal se fechar com uma perda, a próxima ordem pode ser aberta com um aumento de tamanho. Se a primeira ordem principal for colocada, os módulos Step Up e Step Down estão habilitados e o preço atinge os valores especificados, e as encomendas adicionais para esses módulos são colocadas. Pedidos adicionais para os módulos Step Up e Step Down só podem ser colocados no caso de a EA ver que ele tenha aberto anteriormente a primeira ordem principal ou existem pedidos adicionais não fechados. Este consultor especializado possui 2 modos de operação: a) 1 modo de operação é que, se o Fast MA estiver acima do MA lento, então o EA coloca ordens de compra e, uma vez que a tendência muda (o MA rápido está abaixo do MA lento), todos os As ordens abertas estão fechadas e as ordens de venda são colocadas. B) O modo de operação 2 é que, se a EA tiver aberto ordens de compra e as mudanças de tendência (o MA rápido está abaixo do MA lento), as ordens permanecem abertas. A EA pode colocar ordens de venda somente quando o MA rápido torna-se menor do que o MA lento e todas as ordens de EAs estão fechadas (Take Profit, Stop Loss são atingidos ou fechados manualmente). Este consultor especialista possui um módulo de tempo de comércio, que, se ativado, permite que a EA coloque a primeira ordem principal apenas no período de tempo especificado neste módulo. Este módulo não se aplica a pedidos adicionais para módulos Step Up, Step Down e Turn. Ou seja, se houver pedidos previamente abertos pela EA, e qualquer um dos módulos Step Up, Step Down ou Turn estiver ativado, as encomendas adicionais para esses módulos serão colocadas independentemente do horário. 1 se a tendência muda, todas as ordens abertas são fechadas e as ordens opostas são abertas 2 se a tendência mudar, as ordens abertas não estão fechadas (a EA aguarda até que Tome lucro, Stop Loss seja atingido ou fechado manualmente). Configurações de MA rápidas para o plugin indicador de média móvel: período, offset, método. A média móvel incluída no terminal MetaTrader 4 é utilizada. Configurações MA mais lentas para o plugin Indicador de média móvel: período, offset, método. A média móvel incluída no terminal MetaTrader 4 é utilizada. O LotConstornot permite ao usuário escolher se deve começar a operar no mesmo lote ou recalcular o lote inicial de acordo com a alteração de depósito: o primeiro lote será constante e igual ao valor de lotes, especificado abaixo falso, o primeiro lote será dinamicamente Alterar de acordo com a alteração do depósito e dependerá do parâmetro RiskPercent e do tamanho do depósito. Lots AccountBalance () (RiskPercent 100.0) 10000.0 Lots define o lote inicial para negociação RiskPercent define o lote inicial dependendo do depósito. 4.2. Aumento do parâmetro FirstLotMultiplicator do lote que é responsável pela relação de aumento de cada primeira ordem principal seguinte no caso de a primeira ordem principal anterior fechada com uma perda (fechada por Stop Loss, à mão ou simplesmente com perda) FirstLotSize se a primeira ordem principal Atingiu um valor especificado nesta linha, então o EA coloca Take Profit no nível definido na seguinte linha (FirstLotSizeTakeProfit), mas não no ponto 5 das configurações EA FirstLotSizeTakeProfit um novo nível Take Profit da primeira ordem principal, caso seja Atinge o tamanho definido na linha FirstLotSize FirstMaxLotSize o valor máximo ao qual a EA aumentará a primeira ordem principal. Se o tamanho da primeira ordem principal a ser colocada for maior que o valor especificado nesta linha, então a EA coloca a primeira ordem principal de acordo com a p.3.1. Das configurações de EA. Configurações da distância entre o Fast MA e o MA lento Mude a distância necessária entre o Fast MA e o MA lento para abrir um pedido, medido em pontos do gráfico ao qual o EA está ligado. True o módulo de distância está ativado (ligado), falso o módulo de distância está desativado (desligado). Lucro nos pontos TP TakeProfit o valor desejado de lucro em pontos ao fechar um pedido ou um grupo de pedidos. Verdade, o módulo TakeProfit está ativado (ligado), falso o módulo TakeProfit está desativado (desativado). Método de média Varyant uma variante do método de média do nível TakeProfit (selecionável entre 1 ou 2). Varyant 1. A média do nível acontece de acordo com esta fórmula: (preço de abertura 1 preço de abertura 2 preço de abertura 3 preço de abertura N) N Tire o nível de lucro, especificado nas configurações de EA. Varyant 2. A média do nível ocorre da seguinte forma: a EA determina o nível sem perdas de cada posição (considerando todos os swap e comissões em pedidos, abertos pela EA no momento da média do nível Take Profit) e adiciona o nível Take Profit Especificado nas configurações de EAs para esse preço. Pare nos pontos SL StopLoss o valor da perda em pontos, que podem ser recebidos, se o preço se mover na direção oposta (para a ordem aberta). Verdade, o módulo StopLoss está ativado (ligado), falso o módulo StopLoss está desativado (desativado). A distância entre ordens (Step Up) a distância (intervalo) entre ordens abertas na grade de pedidos, definida ao longo da tendência. Verdade, o módulo Step Up está ativado (ligado), falso o módulo Step Up é desativado (desligado). 9.1. Trailing stop mobile Stop Loss level. Verdade, o módulo de parada de partida está ativado (ligado), falso o módulo de parada de partida está desativado (desligado). Distância entre ordens (Step Down) a distância (intervalo) entre ordens abertas na grade de pedidos, definida contra a tendência. Verdade, o módulo Step Down está ativado (ligado), falso o módulo Step Down está desativado (desligado). O identificador das ordens da EAs Magic (Magic Number) o parâmetro ajuda as EAs a reconhecer suas ordens ao negociar em um terminal. Logotipo e saída de dados ShowTableOnTesting o parâmetro permite ativar e desativar a tabela (ganhos hoje, ontem, etc.): true-on, false-off. Código de programa do intervalo de tempo que determina qual prazo de gráfico será usado pela EA para negociação. Atual o prazo do gráfico, especificado no terminal. M1, M5, M15, M30, H1, H4, D1, W1, MN1, tempos fixos. Módulo de tempo de comércio para abrir a primeira ordem principal em um horário específico. True o módulo de tempo de comércio está ativado (ligado), falso o módulo de tempo de comércio é desativado (desativado). Coloque as encomendas limitadas de acordo com o nível Stop Loss da primeira ordem principal na direção oposta. True o módulo Turn é ativado (ligado), falso o módulo Turn é desativado (desligado). Gire a distância em que o pedido pendente oposto é colocado. LotMultiplicator o parâmetro responsável pelo índice de aumento das encomendas feitas pelo módulo Turn, no caso de a ordem anterior fechar com perda (fechada por Stop Loss, à mão ou simplesmente com perda) TurnTakeProfit o nível Take Profit para encomendas feitas pelo Gire o módulo TurnLotSize se a ordem a ser colocada pelo módulo Turn exceder o valor definido nesta linha, então um novo nível Take Profit é usado para essa ordem, que é especificada pelo módulo Turn na próxima linha, mas não no TurnTakeProfit Linha TurnLotSizeTakeProfit um novo nível Take Profit para os pedidos do módulo Turn, no caso de os pedidos serem colocados exceder o tamanho especificado na linha TurnLotSize TurnMaxLotSize o tamanho máximo de uma ordem a ser colocada pelo módulo Turn. Se a ordem a ser colocada exceder o tamanho especificado, então a EA não a coloca. Esta versão, o Expert Advisor, foi usado para negociação em uma conta PAMM. Período comercial real: de 23.02.2015 a 23.07.2015. O lucro máximo que poderia ser alcançado fazia 84 do depósito inicial. No entanto, por causa de mim mesmo, o lucro líquido era apenas de 20. O motivo era que eu interferi com a negociação de EAs. O teste EA testado apresentou 5, 10, 15 rendimentos líquidos por mês, com a retirada de não superior a 20 do depósito. P. S. Os conjuntos anexados operavam apenas na conta na qual eu negociava. Configuração de EA personalizada é necessária para cada corretor de DC e conta (demo ou real). Não se deixe levar com a otimização, porque nem sempre ajuda e pode desconsiderar a velocidade de colocação de pedidos em movimentos muito rápidos. Movendo Promover a negociação de negociação de robôs por Steve Hopwood Commercial Member Junte-se a Abr 2007 8,331 Posts A maioria dos comerciantes de Forex perdem todos os seus dinheiro. Usar o robô publicado aqui na negociação Forex não garante o sucesso. Negociar esse robô pode levar a uma perda financeira séria. Negociar este robô sem entender suas estratégias de negociação subjacentes garante que os comerciantes perderão seu dinheiro. Isso não é um set-and-forget e não há tal coisa e qualquer um que tenta reivindicar, é estúpido ou mentiroso. Este e exige uma intervenção manual frequente. Para trocar este robô, você precisa entender suporte básico e resistência aplicada ao comércio Forex. Over in The Beasts thread no show forexfactory. 1post4135863. Estivemos olhando métodos de troca fora do meio do gráfico (visite o tópico para ler sobre tudo isso). Slowkey postou isso: Postado originalmente por slowkey forexfactory images buttons viewpost. gif Eu tenho lido um livro sobre uma maneira simples de trocar com ênfase na média móvel de 100 e 200. Estas são médias universalmente respeitadas que todo o corpo observa. Basicamente, qualquer coisa ao norte dos 100 é um movimento de alta e, ao sul, é um movimento de baixa. Quando o preço encontrar o 100, ele irá destruar, saltar ou intervalo. O preço também pode ficar no 200 ou passar para a confirmação da tendência. Eu adaptei isso ligeiramente a essa idéia: se o 100 MA gt 200 MA, então a tendência é alta se o 100 MA lt 200 MA, então a tendência é baixa Eu codifiquei uma EA para experimentar com isso. A EA fez um excelente começo na demo e eu tenho desenvolvido ainda mais. O modelo coloca as duas médias móveis em seu gráfico. Adicione isso, então arraste o ea para o gráfico, faça suas seleções de entrada e sente-se para assistir. A EA comercializa assim, tendo um longo comércio como um exemplo, então reverte as condições de uma venda: gráfico H1. MA (100) é amarelo MA (200) é turquesa. Amarelo é gt turquesa. O lance é amarelo gt. A linha amarela está aumentando. A vela anterior era uma riser. O mercado não é mais do que MaxDistanceFromFastMa pips longe da linha amarela. Escolha própria das estratégias de stop loss - descritas abaixo. Recursos de gestão usuais. Estes são de mptm, então peça instruções para o link do parceiro se você não sabe nada sobre isso. Observe que você insere valores de pips como pips apropriados, o bot se ajusta para criminosos de x dígito. Tudo ocorre no início de uma nova vela (a menos que você esteja usando os recursos de gerenciamento para gerenciar um comércio aberto ou o hedge tenha entrado), então há pouco dano ao processador. As leituras MA só são tomadas no início de uma nova vela, então a ma rápida estará desatualizada rapidamente. Há uma série de filtros para ajudar a evitar o excesso de negociação, desenvolvido principalmente no tópico The Beasts. Os leitores que não estão familiarizados com estes encontrarão detalhes no tópico de TBs. Os usuários experientes observam: estes aplicam-se apenas às negociações iniciais e serão ignorados quando hedging kicks in. Stop loss strategy straight stop loss set in the StopLoss input. UseChannel: a parada inicial está a meio caminho entre as linhas amarela e turquesa, então a ea irá percorrer a parada na linha amarela, uma vez por hora, quando o comércio estiver em lucro. UseMaRecross: fecha um comércio perdedor após um recross dos MAs na direção do comércio oposto. Hedging Para comerciantes que não são norte-americanos, esta é uma alternativa para parar as perdas: HedgeNotStopLoss: transforma o hedging on. A aura protegerá um comércio perdedor em um recross dos MAs. HedgeLotsMultiplier: o fator de tamanho de lotes multiplicado para o comércio de hedge. HedgeTheHedge: diz à EA que re-hedge negociações de cobertura após outro MA recross. Ele irá multiplicar o tamanho do lote de hedge por HedgeTheHedgeLotsMultiplier. Este re-hedging irá repetir sempre que as MAs forem recortadas. Quando uma posição coberta atinge o ponto de equilíbrio, o bot fechará os negócios. Tenha cuidado com os tamanhos de lotes e os multiplicadores, etc., para garantir que eles resultem em tamanhos de lotes aceitáveis ​​para o seu criminoso. Não há verificações idiotas. Saída comercial Todos os itens acima, além de tirar proveito. Espero que surjam mais sofisticados neste tópico, especialmente o uso de paradas de salto, etc. Vamos ver. Mensagens de erro Ma gerará dois erros com freqüência: Paradas inválidas: estes ocorrem quando a perda de parada está muito próxima do preço de mercado a ser aceito pelo seu criminoso. Ignore-os até que Ma possa finalmente enviar o comércio. Contexto comercial ocupado: o MT4 é a merda mais imensa e horrível. Um estudante de estudos de computador que o apresentou como um projeto de exame falharia no exame. Entre a legião de coisas que falta é qualquer tipo de sistema de filas de instruções. Quando duas instâncias de uma tentativa de 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 de discussão Estas não são onerosas, então, quebrá-las e eu vou proibi-lo: Seja construtivo, amigável e útil. Você pode ser crítico: você tem permissão para dizer: isso não funcionará porque. Você não tem permissão para dizer: isso é loucura e você é todo cretino. Somente os negócios são inferiores. Isso não é duas vezes, de qualquer forma. Não faça perguntas sobre as respostas a serem encontradas nesta publicação. Isso mostra que você não pode ser incomodado para lê-lo corretamente e isso me irrita. Eu tende a deixar minha irritação mostrar. Em conclusão, não tenho ideia de que este bot tenha pernas. Isso fez um começo promissor na demo, então vamos tentar e ver. Restringindo restrições Eu restringi a capacidade de publicar 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 que o tópico agasalho com questões de novato sobre o básico. Novos comerciantes inexperientes, isso não se destina como um insulto direto. O que eu quero aqui é a discussão com comerciantes que compreendem completamente o que é que estão fazendo quando os novos usuários foram cerca de um tempo, você entenderá o que a experiência de diferença faz nas postagens que um membro escreve e estremece com a lembrança de alguns dos As perguntas que você fez. Eu faço. Imagens cdn. forexfactory s. Thefloor. gif Acesse a sua página de perfil há um link para a página FF que descreve o processo de comprovante. Não tente contornar isso enviando-me pms pedindo ajuda com seus problemas básicos. Ao fazê-lo, você ganhará uma proibição automática de todos os meus tópicos. Eu configurei um parceiro para meus tópicos restritos no show forexfactory. 66post3948666 Lá, você pode postar as perguntas que não pode postar aqui, sobre qualquer coisa que você precise saber. Alguém com conhecimento e experiência que você precisa responderá. Os codificadores de comerciantes com experiência que ainda não foram atestados, podem evitar que essa restrição seja adicionada à minha lista de amigos, tudo o que você tem a fazer é me pedir para fazer isso. Isso não é um set-and-forget e não há tal coisa e qualquer um que tenta reivindicar, é estúpido ou mentiroso. Este e exige uma intervenção manual frequente. Bem, essa é uma declaração ousada. E está errado. O que você acha que as 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á executando. E, provavelmente, a maioria deles desligará suas estratégias se houver algum outro crash instantâneo. Mas eu não quero irritar você. Eu me pergunto se você já tentou programar apoio e resistência em uma EA. Ou linhas de tendência. Na minha opinião, estes tendem a funcionar bem com as barras de alcance. Além disso, barras de alcance melhoram a qualidade do indicador também. E é claro, muitas vezes é importante olhar para a hora do dia. Quando eu estou negociando, geralmente estou olhando os gráficos de barras de cinco pip e 20-pip. Ok, eu sou um scalper - eu raramente olho em gráficos horários. Quando você coloca tudo isso em conjunto, ele deve melhorar bastante a EA. É possível chegar a 100 automação. Não é fácil.

Comments

Popular posts from this blog

Opções De Estoque 2 Anos

Xm Forex Contest

South Africa Forex Trading