Tuesday 26 December 2017

Ea baseado em forex asik heiken


EA baseado em Heiken Ashi Muito obrigado por desenvolver este EA. Como posso fazer este EA para fechar o comércio anterior e abrir novos negócios apenas no primeiro BAR. O anterior Bar é VERMELHO. O comércio anterior é curto. Agora gira AZUL no preço aberto 1.8550. A EA fechar o comércio anterior em 1.8550 e colocar novo comércio LONG em 1.8550. Ele deve funcionar somente para a primeira barra. Não no meio. Quero dizer: barra vermelha anterior para nova barra AZUL. Onde neste novo bar deve ter comércio fechado e aberto. Barra VERMELHA não anterior à nova barra VERMELHA. Ou, barra AZUL anterior para nova barra AZUL (isso significa que não há comércio nesta nova barra). Agradecemos antecipadamente Falando de Heiken Ashi, eu gostaria de tentar replicar o sistema de martingale baseado em HA que a Solução Team Forex usa como mostrado neste tópico: forex-tsdforum trevman: para o heiken ashi stratergy, quando um bar vai de vermelho para azul - comprar, mas definir uma parada X pips de distância e deixá-lo até que seja atingido ou um TP é atingido (desta forma youll evitar whipsaws de redblueredblue compra e venda) como moneytecforumsf14all-você-precisa-sabe-rentável-comerciante-21875 Eu gosto da SLTP idéia, mas por favor elaborar sobre a entrada após TP ou SL é atingido. Diga que a barra anterior era VERMELHA e a nova é AZUL - a EA vai longa, mas bate SL (enquanto isso as barras permanecem azuis) - O que fazemos? Espere até que as barras mudem para RED ou entre com a tendência HA E se nós Hit TP em vez de SL Não é problema para mim codificar qualquer EA, desde que eu tenho o formulaalgorithm correto para ele. Obrigado alot nix Eu vi algumas vezes Heiken Ashi barras abertas com uma cor específica, em seguida, horas mais tarde, de repente, muda para outra .. por exemplo, às 4.00GMT, Heiken Ashi aberto com vermelho, em seguida, 2 horas depois ele se transforma em AZUL. Como podemos prever essa mudança de cor nix: Eu gosto da idéia SLTP, mas por favor, elaborar sobre a entrada após TP ou SL é atingido. Diga que a barra anterior era VERMELHA e a nova é AZUL - a EA vai longa, mas bate SL (enquanto isso as barras permanecem azuis) - O que fazemos? Espere até que as barras mudem para RED ou entre com a tendência HA E se nós Hit TP em vez de SL Não é problema para mim codificar qualquer EA, desde que eu tenho o formulaalgorithm correto para ele. Ler sobre o fio, ele explica a idéia muito bem. Tenho visto algumas vezes Heiken Ashi barras abertas com uma cor específica, em seguida, horas mais tarde, de repente, muda para outra .. por exemplo, às 4.00GMT, Heiken Ashi aberto com vermelho e, em seguida, 2 horas depois se torna AZUL. Como podemos prever tal mudança de cor Ninguém pode. 4 horas é um período de tempo muito longo. O preço pode mudar mais de 200 pips e voltar em 4h. Tenho estado à procura de HA indicador que não repaint. Ainda procurando até agora. Eu pensei que HaMa não repintar. Infelizmente é, assim como Hakusksus. E Hasmoothed (por don steinitz), eu ainda não sei. É difícil para mim fazer a previsão com estes repintar indicador. Eu tenho revisado estes EAs você afixou e tentou backtesting os, mas não parecem trabalhar. Eu tenho procurado por um EA que faz exatamente o que os outros seekers neste borne estiveram tentando começá-lo criar. Isso é o que eu gostaria de ver, o quão próximo está a isso, e talvez você poderia fazer essas mudanças: A EA deve ser baseada no Heiken Ashi Suavizado Indicador com configurações de: A EA deve ser configurado para que possamos selecionar qual o tempo Frame que queremos ser capazes de usá-lo em 1M 5M 15M 30M 1H 4H D1 W1 MN A EA deve ir muito tempo sobre a primeira NOVA barra azul ea ordem deve fechar na primeira NOVA barra vermelha A EA deve agora ir curto sobre este Bar vermelho e fechar na primeira NOVA barra azul, e neste bar deve agora novamente ir muito tempo. A EA também deve ser configurado para que possamos selecionar o tamanho do lote que desejamos trocar. A EA como ele atualmente senta não parece backtest e eu não posso dizer se o seu trabalho mesmo. Gostaria realmente apprecite sua assistência sobre isso. Heiken Ashi Nave é um conselheiro experiente MetaTrader baseado em Heiken Ashi sistema de gráficos através do indicador padrão de plataformas com o mesmo nome. O sistema de comércio empregado é ingênuo de uma maneira que interpreta apenas duas últimas velas Heiken Ashi e não aplica qualquer análise complexa de padrões. O único truque é que o conselheiro especialista troca contra a suposta direção da tendência, confirmada pela configuração atual de Heiken Ashi. Sua maior vantagem é que ele não tem parâmetros de entrada para otimizar e ajustar a curva aos dados passados. A opção de classificação de posição baseada em TA está disponível para melhorar o gerenciamento de dinheiro. Existem duas versões da EA: uma simples e uma com otimização Z-Score aplicada. O consultor especialista (com e sem otimização Z-Score) está disponível para as versões MT4 e MT5 da plataforma. Heiken Ashi Heiken Ashi é uma técnica alternativa de representação das cartas de candlestick usuais para fins de negociação. Ao contrário das velas tradicionais japonesas, é impossível ler os níveis de preços reais (Open, High, Low e Close) no gráfico Heiken Ashi, mas é mais fácil detectar tendências e reversões. As velas de ascensão de Heiken Ashi costumam ser traçadas como as brancas, e a queda de mdash como vermelha. Da mesma forma que as velas padrão, Heiken Ashi mostra mechas. Nem direção de uma vela, nem o comprimento de suas mechas apontam para os níveis reais de preços, mas sim deve ser considerado em relação a outras velas Heiken Ashi na proximidade. A mudança de cores significa uma mudança de tendência: vermelho a branco mdash uma inversão de tendência descendente, branco a vermelho mdash uma inversão de tendência de alta. O aumento do comprimento do corpo da vela reforça a tendência. Decrescência mdash sinais enfraquecimento. Mechas mais baixas em velas brancas e mechas superiores em velas vermelhas volatilidade sinal e instabilidade tendência. A falta de tais mechas indica uma tendência definida e clara. Regras de Cálculo As seguintes regras são usadas para calcular os níveis de vela Heiken Ashi: HAOpen (anterior HAOpen anterior HAClose) 2 HALow mínimo (Low, HAOpen, HAClose) HAHigh máximo (High, HAOpen, HAClose) HAHigh, HALow e HAClose mdash Heiken Ashi níveis de vela. Open, High, Low e Close mdash níveis de vela normal. Os níveis da vela de HA inicial são iguais aos níveis respectivos da vela original. Gráfico de Heiken Ashi O gráfico que você vê abaixo demonstra a técnica da vela de Heiken Ashi, mostrando períodos de tendências e intervalos. A tendência de alta inicial (branca) torna-se fraca com Heiken Ashi doji e fica vermelha por quatro velas. Apenas uma vela (segunda) nesta tendência de baixa se qualifica para uma forte tendência de baixa, de acordo com as regras de Heiken Ashi descritas acima. A nova tendência de alta mostra um período de fraqueza (velas de corpo curto com mechas de desvantagem), mas depois retorna à sua força. Uma pequena correção vermelha é bastante profunda e é sinalizada como tal pelas velas de corpo comprido sem mechas superiores. Sem um sinal de inversão claro, surge uma nova tendência ascendente. Foi seguido por um planalto com um caos de cores vermelhas, que terminou em uma longa tendência descendente. Uma pequena correção consistindo em cinco brancos com uma vela vermelha em um meio não impediu toda a tendência indo para o sul até o final do gráfico. Naturalmente, esse indicador parece bastante promissor para os comerciantes que desejam trocar em tendências e suas reversões. Estratégia de negociação O conselheiro especialista da Heiken Ashi Nave usa um método bastante simples, porém não muito óbvio, para negociar com as velas Heiken Ashi. Os seguintes sinais de entrada são usados: Vender se a última vela HA concluída é alta, seu corpo é mais longo do que o corpo das velas anteriores, a vela anterior também é otimista e a última vela não possui mecha inferior. Compre se a última vela HA concluída é de baixa, seu corpo é mais longo do que o corpo de velas anterior, a vela anterior também é baixa e a última vela não possui mecha superior. Se existe uma posição aberta em uma direção oposta quando um sinal chega, a posição é fechada. Se a posição existente estiver na mesma direção que o sinal, o último é ignorado. Os sinais de saída a seguir são usados ​​para fechar negócios antes de um novo sinal de entrada chega: Saia posição curta se a última vela completa HA é bearish, vela anterior também é bearish, ea vela mais recente não tem mecha superior. Saia da posição longa se a última vela HA concluída for alta, a vela anterior também é otimista, e a última vela não tem mecha inferior. Como você pode ver, o consultor especializado usa a lógica invertida em sua estratégia comercial. Vai muito tempo quando o sistema Heiken Ashi aponta para uma forte tendência de baixa, e fica curto quando é uma manifestação de alta, de acordo com Heiken Ashi. O truque aqui é que ele tenta capturar as reversões o mais cedo possível. Exemplos de comércio A captura de tela do gráfico da estratégia backtest em EURJPY é mostrada abaixo. Existem seis negócios concluídos: a primeira posição é descendente (mostrada com uma seta vermelha) e dura 8 velas até a nova posição ser inserida após a geração de sinal de entrada otimizada. A segunda posição é otimista (mostrada com uma seta azul) e é um grande perdedor. A tendência de baixa sinalizada por Heiken Ashi acaba por ser duradoura, então o sistema de conselheiros falha aqui. A terceira posição é um curto-prazo (segunda flecha vermelha). Ele dura apenas 3 dias e é bastante rentável. A quarta posição é uma bullish de curto prazo (segunda seta azul) e é ainda mais rentável. A quinta posição é outra venda de curto prazo (terceira flecha vermelha). É o comércio mais lucrativo dos seis apresentados nestes exemplos. A sexta posição é longa (terceira seta azul). É muito rentável e durar o tempo suficiente para viver várias velas brancas, que não conseguem desencadear condições de saída para o comércio otimista. Dimensionamento da posição O consultor especialista da Heiken Ashi Nave usa o mesmo sistema de dimensionamento de posição avançado que o consultor especialista em Ichimoku Chinkou Cross. É capaz de tamanho de posição fixa e tamanho de posição fracionada fixa baseada em ATR. Z-Score Optimization A segunda versão deste consultor especialista tem Z-Score otimização implementada em seu algoritmo. A otimização Z-Score é baseada no parâmetro intrínseco de algumas estratégias Forex. Basicamente, o valor Z-Score nos diz se há alguma correlação entre os resultados comerciais da estratégia dada. Grande pontuação Z positiva (como a de Heiken Ashi Nave em EURJPY D1) significa que o comércio vencedor deverá ser seguido por um perdedor, e que o comércio perdedor será provavelmente seguido por um vencedor. O grande escore Z negativo significaria que os negócios vencedores são freqüentemente seguidos por mais negócios vencedores, enquanto a perda de negociações freqüentemente segue os mesmos negócios perdidos. Obviamente, essa métrica pode ser usada para otimizar uma estratégia de negociação ou um consultor especializado. Heiken Ashi Nave com otimização de Z-score pára de negociar seguindo um comércio lucrativo. Em seguida, ele muda para um modo de negociação virtual, onde ele calcula os negócios, mas na verdade não envia ordens para o MetaTrader sever. Uma vez que um comércio virtual perdedor é encontrado, o EA troca de volta para o modo de negociação real e continua operação normal. Este consultor especialista também é capaz de salvar e carregar todos os dados de negociação virtual do arquivo, evitando o mau funcionamento da otimização do Z-score devido a falhas de software ou hardware. Resultados do Backtest O backtest do consultor perito Heiken Ashi Nave foi realizado no período de 1 de janeiro de 2001 a 6 de dezembro de 2017 (quase 13 anos) no gráfico EURJPY D1. Quando o volume de posição fixa de 0,1 lote padrão foi utilizado, o lucro líquido resultante foi de 11,112 em 10.000 saldo de conta inicial com a redução relativa máxima de 15,8. Com o dimensionamento de posição baseado em ATR ativado (ATR período 20 ATR multiplicador 1 2 de tolerância de risco), o lucro líquido resultante aumentou para 29,903 no mesmo saldo de conta inicial de 10.000, enquanto o limite máximo relativo aumentou para 39. Backtesting Z-Score Optimized EA Z A versão otimizada do ranking do consultor especialista da Heiken Ashi Nave foi testada novamente nos mesmos dados que a versão original. O desempenho resultou em 8.119 lucros e 9.11 redução relativa para um tamanho de posição fixa (0.1 lote padrão). Ao usar dimensionamento de posição baseado em ATR, a EA mostrou 15,002 com redução de 20,9. Como você pode ver, há pouco interesse em usar uma versão otimizada Z-Score deste consultor especialista, a menos que você realmente precise obter um valor de retirada menor. Z-Score versão faz apenas 109 comércios em comparação com 349 trades da versão original. Outra vantagem da versão Z-Score é a recompensa esperada de 74,49 vs. 31,84 por comércio e a relação Sharp duplicada (0,31 vs. 0,14). Parâmetros de entrada Lotes de gerenciamento de dinheiro (padrão 0.1) mdash tamanho básico do lote para dimensionamento de posição fixa. Usado quando MM falso. MM (padrão falso) mdash se verdadeiro. O dimensionamento de posição baseado em ATR está ativado. ATRPeriod (padrão 20) mdash o período do indicador ATR, que é usado para o cálculo do tamanho da posição. Funciona apenas se MM verdade. ATRMultiplicador (padrão 1) mdash um valor, pelo qual o valor do indicador ATR será multiplicado. Funciona apenas se MM verdade. Risco (padrão 2) tolerância ao risco mdash na porcentagem do equilíbrio da conta. Funciona apenas se MM verdade. Esse parâmetro de entrada é ignorado se UseMoneyInsteadOfPercentage estiver definido como verdadeiro. FixedBalance (default 0) mdash se configurado para valor diferente de zero, é usado em vez do equilíbrio da conta para o cálculo do tamanho da posição. Funciona apenas se MM verdade. MoneyRisk (padrão 0) tolerância ao risco mdash na moeda da conta. Funciona apenas se MM verdade. Requer UseMoneyInsteadOfPercentage para ser definido como true. UseMoneyInsteadOfPercentage (padrão falso) mdash se verdadeiro. O tamanho da posição é calculado com base no valor do risco fornecido na moeda da conta (MoneyRisk) em vez do risco de porcentagem de equilíbrio (Risco). Funciona apenas se MM verdade. Ignorado se UseMoneyInsteadOfPercentage true. LotDigits (padrão 2) mdash número de casas decimais permitido pelo seu corretor no volume da ordem. Por exemplo, se o seu corretor permitir micro lotes (0.01), este parâmetro deve ser definido como 2. Se seu corretor permite apenas mini lotes (0.1), este parâmetro deve ser definido como 1. Requerido somente se MM for verdadeiro. Ordem VariadaComment (padrão HAN) mdash o comentário para posições abertas por esta EA. Deslizamento (padrão 100) mdash o deslizamento de preço aceitável em pips. Magic (padrão 152207122017) mdash o número mágico da ordem para filtrar as posições abertas por esta EA. Utilizado apenas em MT4. Mudo (padrão falso) mdash se verdadeiro. A EA não produzirá saída em relação a eventos comerciais virtuais. Este parâmetro de entrada está presente apenas na versão otimizada Z-Score. FileName (padrão HANvt. dat) mdash o nome do arquivo usado pelo EA para armazenar dados de negociação virtual. Este parâmetro de entrada está presente apenas na versão otimizada Z-Score. Qual é o tamanho médio de winloss gerado por este EA. O backtest em EURJPY D1 mostrou um comércio médio de perda de 287 pips e um comércio vencedor médio de 183 pips. A versão com otimização de Z-Score mostrou perda média de 241 pips e 156 pips para posição lucrativa média. Com que frequência essa EA comercializa no gráfico diário EURJPY (configuração padrão), essa EA negociará cerca de 2 vezes ao mês, em média. A versão Z-Score da Heiken Ashi Nave irá negociar cerca de 8 vezes por ano. Qual a diferença entre as versões para o MT4 e MT5 MT5 versão irá interferir com as posições de outros consultores especializados no mesmo par de moedas. O MT4 usará o número mágico para evitar isso. Isso mostra resultados lucrativos em outros pares de moedas. Alguns outros pares de moedas mostram lucro insignificante, que são prejudicados por grandes remessas. Parece que apenas EURJPY tem algumas características de negociação que são capturadas por este consultor especialista. Você otimizou os parâmetros de entrada deste consultor especialista. Não há entradas para otimizar, a menos que você considere o par de moedas e o cronograma como entradas. Esta EA é ECN-safe. Você pode usar livremente este consultor especializado com corretores de ECN (execução de mercado), pois não aplica quaisquer níveis de stop-loss e de lucro em suas ordens de negociação ou envia apenas pedidos pendentes. Versão normal Versão Z Versão otimizada Como configurar os conselheiros especializados da MT O uso de conselheiros especialistas Metatrader é simples, mas às vezes as pessoas se confundem com ele e depois de baixar um arquivo com o consultor especialista, um usuário pode ficar preso com ele sem saber o que fazer a seguir . Este é um simples tutorial sobre como anexar um consultor especializado ao Metatrader 4 char e ativá-lo. 1. Baixe o seu consultor especial MT4 ou copie-o e guarde-o na pasta de peritos MetaTraders: 2. Clique duas vezes com o mouse e será aberto no editor MQL (este editor vem com o MT4). Haverá um botão Compilar no centro superior da janela. Clique nele e seu consultor especialista será compilado e pronto para usar. Pode haver alguns erros ou avisos durante a compilação, mas, na maioria dos casos, não deve haver nenhum. Você pode tentar corrigir esses erros, mas leva tempo e algumas habilidades de programação, geralmente. 3. Agora, tudo que você precisa fazer é adicionar o seu consultor perito para o gráfico preferido e ativá-lo. Você também pode alterar alguns parâmetros de entrada para o consultor na guia Inputs: Isto é tudo o que você precisa para configurar sua boa sorte EA. Mantenha contato )

No comments:

Post a Comment