Heiken Ashi Trading System Afl
Heiken Ashi é um indicador bom e poderoso Para usá-lo, você pode tentar como eu sugiro.1 Quando a tendência é para cima, o foco no corpo da vela Eu normalmente ignorar a sombra desde o corpo vai dar mais informações Sempre que o corpo se tornar menor, Indica enfraquecimento.2 Quando a tendência é para baixo, o foco na sombra da vela Eu costumo ignorar o corpo, uma vez que a sombra vai dar mais informações Sempre que a sombra se tornar mais, ele indica a continuação do sinal 2 ou reversalbine-lo com o seu outro indicador favorit para obter o Melhor resultado Espero que isso possa ser útil. FYI don t se preocupar em considerar Heiken Ashi como candelabro japonês, porque ambos os trabalhos de formas bastante diferentes. Obrigado procurando um HA para Amibroker. Chart mostrar bom, eu tento, em seguida, Comment. Hi, Alguém pode dizer Me como plotar comprar sinais de venda para heikin ashi Meanin que ele compra quando a vela se torna verde e vender quando red. Heikin-Ashi A Candlestick. Most melhores lucros e perdas são gerados quando os mercados estão tendendo - assim predizer tendências corretamente Pode ser extremamente útil Muitos comerciantes usam gráficos de castiçal para ajudá-los a localizar tais tendências em meio à volatilidade do mercado frequentemente errático A técnica de Heikin-Ashi - barra média em japonês - é uma das muitas técnicas usadas em conjunto com gráficos de castiçal para melhorar o isolamento de tendências E prever os preços futuros. Calculando as barras modificadas Os gráficos de castiçais normais são compostos de uma série de barras OHLC abertas-altas-baixas-fechadas separadas por uma série temporal A técnica Heikin-Ashi usa uma fórmula modificada. x Fechar Aberta Alta Baixa Fechar 4 O Preço médio da barra atual. xOpen xOpen Barra anterior Fechar Barra anterior 2 o Ponto médio da barra anterior. xHigh Max High, xOpen, xClose o Valor mais alto no set. xLow Min Low, xOpen, xClose o Valor mais baixo no conjunto. Construindo o gráfico O gráfico de Heikin-Ashi é construído como um gráfico de candlestick regular, exceto com os novos valores acima A série de tempo é definida pelo usuário - dependendo do tipo de gráfico desejado diariamente, hora, etc Re representado por barras cheias, enquanto os dias de cima são representados por barras vazias Finalmente, todos os padrões de candlestick mesmo se aplicam. Aqui está um gráfico de candlestick normal. Aqui está um gráfico Heikin-Ashi. Putting It to Use Estes gráficos podem ser aplicados a Muitos mercados no entanto, eles são mais utilizados nos mercados de ações e commodities Os comerciantes muitas vezes programa essas novas instruções em programas de negociação existentes, como MetaTrader, ou usar muitas ferramentas on-line listados na seção de referência abaixo Finalmente, ele pode ser aplicado através do Microsoft Excel Ou outros programas de planilhas semelhantes. Existem cinco sinais principais que identificam tendências e oportunidades de compra. Velas ocas, sem sombras mais baixas indicam uma forte tendência de alta deixe seus lucros ride. Hollow velas significam uma tendência de alta que você pode querer adicionar à sua posição longa e sair de curto Uma vela com um pequeno corpo cercado por sombras superior e inferior indica uma tendência de mudança de risco-amar os comerciantes podem comprar ou vender aqui, enquanto outros vão esperar por c Onfirmation antes de ir curto ou velas long. Filled indicar uma tendência de baixa que você pode querer adicionar à sua posição curta e sair de posições longas. Velas preenchidas com sombras não superior identificar uma forte tendência descendente ficar curto até lá sa mudança na tendência. Estes sinais mostram que a localização Tendências ou oportunidades torna-se muito mais fácil com este sistema As tendências não são interrompidas por sinais falsos com tanta frequência, e são, assim, mais facilmente manchado Além disso, as oportunidades de comprar em tempos de consolidação também são aparentes. Conclusão A técnica Heikin-Ashi é extremamente útil para Tornando os gráficos de velas mais legíveis - as tendências podem ser localizadas com mais facilidade e as oportunidades de compra podem ser vistas de relance As cartas são construídas da mesma maneira que um gráfico de velas normal, com exceção das fórmulas de barras modificadas. Técnica pode ajudá-lo a detectar tendências e mudanças de tendência a partir do qual você pode lucrar. Uma pesquisa realizada pelo Bureau of Labor Statistics dos Estados Unidos Para ajudar a medir vacâncias de trabalho Coleta dados de empregadores. O montante máximo de dinheiro que os Estados Unidos podem emprestar O teto de dívida foi criado sob a Segunda Liberty Bond Act. A taxa de juros em que uma instituição de depósito empresta fundos mantidos no Federal Reserve para outro Instituição depositária.1 Uma medida estatística da dispersão de retornos para um determinado índice de segurança ou mercado A volatilidade pode ser medida. Um ato que o Congresso dos EUA aprovou em 1933 como a Lei Bancária, que proibia os bancos comerciais de participar do investimento. Refere-se a qualquer trabalho fora de fazendas, famílias particulares e do setor sem fins lucrativos. O Departamento de Trabalho dos EUA. Exemplo de um sistema de negociação com base em um Indicador Heiken-Ashi. Com a aparência do gráfico de velas nos EUA mais de duas décadas atrás, lá Foi uma revolução no entendimento de como as forças de touros e ursos trabalham nos mercados ocidentais. Os castiçais tornaram-se um instrumento comercial popular e A interpretação dos castiçais difere uns dos outros. Um desses métodos, que altera a tabela tradicional de velas, e facilita sua percepção, é chamado de tecnologia Heikin Ashi.1 Nani Desu Ka. A primeira publicação sobre este tópico, surgiu em 2004 na edição de fevereiro da Análise Técnica da revista STOCKS COMMODITIES, onde Dan Valcu publicou um artigo intitulado Usando a técnica Heikin Ashi link para o artigo original. Em seu site o autor aponta Que durante o verão de 2003, ele estudou a tecnologia de Ichimoku, e como muitas vezes acontece, acidentalmente descoberto alguns diagramas, em que ele viu uma tendência claramente visível do mercado que acabou por ser um diagrama de Heikin-Ashi, ou para ser Mais precisos, alguns candelabros alterados. Este método de análise foi desenvolvido por um comerciante japonês que se tornou muito bem sucedido e usa este método para este dia. Para a surpresa do autor, ele Não encontrou outras informações relacionadas em livros ou na Internet, então ele decidiu torná-lo disponível para todos os comerciantes, publicando-o em um journal. The Heikin-Ashi método heikin em japonês significa o meio ou o equilíbrio, e ashi significa pé ou bar, E é uma ferramenta visual para avaliar as tendências, a sua direcção e força Este não é um Santo Graal de negociação, mas é definitivamente um instrumento bom e fácil de usar para visualizar trends. Let s considerar como o cálculo do valor do candelabro OHLC É fechada. Abertura da barra atual. 4 Abertura da barra atual haOpen haOpen antes de HaClose antes de 2 Máximo da barra atual haHigh Máximo Alto, haOpen, haClose Mínimo da barra atual haLow Min Low, haOpen, haClose. Os valores de Open, High, Low e Close referem-se à barra atual. O prefixo ha indica os valores modificados correspondentes de heikin-ashi. Para facilitar a percepção de informações de mercado, a tecnologia Heikin-Ashi modifica o tradicional , Criando chamados sintéticos castiçais, que removem irregularidades do gráfico normal, oferecendo uma melhor imagem de tendências e consolidações Apenas por olhar para o gráfico de candlestick, criado usando este método, você obtém uma boa visão geral do mercado e seus Estilo. Figura 1 à esquerda é regular carta de velas a, à direita b Heikin-Ashi chart. Fig 1 mostra a diferença entre tradicionais candelabros japoneses de Heiken Ashi candlesticks A característica distintiva destes gráficos é que, em uma tendência ascendente a maioria dos Velas brancas não têm sombra Em uma tendência de queda não há sombra superior para a maioria das velas pretas Heiken Ashi gráfico mostram não quebra, então uma nova vela se abre ao nível do anterior s middle. The castiçais no gráfico Heiken-Ashi Mostram uma maior extensão de indicação de tendência do que castiçais tradicionais Quando a tendência enfraquece, os corpos de castiçais são reduzidos, e as sombras crescem A mudança na cor de candlesti Cks é um sinal para comprar vender É mais conveniente para determinar o fim de um movimento corretivo, com base nestes gráficos. Este indicador é uma parte do MetaTrader 5 e você pode localizá-lo na pasta Indicadores Exemplos Antes de instalar o indicador no gráfico , Eu recomendo fazer o gráfico linear também, nas propriedades do gráfico, na aba Geral, desmarque o item do gráfico superior. Eu gostaria de uma vez mais concentrar sua atenção no fato de que o método Heiken-Ashi não é um Para provar isso, vou tentar criar um sistema de negociação simples TS usando apenas esta técnica. Para fazer isso, precisamos criar um consultor especializado, usando a linguagem de programação MQL5 e classes de biblioteca padrão, e depois testá-lo em histórico Usando o testador de estratégia do MetaTrader 5 terminal.2 Trading System Algorithm. Without tornar as coisas muito complexas, criamos o algoritmo usando as seis regras básicas do procedimento Heiken-Ashi, proposto por Dan Valcu no seguinte site. An Incr Tendência crescente - um castiçal azul, em que não há nenhum baixo haOpen haLow. A forte tendência decrescente - um candlestick vermelho, que não é alta haOpen HaHigh. Consolidation - uma seqüência de castiçais com corpos pequenos de qualquer cor e sombras longas. Mudança de tendência - um castiçal com um corpo pequeno e longas sombras da cor oposta Não é sempre um sinal confiável, e às vezes pode ser apenas uma parte De consolidação 5.A tendência de 1,2 é fácil de entender - se estamos em uma transação, simplesmente manter a posição, movendo a parada por 1-2 pontos abaixo acima do castiçal anterior. Da mesma forma -, puxando para cima o stop. Consolidation 5 e uma mudança de tendência 6, fecha a posição se não for fechado pela parada, no entanto, precisamos decidir se deve ou não abrir uma posição oposta Para tomar a decisão, Precisamos de alguma forma determinar se ac A consolidação ou uma inversão está ocorrendo Precisaremos de um filtro, construído sobre indicadores, análise de castiçal ou análise gráfica. Os objetivos do nosso artigo não incluem o estabelecimento de uma estratégia rentável, mas quem sabe o que vamos conseguir como resultado Portanto , Vamos considerar que o aparecimento de uma vela da cor oposta, vamos fechar a posição e abrir um novo com a direção oposta. E assim, o nosso algoritmo é o seguinte. Após a formação de uma vela da cor oposta, Fechamos a posição anterior, se tivermos uma, e abrimos uma posição na abertura de uma nova vela, estabelecendo uma parada 2 pontos abaixo acima do mínimo mínimo da vela anterior. A tendência - movemos a parada 2 pontos abaixo do mínimo Máximo da vela anterior. Com uma tendência forte, nós tomamos as mesmas etapas que nós fizemos com a tendência, isto é mova a parada. Em geral, tudo é completamente simples, e esperançosamente desobstruído ao leitor Agora nós implementaremos isto na língua de MQL5.3 P Rogramming o Expert Advisor em MQL5.Para criar um Expert Advisor, precisamos apenas de um parâmetro de entrada - o tamanho do lote, as duas funções de manipulador de eventos OnInit, OnTick e nossa própria função CheckForOpenClose. Para definir os parâmetros de entrada em MQL5 nós Use Input variables. Function OnInit é o manipulador de eventos Init Init eventos são gerados imediatamente após o carregamento do Expert Advisor. No código desta função, vamos conectar o indicador para o Expert Advisor Como eu mencionei acima, o MetaTrader padrão 5 inclui um indicador. Você pode se perguntar por que há tanta complexidade, se tivermos as fórmulas para calcular o indicador, e podemos calcular os valores no código do Expert Advisor. Sim, admito, é possível fazê-lo, mas se você olhar Um deles com cuidado. Você verá que ele usa os valores anteriores, o que cria um certo inconveniente para cálculos independentes e complica a nossa vida Portanto, em vez de cálculos independentes, vamos explorar o capabili Laços de MQL5 para conectar nosso indicador personalizado, especificamente, a função iCustom. Para fazer isso, adicionamos ao corpo da função OnInit a seguinte linha. e obtemos uma variável global hHeikenAshi - o identificador do que precisamos no futuro . A função OnTick é o manipulador do evento NewTick que é gerado com a aparência de um novo tick. Function TerminalInfoInteger TERMINALTRADEALLOWED verifica se a negociação é permitida ou não Usando a função BarsCalculated HHeikenAshi, verificamos a quantidade de dados calculados para o indicador solicitado, Em nosso caso. E se ambas as condições forem satisfeitas, vemos o cumprimento da nossa função CheckForOpenClose onde o trabalho principal ocorre Vamos olhar para ele com mais cuidado. Como os termos do nosso TS especificar que a instalação de ordens ter lugar na abertura De um novo candelabro, precisamos determinar se um novo castiçal abriu ou não Há muitas maneiras de fazer isso, mas o mais simples é verificar o volume de carrapatos Th Nós, se o volume do carrapato é igual a um, isso indica a abertura de uma nova barra, e você deve verificar os termos de TS e colocar para fora orders. We implementá-lo da seguinte maneira. Criar um array variável do tipo MqlRates do Tamanho de um elemento Usando a função CopyRates obter nela os valores da última barra Então verifique o volume de carrapato e se for maior que um, termine a função, se não, então continue os cálculos. Em seguida, usando a diretiva define nós declaramos Algumas constantes mnemônicas. Então declaramos a matriz. e usando a função CopyBuffer obtemos os valores do indicador nas arrays apropriadas. Eu quero concentrar sua atenção sobre como os dados são armazenados nas variáveis da matriz. O mais antigo historicamente barra É armazenado no primeiro elemento da matriz zero. A barra de corrente mais jovem no último, BARCOUNT-1 Fig 2.Figura 2 A ordem dos castiçais e os valores dos índices do array. And assim que obtivemos o OHIC Heiken - Ashi valores, e permanece a ve Rify as condições para a abertura ou manutenção de um positions. Consider em detalhe o processamento do sinal de venda. Como eu apontou antes, temos os valores de três candelabros Heiken-Ashi O valor atual está localizado nas células com o número BARCOUNT -1 2, e não é necessário para nós Os valores anteriores estão nas células BARCOUNT-2 1, e as barras anteriores estão em BARCOUNT-3 0 ver Fig 2, e com base nessas duas barras vamos verificar os termos e condições de fazer O trade. Then precisamos verificar para posições abertas sobre o instrumento Para fazer isso vamos usar a classe CPositionInfo de classes de negociação da biblioteca padrão Esta classe nos permite obter informações sobre posições abertas Usando o método Select Symbol determinamos a presença de Posições abertas no nosso instrumento, e se eles estão presentes, em seguida, usando o método Tipo de determinar o tipo de posições abertas. Se no momento atual temos uma posição aberta para comprar, então precisamos fechá-lo. Para fazer isso usamos Os métodos de cla Ss CTrade da biblioteca de classes padrão que é projetado para executar operações de negociação. Usando o método PositionClose const string símbolo, ulong desvio vamos fechar a compra, onde o símbolo é o nome do instrumento, eo segundo parâmetro, desvio, é o Desde que nós já verificamos a direção dos castiçais recém-formados com o índice BARCOUNT-2, só precisamos verificar o castiçal antes dele com o índice BARCOUNT -3 e executar as etapas necessárias para abrir a posição. Aqui é necessário voltar sua atenção para o uso de três métodos da classe CTrade. Method PositionOpen símbolo, ordertype, volume, preço, sl, tp, Abre uma posição onde símbolo é o nome do instrumento, ordertype - tipo de ordem, volume - o tamanho do lote, preço - preço de compra, sl - Stop, tp - lucro, comentário - um comentário. Method PositionModify symbol, sl, t P Usado para alterar o valor do stop e lucro, onde o símbolo - o nome do instrumento, sl - Stop, tp - profit Eu gostaria de chamar sua atenção para o fato de que antes de usar este método, você deve verificar a presença De uma posição aberta. O método ResultRetcodeDescription é usado para obter a descrição do erro de código sob a forma de uma linha. Ao calcular a variável stoploss, o valor do haHigh BARCOUNT-2 é um cálculo, recebido a partir do indicador, e necessidades Normalização, feito pela função NormalizeDouble haHigh BARCOUNT-2, Dígitos, a fim de ser utilizado corretamente. Isso completa o processamento do sinal para vender. Para comprar usamos o mesmo princípio. Here é o código completo do Expert Advisor. The completa Texto do Expert Advisor pode ser encontrado no arquivo anexado Copiá-lo para o catálogo MQL5 Especialistas, em seguida, execute MetaEditor através do menu Ferramentas - gt Editor MetaQuotes Língua, ou use a tecla F4 Próximo na janela Navegador, abra a guia Especialistas e D Carregue o arquivo clicando duas vezes nele, na janela de edição e compile-o pressionando F7.If todas as operações foram realizadas corretamente, então na guia Consultores Especialistas, na janela do Navegador o arquivo HeikenAshiExpert será crated O indicador deve ser Compilado da mesma forma, está localizado no catálogo MQL5 Indicadores Examples.4 Testando o sistema de comércio em dados históricos. Para verificar a viabilidade do nosso sistema de negociação, vamos usar o testador de estratégia MetaTrader 5, que é uma parte da negociação Plataforma O testador é executado através do menu terminal View - gt Strategy Tester ou pressionando a combinação de teclas Ctrl R Uma vez que é lançado, localizamos a guia Configurações Figura 3.Figura 3 Configurações do Testador de Estratégia. Configurando o Expert Advisor - escolha de uma lista Dos nossos consultores especializados, indicar o intervalo de testes como o início de 2000 até o final de 2009, o montante do depósito inicial é 10.000 USD, desativar a otimização, uma vez que temos apenas um parâmetro de entrada, e w E apenas quero verificar a viabilidade do TS. Testing será feito usando dois pares de moedas Eu decidi escolher os pares de moedas EURUSD e GBPUSD. Para testar, eu decidi tomar os seguintes intervalos de tempo H3, H6 e H12 Você vai perguntar por que A resposta é porque eu queria testar o TS em intervalos de tempo, que não estavam presentes no terminal MetaTrader4. Então aqui vamos nós selecionamos a moeda de teste EURUSD, o período de teste H3 e clique em Iniciar Após a conclusão dos testes, vemos dois Novas guias na janela de teste Resultados Fig 4 e Graph Fig 5.Figura 4 O teste de estratégia de resultados EURUSD H3.From os resultados de teste Fig 4 Você pode ver que para o período de 2000 a 2009 atrasado, com os parâmetros dados, o TS Resultou em uma perda de -2560,60 USD. O gráfico Fig 5 mostra a distribuição de lucros e perdas ao longo do tempo, o que nos dá a oportunidade de rever o desempenho do TS ao longo do tempo e fazer uma análise de erros do sistema. Da Estratégia Tester EURUSD H3.I quase Esqueceu de mencionar que a guia Resultados, por padrão, cria um relatório simples Além disso, temos a capacidade de visualizar transações, ordens e relatórios de arquivos escritos. Para fazer isso, basta colocar o cursor sobre a guia, clicar com o botão direito do mouse E selecione o item de menu apropriado. Figura 6 Menu de contexto da guia de resultados do Testador de Estratégia. Aqui estão os resultados dos testes em um período de seis horas. H6.Figura 7 Tester de Estratégia guia Resultados EURUSD H6.over um período de doze horas H12.Figura 8 Strategy Tester Resultados guia EURUSD H12.It parece que no par de moedas, como o EURUSD, a nossa estratégia não é eficaz Mas podemos notar que a variação do período de trabalho afeta significativamente o resultado. Estendemos nosso teste para o Par GBPUSD H.3Figure 10 Strategy Tester Guia Resultados GBPUSD H6.Figure 11 Strategy Tester Guia Resultados GBPUSD H12.Figure 12 Strategy Tester Graph guia GBPU SD H12. Depois de analisar os resultados dos testes, vemos que usando um par de moedas, como o GBPUSD, nosso sistema demonstrou resultados positivos em dois casos separados. Durante um período de 12 horas, obtivemos um lucro considerável de 8903,23 USD, Foi recebido ao longo de nove anos. Aqueles que estão interessados podem testar outros pares de moedas Minha suposição é que quanto mais volátil o par é, o melhor resultado deve ser obtido, eo período de tempo mais longo deve ser usado. Em conclusão, eu enfatizo, que este Sistema de negociação não é o Santo Graal e não pode ser usado em seu own. However, se com sinais adicionais de análise de castiçal, análise de onda, indicadores, tendências que separam os sinais de reversão dos sinais de consolidação e, em seguida, alguns instrumentos de negociação volátil, pode Ser bastante viável, embora improvável trazer um lucro louco. Nani Desu Ka - O que é este Japanese. Translated do russo por MetaQuotes Software Corp Artigo original. Hello, eu funcionei o teste em EURUSD do beginnign do ano mas os resultados não são consistentes com o indicatore lá são setas erradas no gráfico, Comprar em barras curtas e vice-versa Qual poderia ser o problema thanks. Using Heiken Ashi suavizado é mais lento, mas funciona muito bem visualmente para negociação manual que quase dá os mesmos resultados que Renko Obrigado pelo article. Hi eu precisava de um Heiken-Ashi-Renko indicador , Ou seja, o Heikein-Ashi calculado em Renko-Velas Eu precisava do arquivo mt5 Alguém sabe como me ajudar.
Comments
Post a Comment