Tuesday 22 August 2017

Heiken Ashi Trading System For Amibroker (Afl)


Heiken Ashi é um indicador bom e poderoso. Para usá-lo, você pode tentar como eu sugiro. 1. Quando a tendência é acima, foco no corpo de candle8217s. Eu normalmente ignorar a sombra desde o corpo vai dar mais informações. Sempre que o corpo se torna menor, isso indica enfraquecimento. 2. Quando a tendência é para baixo, foco na sombra do candle8217s. Eu normalmente ignorar o corpo desde a sombra vai dar mais informações. Sempre que a sombra se torna mais longa, indica sinal 2. Continuação ou reversão. Combine-o com o seu outro indicador favorit para obter o melhor resultado. Espero que isso possa ser útil. PARA SUA INFORMAÇÃO. Don8217t se preocupam em considerar Heiken Ashi como Candlestick japonês, porque ambos funcionam de formas bastante diferentes. Thanks8230Been procurando um HA para Amibroker Chart mostrar bom, eu tento, em seguida, Comentar Oi, Alguém pode me dizer como plotar comprar vender sinais para heikin ashi Meanin que ele compra quando a vela se torna verde e vender quando red8230Featuring integrado Visual Debugger. Matrix artihmetic, simulador hiper rápido de Monte Carlo. Novo Editor de fórmulas com trechos de código. Em camadas de baixo nível gráficos. Massivamente paralelo Multi-Threaded Charting e Rendering. Novo módulo Multi-Threaded Analysis. Teste Automático Avançado. Novas funções Ranking, gráficos flutuantes com vários monitores, link de símbolos e intervalos, criação de indicadores de arrastar e soltar, indústria mais rápida, multi-threaded ilimitado-símbolo Backtesting e Otimização True Portfolio-Level, agora com algoritmos Smart Evolutionary, Suporte ao sistema neutro e manipulação de moeda múltipla, configuração com um clique e atualização de listagem de ações dos EUA com atribuições do setor e da indústria. Dados fundamentais, suporte de tempo múltiplo, gráficos de otimização 3D, novo gerenciador de contas, interface de negociação automatizada, perfil de volume, gráficos orientados a objetos, camadas de desenho, layouts de várias janelas, alertas baseados em fórmulas, editor de fórmulas fácil de usar , Função de equidade, indicadores compostos originais, browser de pesquisa incorporado da correia fotorreceptora, ligação direta ao eSignal, corretores interativos, IQFeed, myTrack, FastTrack, QP2, TC2000, todo o alimento compliant DDE, MS e mais. Download FREE TRIAL clique para ampliar Razões pelas quais somos melhores que a concorrência: FEATURE RICH - o conjunto mais completo de recursos disponíveis, além de adicionar novos recursos a cada dia, por solicitação do usuário. CONFIABILIDADE e PRECISÃO - testados e utilizados diariamente por comunidade de milhares de comerciantes, gestores de fundos, etc. Nosso backtester pode reproduzir praticamente qualquer estratégia de negociação com precisão na vida real, incluindo estratégias complexas de reequilíbrio, As otimizações de programação e montagem de última geração permitem que suas análises sejam executadas 10 vezes mais rápido do que outros produtos concorrentes, cada painel de gráfico é executado em paralelo em linhas separadas, permitindo a plena utilização de todos os núcleos do processador. Nova janela de análise totalmente utiliza multi-pisar e fornece dados inigualável trituração power. FLEXIBLE E CUSTOMIZÁVEL - você não será limitado pelo software anymore. Com AmiBroker o limite é apenas a sua imaginação. AmiBroker é incrivelmente tweakable e pode ser ajustado para caber suas necessidades de troca pessoais. OPEN ARCHITECTURE - nós fornecemos uma API LIVRE (interface de programação de aplicação) que permita ligar a qualquer fornecedor de dados. A API vem com código-fonte do indicador real e plug-ins de dados. Motores inteligentes de otimização de código aberto (Particle Swarm, Tribes, CMA-ES). Existe também uma extensa interface de automatização OLE / ActiveX disponível. MODERNA E COMPATIBLE - o nosso software é compatível e bem testado com todas as versões modernas do Windows, incluindo Windows 10, Windows 8, Windows 7, Windows Vista. Windows XP. Windows 2000, bem como com Windows 95, 98, Millenium, NT 4. AmiBroker tem versões nativas de 32 bits e 64 bits para maximizar o desempenho. Não importa qual a versão do Windows que você usa, você pode executar o AmiBroker em it. COST-EFFECTIVE - não só a taxa de licença é baixa, mas também você tem 12 meses de atualizações gratuitas. Suporte gratuito. Plug-ins gratuitos e complementos. E por último mas não menos importante, você também pode usar DADOS GRÁTIS de um número de sources. FAIR, NO-NONSENSE LICENSING desfrutar condições de licenciamento extremamente honesto e amigável: você compra o programa e você possui-lo para sempre. Sem assinatura, você pode optar por atualizar ou não, sempre que quiser. A licença é pessoal, por isso, se você possui 3 computadores, você pode usar sua única licença pessoal AmiBroker em todos eles, sem problemas. AmiBroker global é um dos melhores investimentos que você pode fazer para melhorar sua negociação. E porque estamos confiantes de que temos o melhor produto lá fora, você pode tentar tudo de graça por 30 dias Você não tem nada a arriscar e tudo a ganhar com AmiBroker.7th-September-2011, 10:50 PM Im novo para ASF e Amibroker, mas não é novo para negociação. Ive comprou recentemente uma versão cheia do amibroker e sou seriamente viciado. Eu me sento no sofá com meu iPad e cliente VNC e constantemente nut para fora todas as minhas idéias para o código AFL Faça qualquer outros usuários de amibroker incorporar indicadores heiken ashi em seu código Eu escrevi recentemente algumas estratégias usá-los e tiveram bom sucesso. Eu só tenho dados de teste de dados de dados premium, mas o seguinte código abaixo retornou 6000 lucro (70 vencedores) para todas as barras de dados em todos os ordinários. Ele retornou cerca de 70 lucro (mesmo 70 vencedores) para os últimos 700 dias. O código de Backtesting é publicado abaixo. Qualquer comentário seria muito apreciado se alguém poderia executá-lo contra 10 anos de dados no pleno todos os ordinários e ASX300. Eu também gostaria de ver alguém que tenha uma estratégia de ashi. Eu amo heineken e asahi por isso sinto que tenho uma profunda conexão com este indicador lol. SetOption (quotInitialEquityquot, 10000) / / comprar o dia após a condição é cumprida, permitir a venda intraday SetTradeDelays (1,0,1,1) // outras condições RoundLotSize 1 dólares 10000 BuyPrice Open MAlong 150 SetOption (quotMaxOpenPositionsquot, 3) / Certifique-se Que o meu patrimônio é 2 de volume negociado semanal de liquidez de ações / Equityvar dólares / Close lt 0,02 Soma (Volume, maLong) / (maLong / 5) // heiken ashi código HaClose (OHLC) / 4 HaOpen AMA (Ref (HaClose, 1), 0,5) HaHigh Max (H, Max (HaClose, HaOpen)) HaLow Min (L, Min (HaClose, HaOpen)) xDiff (HaHigh - Halow) 10000 // 3 verde heiken ashi velas Cond1 Sum (HaClose gt HaOpen, 3) 3 // heiken ashi fechar acima de 30 dias ma Cond2 Haclose gtMA (Fechar, 30) // hoje 30 dias MA é maior que 2 semanas atrás Cond3 MA (Fechar, 30) gt Ref (MA (Close, 30) 14) // ações superiores a 0,50 Cond4 Fechar gt .5 // cles gt 5 dia MA Cond5 Fechar gt MA (Close, 5) // comprar critérios Comprar Cond1 E Cond2 E Equityvar E Cond3 E Cond4 // vender quando 50 dias MA É quebrada Vender Fechar lt MA (Close, 50) // vender em 4 lucro ApplyStop (stopTypeProfit, stopModePercent, 4,1, False, 0) 7th-September-2011, 11:30 PM Foi lá feito isso. Não tem isso. ) Pode ter que me obter alguns dados Premium para obter melhores resultados. (Não) 7th-September-2011, 11:34 Wow, obrigado pelo feedback construtivo. 7 de setembro de 2011, 11:50 PM Wow, obrigado pelo feedback construtivo. Eu sou cínico por uma boa razão e é porque eu tenho sido por esse caminho e backtested resultados não são o que acontece em tempo real de negociação. Eu tenho centenas de quotideasquot codificado que eu backtested, em seguida, prometendo aqueles em tempo real testado e ele simplesmente não é real. Backtesting é mais classificado e hyped para vender. As únicas habilidades que eu desenvolvi backtesting são cartas de leitura e compreensão do mercado. Vou lhe dizer por que os resultados são muito imprecisos mais tarde. 8th-September-2011, 12:06 AM É um pouco tarde no dia, então eu havent olhou para o seu código em tudo. Mas apenas para dar-lhe rapidamente uma idéia que eu executei o seu código algumas vezes. Este é o prémio de dados sobre todos os ords de 01-01-2001 até hoje (dois dias atrás, na verdade, havent dados atualizados esta semana). A lista é classificada por CAR - retorno anual composto. No valor nominal tem potencial para alguns resultados fantásticos. No entanto, de vez em quando ele destrói sua conta. Veja o Drawdown máximo do sistema de 99.88 na primeira linha. Se você pode descobrir por que isso acontece e corrigi-lo, você pode estar em algo. 8th-September-2011, 09:35 AM elogios para o feedback. Wysiwyg, eu aprecio que alguém com tantos postos como você provavelmente já viu tudo e eu definitivamente pode apreciar que não existe tal coisa como um sistema quotperfect para negociação mecânica, mas eu gosto de executar estas fórmulas Amibroker contra o ASX, puramente para Ver quantos vencedores vs perdedores que cria. Por exemplo, se amibroker prova que 3 velas verdes de heiken ashi, alta liquidez e uma tendência positiva 30 dias MA durante as últimas 2 semanas (ou qualquer outra estratégia) cria um vencedor 3 de 4 vezes nos últimos 10 anos, então eu não iria usar Que puramente como a minha estratégia, mas eu iria pagar a atenção séria para o que esses indicadores estavam dizendo quando eu estava indo para entrar em um comércio. Lonewolf, O código é definitivamente muito difícil. Eu escrevi para fora, correu 5 testes, ficou animado quando vi 5 bons resultados e, em seguida, postou-lo para ASF i havent dada muita consideração para parar as perdas ou outras saídas. Foi desleixado em meu nome e eu deveria ter feito um pouco mais de trabalho sobre ele antes de desperdiçar o tempo de pessoas sobre ele, mas obrigado pela sua entrada e se eu me sinto como ive fez bala, mal informá-lo. 8th-September-2011, 12:00 PM As velas de Heiken Ashi não são velas reais. Você não pode comprar ou vender uma vela H-A. Leia sobre como eles são calculados. O sistema é inútil. H-A é útil como um guia visual, pois suaviza o ruído. Eu usá-lo no intra-dia XAO. 8th-September-2011, 01:12 PM As velas de Heiken Ashi não são velas reais. Você não pode comprar ou vender uma vela H-A. Leia sobre como eles são calculados. O sistema é inútil. H-A é útil como um guia visual, pois suaviza o ruído. Eu usá-lo no intra-dia XAO. Este é um fórum tão agressivo IMO. Por que é inútil o sistema doesnt comprar fora do preço de Heiken ashi que compra nos próximos dias abrir usando velas HA como um indicador. Se im pessoas irritantes com noob perguntas, então não responda. Se você está disposto a ajudar, então thankyou. Mas eu não vejo o sentido em qualquer comentário que apenas destaca o problema com qualquer dica de como abordar a solução. Eu acredito que o systen funciona no ASX 300. eu postei-lo principalmente para qualquer pessoa copiar e colar e brincar com não como a solução do Santo Graal para torná-lo rico. 8th-September-2011, 01:22 PM 6000 nos últimos 700 dias Yeh é o SANTO GRAIL 8 de setembro de 2011, 02:03 PM pensei que você não poderia escrever sarcasmo. Mas parece que você pode tech haha. Vendê-lo-á os direitos exclusivos a ele tecnologia e nós podemos ir em um programa de estrada em torno de Austrália como quotsafety no marketquot e fazer squillions. Talvez eu tenha começado para o começo errado com esta linha. Tudo o que eu quero saber é, se o código amibroker pode backtest estratégias (embora, não que ele realmente reflete o comércio do mundo real), o que qualquer um de vocês gurus procurar em uma estratégia, a fim de prestar total atenção a ele você tem um mínimo Ganha / perda rácio, mínimo pa ganhou, máximo drawdown etc mais do código que eu escrevo termina acima de cerca de 10-15 por ano com cerca de 80 vitória / perda rácio, mas como 100 negócios por ano. Eu nunca me incomodei em colocá-lo em prática, porque eu acho que para todos os que o esforço que eu posso muito bem apenas sentar em 1 blue chip ou em uma debênture de alto rendimento e ser feito wth it. Quando este 35 por ano estalou acima (6000 para um teste em todos meus dados) eu embora que este pôde ser um valor meu ao negociar a esta estratégia. Eu sei que o código não é perfeito, eu estava apenas colocando-o lá fora, para que as pessoas têm um jogo com quem pode querer ver como uma pessoa está usando heiken ashi como uma estratégia. 8th-September-2011, 06:30 PM Este é um fórum tão agressivo IMO. Por que é inútil o sistema doesnt comprar fora do preço de Heiken ashi que compra nos próximos dias abrir usando velas HA como um indicador. Se im pessoas irritantes com noob perguntas, então não responda. Se você está disposto a ajudar, então thankyou. Mas eu não vejo o sentido em qualquer comentário que apenas destaca o problema com qualquer dica de como abordar a solução. Eu acredito que o systen funciona no ASX 300. eu postei-lo principalmente para qualquer pessoa copiar e colar e brincar com não como a solução do Santo Graal para torná-lo rico. Desculpe pelo tom. Você está certo sobre ele comprar a vela normal. Eu backtested-lo em ações 2007-2011, open-close com volume de negócios de 1mill e 10 mill e tem uma curva de equidade muito descuidada olhando com um retorno de aproximadamente 13 e -17pa. Ive também jogou com sistemas de H-a antes e não conseguiu em nenhuma parte. Para esse tipo de retorno eu prefiro estar em um fundo gerenciado, ou um desempenho decente blue chip. Eu ouvi pela primeira vez sobre asik heiken ao ler sobre forex trading e eu acho que tudo o que é realmente é um castiçal modificado que apenas colore a vela verde em uma tendência positiva. Esse código será arquivado na pasta quottheory26quot para revisitar um dia e me lembrar que eles não são tão bons. Você negocia estritamente com um sistema mecânico para suas entradas e saídas ou você apenas usa o software para filtrar para estoques fortes e então usa seu próprio julgamento para escolher o melhor Quanto mais eu olhar para ele, melhor eu acho Id ser Se eu apenas rastreado para tendências ascendentes movendo médias, alta liquidez, picos de volume e, em seguida, usado meu próprio julgamento para fazer o resto. Em vez de tentar fazer uma estratégia automática à prova de bala. Eu ouvi pela primeira vez sobre asik heiken ao ler sobre o forex e eu acho que tudo o que é realmente é um castiçal modificado que apenas as cores verde da vela em uma tendência positiva. Esse código será arquivado na pasta quottheory26quot para revisitar um dia e me lembrar que eles não são tão bons. Você negocia estritamente com um sistema mecânico para suas entradas e saídas ou você apenas usa o software para filtrar para estoques fortes e então usa seu próprio julgamento para escolher o melhor Quanto mais eu olhar para ele, melhor eu acho Id ser Se eu apenas rastreado para tendências ascendentes movendo médias, alta liquidez, picos de volume e, em seguida, usado meu próprio julgamento para fazer o resto. Em vez de tentar fazer uma estratégia automática à prova de bala. Obviamente, você tem a capacidade de codificar, então estão muito à frente da maioria aqui para começar. Gostaria de ignorar todo o sentimento negativo e ficar com o seu plano). O Heiken é tão bom quanto qualquer indicador para usar, porque também é visual. Se você usá-lo em conjunto com o apoio anterior e áreas de resistência do instrumento que você está negociando e filtro que, com Volume e Range, acho que você vai fazer muito bem: cool: PS. Estou falando FX / Futs. Seu usefuleness com estoques eu sou unsure aproximadamente. Eu tenho sido php de codificação e C por 10 anos para a linguagem amibroker wasnt difícil de pegar. Se você (ou qualquer outra pessoa que lê este post) quiser que eu coloque qualquer uma de suas idéias no código AFL basta me balançar um PM com o que você está depois e eu ficaria feliz em ajudar. Ive quase terminou um script AFL que qualquer pessoa pode anexar ao seu código AFL assim quando os critérios é cumprido para uma condição comprar automaticamente posts para o seu iPhone app para verificação em movimento, com um gráfico. Porque o seu gerenciado por um servidor central, o servidor pode reunir o que todos os scans estão dizendo para comprar e encontrar o estoque mais popular. Como um aplicativo social para recomendações de estoque. Pode torná-lo livre se eu puder encontrar o tempo para terminá-lo 8th-September-2011, 09:04 PM Oi Nicktech e por favor desculpa o meu primeiro post abruptness. Quanto mais eu olhar para ele, o melhor eu acho Id ser se eu apenas exibido para tendências ascendentes, médias móveis, alta liquidez, picos de volume e, em seguida, usado meu próprio julgamento para fazer o resto. Em vez de tentar fazer uma prova de balas automática strategy. Now que faz um monte de sentido que eu acho. Não descontando o valor em backtesting para obter uma idéia de parque de bola do que poderia ter ocorrido, mas a experiência real de condições de mercado e circunstâncias eventualmente equivale a probabilidade razoável de um comércio vai como esperado. Com backtesting você tem que saber que o preço de compra / venda backtestado é realmente o preço de abertura / fechamento eo número de ações disponíveis a esse preço (leilão de abertura / fechamento) não é conhecido. Volume citado é para o dia inteiro. Na realidade você pode ou não pode ter seu número enchido no volume disponível e os preços movem fora do preço aberto rapidamente. Backtest compra e vende assumir a ordem é preenchido completamente ao seu preço cada vez. Como o lobo solitário anotou, o drawdown da conta isnt realístico qualquer um. Feliz em ajudar com o que aprendi, mas de modo algum sou um guru ou um especialista. Longe disso. Quanto mais eu olhar para ele, o melhor que eu acho Id ser se eu apenas exibido para tendências ascendentes médias móveis, alta liquidez, picos de volume e, em seguida, usado meu próprio julgamento para fazer o descansar. Em vez de tentar fazer uma prova de balas estratégia automática Bem, há sua entrada agora tudo que você precisa é uma saída. Código-lo e ver como ele vai. Você já tentou o código em apenas ASX50 empresas ou as empresas EU SampP500, e os prazos mais curtos 9th-September-2011, 11:14 Eu ouvi pela primeira vez sobre asik heiken ao ler sobre o forex trading E eu acho que tudo o que é realmente é um castiçal modificado que apenas as cores verde da vela em uma tendência positiva. Esse código será arquivado na pasta quottheory26quot para revisitar um dia e me lembrar que eles não são tão bons. Você negocia estritamente com um sistema mecânico para suas entradas e saídas ou você apenas usa o software para filtrar para estoques fortes e então usa seu próprio julgamento para escolher o melhor Quanto mais eu olhar para ele, melhor eu acho Id ser Se eu apenas rastreado para tendências ascendentes movendo médias, alta liquidez, picos de volume e, em seguida, usado meu próprio julgamento para fazer o resto. Em vez de tentar fazer uma estratégia automática à prova de bala. Eu não comércio um sistema em tudo, apesar de ter gasto muito tempo desenvolvê-los. Eu ainda tinker com eles um pouco para se divertir. Os únicos critérios que eu olho nunca são retorno anual e suavidade da curva de equidade. Se seu liso e íngreme, seu bom. Tudo o resto é estatístico hoo-haa em minha mente. Para os melhores sistemas que eu já desenvolvi, a derrapagem foi o maior problema. A negociação de small caps em um curto período de tempo (mesmo aqueles com alta rotatividade) fará com que essa e outra vez. Estar em um bom estado de espírito parece ter um efeito maciço sobre a capacidade de fazer negócios vencedores. Quando você está se sentindo bombeado, entrar em sych com o mercado é fácil. e vice versa. Os velas de Heikin-Ashi são um ramo de castiçais japoneses. Os castiçais Heikin-Ashi usam os dados de abertura-fechamento do período anterior e os dados de abertura-alta-baixa-fechamento do período atual para criar um castiçal combinado. O castiçal resultante filtra algum ruído em um esforço para capturar melhor a tendência. Em japonês, Heikin significa média e ashi significa ritmo (EUDict). Em conjunto, o Heikin-Ashi representa o ritmo médio dos preços. Os castiçais de Heikin-Ashi não são usados ​​como candelabros normais. Dezenas de padrões bullish ou bearish da reversão que consistem em 1-3 candlesticks não estão para ser encontrados. Em vez disso, esses castiçais podem ser usados ​​para identificar períodos de tendência, pontos de reversão potenciais e padrões clássicos de análise técnica. Cálculo Os castiçais Heikin-Ashi baseiam-se em dados de preços dos valores atuais de abertura-alta-baixa-fechamento, os valores atuais de Heikin-Ashi e os valores anteriores de Heikin-Ashi. Sim, é um pouco complicado. Na fórmula abaixo, a (0) denota o período atual. A (-1) denota o período anterior. HA refere-se a Heikin-Ashi. Let039s tomar cada ponto de dados um de cada vez. Antes de passar para um exemplo de planilha, observe que temos um dilema de galinha e ovo. Precisamos do nosso primeiro castiçal Heikin-Ashi antes de podermos calcular os futuros castiçais Heikin-Ashi. Portanto, o primeiro cálculo simplesmente usa dados do atual aberto, alto, baixo e próximo. O primeiro Heikin-Ashi próximo é igual à média do aberto, alto, baixo e próximo ((OHLC) / 4). O primeiro Heikin-Ashi aberto é igual à média do aberto e fechar ((OC) / 2). O primeiro Heikin-Ashi alto equivale ao alto eo primeiro Heikin-Ashi baixo iguala o baixo. Mesmo que este primeiro castiçal Heikin-Ashi é um pouco artificial, os afetos vão se dissipar ao longo do tempo (geralmente 7-10 períodos). StockCharts inicia seus cálculos de Heikin-Ashi antes da primeira data de preço em cada gráfico. Portanto, os efeitos deste primeiro cálculo já se dissiparão. O gráfico acima mostra exemplos de dois castiçais normais que convertem em um castiçal Heikin-Ashi. Interpretação Heikin-Ashi Os castiçais são similares, mas diferentes do que os castiçais normais. Um candelabro Heikin-Ashi é oco (branco) quando o HA-Close está acima do HA-Open. Por outro lado, um candelabro é preenchido (preto) quando o HA-Close está abaixo do HA-Open. Isto é semelhante aos candelabros normais, que são preenchidos (preto) quando o fechamento está abaixo do aberto e oco (branco) quando o fechamento está acima do aberto. Embora padrões de candlestick tradicionais não existam com candelabros de Heikin-Ashi, os chartists podem derivar a informação valiosa destas cartas. Um longo oco Heikin-Ashi candlestick mostra forte pressão de compra durante um período de dois dias. A ausência de uma sombra inferior também reflete a força. Um candelabro cheio de Heikin-Ashi mostra forte pressão de venda durante um período de dois dias. A ausência de uma sombra superior também reflete a pressão de venda. Pequenos castiçais Heikin-Ashi ou aqueles com longas sombras superior e inferior mostram indecisão nos últimos dois dias. Isso geralmente ocorre quando os dois candelabros normais são de cor oposta. O gráfico acima mostra QQQ com castiçais Heikin-Ashi durante um período de quatro meses. As setas azuis mostram candelabros de Heikin-Ashi indecisos que se formavam com dois castiçais normais de cor oposta. A indecisão pode às vezes prefigurar uma inversão de tendência. As setas vermelhas mostram um forte declínio marcado por uma série de castiçais Heikin-Ashi sem sombras superiores. Isso significa que o Heikin-Ashi Open marcou o ponto alto e os restantes pontos de dados foram menores. A seta verde mostra um forte avanço marcado por uma série de castiçais Heikin-Ashi sem sombras inferiores. Isto significa que o Heikin-Ashi Open marcou o ponto baixo e os restantes pontos de dados foram maiores. Doji e Spinning Tops Como com candlestick normal, Heikin-Ashi doji e tops de fiação pode ser usado para prenunciar inversões. Um doji Heikin-Ashi ou Heikin-Ashi girando top parece o mesmo que um doji normal ou girando top. Um doji é um pequeno castiçal com um aberto e fechar que são praticamente iguais. Existem pequenas sombras superior e inferior para denotar pouco movimento de preços. Spinning tops tem pequenos corpos (open-close range) e longas sombras superior / inferior (gama alta-baixa). Apesar de muito movimento de alto a baixo, os preços terminam perto de seu ponto de abertura para pouca mudança. Isso mostra indecisão que pode prenunciar uma inversão. Ao usar Heikin-Ashi Candlesticks, um doji ou spinning top em uma tendência de baixa não é imediatamente otimista. Apenas mostra indecisão dentro da tendência de baixa. Indecisão é o primeiro passo para mudar de direção. A confirmação de uma mudança direcional (inversão de tendência) é necessária. Uma vez que os chartists mancham um doji ou uma parte superior de giro em uma tendência de baixa, é hora de ajustar um nível da resistência em cima de que para basear uma inversão da tendência. O exemplo abaixo mostra Caterpillar (CAT) com um topo giratório formando no final de maio (1). A tendência é claramente para baixo de modo que um nível de resistência é definido para definir uma reversão breakout (confirmação). O CAT quebrou este nível de resistência alguns dias depois, mas o breakout falhou. Nem todos os sinais são perfeitos. A tendência de baixa estendeu e CAT então formou dois doji em meados de junho. Um nível de resistência foi marcado após o doji e CAT quebrou a resistência para confirmar uma reversão. Os preços estenderam-se mais altamente até que o estoque stalled ao redor 110 em julho. Dois doji e um candelabro indeciso formado em meados de julho (3). Observe também que um claro nível de suporte foi estabelecido. CAT quebrou apoio no final de julho para iniciar uma forte tendência de baixa e confirmar a inversão de tendência. Um topo giratório formado durante esta tendência de baixa (4), mas não houve nenhum upside seguir ou reversão. A confirmação de uma inversão de tendência é importante. Padrões de gráficos clássicos Padrões de gráficos clássicos e linhas de tendência também podem ser usados ​​em gráficos Heikin-Ashi. Em contraste com candlesticks normal, Heikin-Ashi Candlesticks são mais propensos a tendência com seqüências de consecutivos pretos (preto) castiçais e cadeias de consecutivos oco (branco) castiçais. O gráfico abaixo mostra Apache (APA) caindo com uma seqüência de candelabros cheios no final de outubro. Os castiçais Heikin-Ashi formaram uma cunha caindo e APA quebrou a resistência com um aumento no início de novembro. Uma consolidação do triângulo tomou então forma como o estoque consolidado em novembro. A ruptura ascendente sinalizou uma continuação da maior tendência de alta. O gráfico seguinte mostra Monsanto (MON) com uma correção clássica em junho de 2011. Os castiçais Heikin-Ashi foram mais do que adequados para identificar essa correção e subseqüente breakout. Observe como um canal descendente formou como o estoque retraced ao redor 61.80 do declínio prévio. A grande fuga no final de junho sinalizou o fim dessa correção e retomada do avanço. Conclusões Os castiçais de Heikin-Ashi fornecem chartists com uma ferramenta versátil que possa filtrar o ruído, antecipar reversões e identificar padrões clássicos do gráfico. De fato, todos os aspectos da análise técnica clássica podem ser aplicados a esses gráficos. Os cartistas podem usar castiçais Heikin-Ashi para identificar apoio e resistência, desenhar linhas de tendência ou medir retracements. Os indicadores de volume e os osciladores de momentum também funcionam bem. Clique aqui para ver um gráfico Heikin-Ashi ao vivo. Usuários SharpCharts SharpCharts podem encontrar Heikin-Ashi em Atributos de Gráfico e Tipo. Estes candelabros podem ser preto e branco ou em cores. Verificando a caixa de preços de cor irá mostrar candlesticks vermelho para os períodos que fechou candlesticks inferior e preto para os períodos que fechou superior. Um castiçal vermelho cheio significa que o fechamento estava abaixo do aberto (cheio) eo fechamento foi menor do que o fechamento anterior (vermelho). Um castiçal oco preto significa que o fechamento estava acima do aberto (oco) eo fechamento era maior que o fechamento anterior (preto). O gráfico abaixo mostra ambos os tipos de castiçal lado a lado. Desculpe, as cores duplas não são uma opção de gráficos. O gráfico foi criado cortando e colando de um gráfico para o outro. Heikin Ashi amotinado para Amibroker Re: Heikin suavizado Ashi para Amibroker Obrigado pela sua sugestão. Am postagem do indicador MQ5 // ------------------------------------------- ----------------------- // iHeikenAshiSm. mq5 // Inteiro // dmffx // -------------- -------------------------------------------------- - propriedade quotIntegerquot copyright propriedade de vínculo de propriedade quotdmffxquot versão propriedade quot1.00quot indicatorchartwindow indicatorbuffers propriedade 17 indicatorplots propriedade 1 // --- trama HeikenAshi propriedade indicatorlabel1 quotHeikenAshiquot propriedade indicatorcolor1 DodgerBlue, propriedade Red indicatorstyle1 STYLESOLID propriedade indicatorwidth1 1 enum ETYPE CANDLESDRAWCOLORCANDLES, BARSDRAWCOLORBARS / A Heiken Indicador Ashi com alisamento. Dependendo do parâmetro TIPO (BARRAS, VELAS) pode ser traçado como barras ou velas. Dependendo do parâmetro Variant (HeikenAshi, Price) pode traçar barras HeikenAshi ou velas convencionais, pintadas como barras Heiken Ashi. Variante - barras para traçar (velas): bars1099 (velas) Heiken Ashi ou barras de preço padrão (velas) Tipo - tipo de desenho: barras ou velas MAPeriod - 10521040 período MAMethod - 10521040 método: 0-SMA, 1-EMA, 2-SMMA , 3-LWMA SmPeriod - período de alisamento SmMethod - método de suavização: 0-SMA, 1-EMA, 2-SMMA, 3-LWMA. / // --- Parâmetros de entrada de entrada EVAR Variant HeikenAshi / Variante / // Heiken Ashi ou entrada preço ETYPE Tipo VELAS / Tipo / // tipo de desenho - bares ou velas de entrada int MAPeriod 1 / MAPeriod / // 10.521.040 período de entrada ENUMMAMETHOD MAMethod MODESMA / MAMethod / // 10521040 método: 0-SMA, 1-EMA, 2-SMMA, 3-LWMA entrada int SmPeriod 1 / SmPeriod / // Suavização de entrada período ENUMMAMETHOD SmMethod MODESMA / SmMethod / // método de Suavização: 0-SMA , 1-EMA, 2-SMMA, 3-LWMA // --- buffers indicador duplo HeikenAshiBuffer1 dupla HeikenAshiBuffer2 dupla HeikenAshiBuffer3 dupla HeikenAshiBuffer4 HeikenAshiColors double double double OpenMABuffer HighMABuffer dupla LowMABuffer dupla CloseMABuffer dupla aberta dupla alta double double baixo perto double double opensm highSm dupla lowSm dupla closeSm SetIndexBuffer (0, HeikenAshiBuffer1, INDICATORDATA) SetIndexBuffer (1, HeikenAshiBuffer2, INDICATORDATA) SetIndexBuffer (2, HeikenAshiBuffer3, INDICATORDATA) SetIndexBuffer (3, HeikenAshiBuffer4, INDICATORDATA) SetIndexBuffer (4, HeikenAshiColors, INDICATORCOLOR INDEX) SetIndexBuffer (5, OpenMABuffer, INDICATORDATA) SetIndexBuffer (6, HighMABuffer, INDICATORDATA) SetIndexBuffer (7, LowMABuffer, INDICATORDATA) SetIndexBuffer (8, CloseMABuffer, INDICATORDATA) SetIndexBuffer (9, aberto, INDICATORDATA) SetIndexBuffer (10, alto, INDICATORDATA) SetIndexBuffer (11, baixo, INDICATORDATA) SetIndexBuffer (12, perto, INDICATORDATA) SetIndexBuffer (13, opensm, INDICATORDATA) SetIndexBuffer (14, highSm, INDICATORDATA) SetIndexBuffer (15, lowSm, INDICATORDATA) SetIndexBuffer (16, closeSm, INDICATORDATA) PlotIndexSetInteger (0, PLOTSHOWDATA, false) PlotIndexSetInteger ( 1, PLOTSHOWDATA, false) PlotIndexSetInteger (2, PLOTSHOWDATA, false) PlotIndexSetInteger (3, PLOTSHOWDATA, false) OpenMAHandleiMA (Symbol, PERIODCURRENT, MAPeriod, 0, MAMethod, priceopen) HighMAHandleiMA (Symbol, PERIODCURRENT, MAPeriod, 0, MAMethod, PRICEHIGH) LowMAHandleiMA (Symbol, PERIODCURRENT, MAPeriod, 0, MAMethod, PRICELOW) CloseMAHandleiMA (Symbol, PERIODCURRENT, MAPeriod, 0, MAMethod, PRICECLOSE) return (0) // ---------------- -------------------------------------------------- // Função de iteração de indicador personalizado // ------------------------------------------ ------------------------ int OnCalculate (const int intatestal, const int pré-calculado, const datetime amptime, const duplo ampopen, const duplo amphigh, const double amplow , ampclose const double, amptickvolume longo const, ampvolume longo const, const int ampspread) static bool errortrue int começar, start2, start3 int begin2 int beginX if (prevcalculated0) errortrue if (erro) startMAPeriod begin2start start2begin2 start3start2 beginXstart3 errorfalse ArrayInitialize (HeikenAshiBuffer1, EMPTYVALUE ) ArrayInitialize (HeikenAshiBuffer2, EMPTYVALUE) ArrayInitialize (HeikenAshiBuffer3, EMPTYVALUE) ArrayInitialize (HeikenAshiBuffer4, EMPTYVALUE) PlotIndexSetInteger (0, PLOTDRAWBEGIN, MAPeriodSmP eríodo) PlotIndexSetInteger (1, PLOTDRAWBEGIN, MAPeriodSmP eríodo) PlotIndexSetInteger (2, PLOTDRAWBEGIN, MAPeriodSmP eríodo) PlotIndexSetInteger (3, PLOTDRAWBEGIN, MAPeriodSmP eríodo) else startprevcalculated-1 start2start start3start if (CopyBuffer (OpenMAHandle, 0,0, ratestotal-start, OpenMABuffer) -1) return errortrue (0) if (CopyBuffer (HighMAHandle, 0,0, ratestotal-start, HighMABuffer ) -1) errortrue return (0) se (CopyBuffer (CloseMAHandle, 0,0, ratestotal-start, CloseMABuffer) 1) return errortrue (0) if (start2begin2) openstart2OpenMABufferstart2 highstart2HighMABufferstart2 lowstart2LowMABufferstart2 closestart2CloseMABufferstart2 start2 for (int istart2iltratestotali) CLOSE ç (OpenMABufferiHighMABufferiLowMABufferiCloseMABufferi) / 4 openi (openi-1closei-1) / 2 highiMathMax (HighMABufferi, MathMax (openi, CLOSE ç)) lowiMathMin ( LowMABufferi, MathMin (openi, CLOSE ç)) fMAOnArray2 (aberto, opensm, SmPeriod, SmMethod, beginX, start3, ratestotal) fMAOnArray2 (alta, highSm, SmPeriod, SmMethod, beginX, start3, ratestotal) fMAOnArray2 (baixa, lowSm, SmPeriod, SmMethod , beginX, s tart3, ratestotal) fMAOnArray2 (close, closeSm, SmPeriod, SmMethod, begi nX, start3, ratestotal) if (VariantHeikenAshi) for (int istart3iltratestotali) HeikenAshiColorsiHeikenAshiColorsi-1 HeikenAshiBuffer1iopenSmi HeikenAshiBuffer2iMathMax (highSmi, MathMax (openSmi, closeSmi)) HeikenAshiBuffer3iMathMin (lowSmi, MathMin (openSmi, closeSmi)) HeikenAshiBuffer4icloseSmi if (closeSmiltopenSmi) HeikenAshiColorsi1 if (closeSmigtopenSmi) HeikenAshiColorsi0 outra coisa para (int istart3iltratestotali) HeikenAshiColorsiHeikenAshiColorsi-1 HeikenAshiBuffer1iopeni HeikenAshiBuffer2ihighi HeikenAshiBuffer3ilowi ​​HeikenAshiBuffer4iclosei if (closeSmiltopenSmi) HeikenAshiColorsi1 se o retorno (closeSmigtopenSmi) HeikenAshiColorsi0 (ratestotal) // -------------------------------------------------- ---------------- // fMAOnArray2 // ----------------------------- ------------------------------------- void fMAOnArray2 (const double ampaData, ampaMA duplo, int aPeriod, Int aMethod, int aBegin, int aStart, int aRatesTotal) p1 duplo p2 duplo tWS0 switch (aMethod) caso MODESMA: aStartMathMax (aStart, aBeginaPeriod) if (iaBeginaPeriod) aMAi0 para (int j0jltaPeriodj) aMAiaDatai-j aMAi / APeriod else aMAiaMAi-1- (aDatai-aPeriod-aDatai) / aPeriod caso de quebra MODEEMA: if (aStartaBegin) aMAaBeginaDataaBegin aStart p12.0 / (1.0aPeriod) p2 (1.0-p1) para (int iaStartiltaRatesTotali) aMAip1aDataip2aMAi-1 break case MODELWMA: aStartMathMax(aStart, aBeginaPeriod) tWS(1.0aPeriod)/2.0aPeriod for(int iaStartiltaRatesTotali) aMAi0 for(int j0jltaPeriodj) aMAiaDatai-j(aPeriod-j) This gives a very good smoothened trend Re: Smoothed Heikin Ashi for Amibroker I do not know about mq5 formula. I give below heikin ashi smoothed afl, which I had copied. SECTIONBEGIN(quotPricequot) SetChartOptions(0,chartShowArrowschartShowDates) //N(Title StrFormat(quot - Open g, Hi g, Lo g, //Close g (.1f) quot, O, H, L, C, SelectedValue( ROC( C, 1 ) ) )) //Plot( C, quotClosequot, ParamColor(quotColorquot, colorBlack ), styleNoTitle ParamStyle(quotStylequot) GetPriceStyle() ) SECTIONEND() SECTIONBEGIN(quotHeiken Ashi Smoothedquot) SetChartBkGradientFill( ParamColor(quotBgTopquot, colorBlack),ParamColor(quotBgBottomquot, colorBlack),ParamColor(quotTitleblockquot, colorLightGrey )) SetChartOptions(0,chartShowArrowschartShowDates) GraphXSpace5 pParam(quotPeriodquot,6,2,30,1) OmMA(O, p) hmMA(H, p) lmMA(L, p) CmMA(C, p) HACLOSE(OmHmLmCm)/4 HaOpen AMA( Ref( HaClose, -1 ), 0.5 ) HaHigh Max( Hm, Max( HaClose, HaOpen ) ) HaLow Min( Lm, Min( HaClose, HaOpen ) ) PlotOHLC( HaOpen, HaHigh, HaLow, HaClose, quotquot Name(), colorWhite, styleCandle styleNoLabel ) SECTIONEND() LineParamToggle(quotShow Line chart alsoquot, quotHideShowquot,0) if(Line1) Plot(C, quotClosequot, colorBlack, styleLine) SECTIONBEGIN(quotMA1quot) P ParamField(quotPrice fieldquot,-1) Periods Param(quotPeriodsquot, 15, 2, 300, 1, 10 ) Plot( MA( P, Periods ), DEFAULTNAME(), ParamColor( quotColorquot, colorCycle ), ParamStyle(quotStylequot) ) SECTIONEND() Hope you find this useful. Further, I request you to give details as to how you use this, for our information. Re: Smoothed Heikin Ashi for Amibroker Thank you for sharing a formula. I am not sure if it is right formula. The Smoothened Heiken Ashi method helps you get into a trend that is definitely forming and helps you also stay with the trend till it is exhausted. I am pasting below an image of a standard Candlesticks chart (in black and white candles) along with the Smoothened Heiken Ashi candles (blue indicates uptrend and red indicates downtrend). You can see for yourself if you entered at the first blue, you could have stayed in it for a long time to capture most of the uptrend. Re: Smoothed Heikin Ashi for Amibroker Just wanted to add the the size of the body in the candle helps you understand the strength of a trend. If you see a large blue body with a small tail being formed and the body size keeps getting progressively smaller, it is pointing to exhaustion of momentum of the trend and you can even plan and get out before a red candle is formed (or in the case of a downtrend, before a blue candle is formed) Originally Posted by Babubhai Thank you for sharing a formula. I am not sure if it is right formula. The Smoothened Heiken Ashi method helps you get into a trend that is definitely forming and helps you also stay with the trend till it is exhausted. I am pasting below an image of a standard Candlesticks chart (in black and white candles) along with the Smoothened Heiken Ashi candles (blue indicates uptrend and red indicates downtrend). You can see for yourself if you entered at the first blue, you could have stayed in it for a long time to capture most of the uptrend. I am not able to see your chart. Can you put up image shack picture I am enclosing picture from my slightly modified afl for information. changes are as follows from parameters, period25 and show linechart and added 5sma in red. full afl is as follows SECTIONBEGIN(quotPricequot) SetChartOptions(0,chartShowArrowschartShowDates) //N(Title StrFormat(quot - Open g, Hi g, Lo g, //Close g (.1f) quot, O, H, L, C, SelectedValue( ROC( C, 1 ) ) )) //Plot( C, quotClosequot, ParamColor(quotColorquot, colorBlack ), styleNoTitle ParamStyle(quotStylequot) GetPriceStyle() ) SECTIONEND() SECTIONBEGIN(quotHeiken Ashi Smoothedquot) SetChartBkGradientFill( ParamColor(quotBgTopquot, colorBlack),ParamColor(quotBgBottomquot, colorBlack),ParamColor(quotTitleblockquot, colorLightGrey )) SetChartOptions(0,chartShowArrowschartShowDates) GraphXSpace5 pParam(quotPeriodquot,6,2,30,1) OmMA(O, p) hmMA(H, p) lmMA(L, p) CmMA(C, p) HACLOSE(OmHmLmCm)/4 HaOpen AMA( Ref( HaClose, -1 ), 0.5 ) HaHigh Max( Hm, Max( HaClose, HaOpen ) ) HaLow Min( Lm, Min( HaClose, HaOpen ) ) PlotOHLC( HaOpen, HaHigh, HaLow, HaClose, quotquot Name(), colorWhite, styleCandle styleNoLabel ) SECTIONEND() LineParamToggle(quotShow Line chart alsoquot, quotHideShowquot,0) if(Line1) Plot(C, quotClosequot, colorWhite, styleLine) aLinearReg(HaClose, 5 ) bLinearReg( HaClose, 5 ) Plot( IIf(HaHighgtHaOpen, a,b), DEFAULTNAME(), colorRed, ParamStyle(quotStylequot) ) Plot( LinearReg( HaOpen, 5 ), DEFAULTNAME(), colorWhite, ParamStyle(quotStylequot) ) SECTIONBEGIN(quotMA1quot) P ParamField(quotPrice fieldquot,-1) Periods Param(quotPeriodsquot, 15, 2, 300, 1, 10 ) Plot( MA( P, Periods ), DEFAULTNAME(), ParamColor( quotColorquot, colorCycle ), ParamStyle(quotStylequot) ) SECTIONEND() SECTIONBEGIN(quotMagnified Market Pricequot) //by Vidyasagar, vkunisettyyahoo // FSParam(quotFont Sizequot,30,30,100,1) GfxSelectFont(quotArialquot, FS, 900, italic False, underline False, True ) GfxSetBkMode( colorWhite ) GfxSetTextColor( ParamColor(quotColorquot, colorYellow) ) //HorParam(quotHorizontal Positionquot,800,800,800,800) VerParam(quotVertical Positionquot,50,50,250,50) GfxTextOut(quotquotC, Hor. Ver ) YCTimeFrameGetPrice(quotCquot, inDaily,-1) DDPrec(C-YC,2) xxPrec((DD/YC)100,2) GfxSelectFont(quotArialquot, 12, 700, italic False, underline False, True ) GfxSetBkMode( colorWhite ) GfxSetTextColor(ParamColor(quotColorquot, colorYellow) ) GfxTextOut(quotquotDDquot (quotxxquot)quot, Hor5, Ver45 ) SECTIONEND() PriceLineColorParamColor(quotPriceLineColorquot, ColorRG B(82,82,82)) PriceLevel ParamField(quotPriceFieldquot, field 3 ) Daysback Param(quotBars Backquot,100,10,500,1) FirstBar BarCount - DaysBack YY IIf(BarIndex() gt Firstbar, EndValue(PriceLevel),Null) Plot(YY, quotCurrent Pricequot, PriceLineColor, ParamStyle(quotLineStylequot, style LinestyleDashedstyleNoTitlestyleNoLabelstyleTh ick, maskAll)) for( i 0 i lt BarCount i ) if(iside BarCount) PlotText( quotn quot PriceLevel i , i, YY i - disti, colorLightBlue ) / SECTIONBEGIN(quotLinear Regressionquot) P ParamField(quotPrice fieldquot,-1) Periods Param(quotPeriodsquot, 15, 2, 300, 1, 10 ) Plot( LinearReg( P, Periods ), DEFAULTNAME(), ParamColor( quotColorquot, colorCycle ), ParamStyle(quotStylequot) ) SECTIONEND() SECTIONBEGIN(quotLinear Regression1quot) P ParamField(quotPrice fieldquot,-1) Periods Param(quotPeriodsquot, 15, 2, 300, 1, 10 ) Plot( LinearReg( P, Periods ), DEFAULTNAME(), ParamColor( quotColorquot, colorCycle ), ParamStyle(quotStylequot) ) SECTIONEND() SECTIONBEGIN(quotPricequot) SetChartOptions(0,chartShowArrowschartShowDates) //N(Title StrFormat(quot - Open g, Hi g, Lo g, Close g (.1f) quot, O, H, L, C, SelectedValue( ROC( C, 1 ) ) )) //Plot( C, quotClosequot, ParamColor(quotColorquot, colorBlack ), styleNoTitle ParamStyle(quotStylequot) GetPriceStyle() ) //(Title StrFormat(quot - Open g, Hi g, Lo g, Close g (.1f) quot, O, H, L, C )) (Title StrFormat(quot O g, H g, L g, C g (.1f) quot, O, H, L, C ) ) //quotnquotEncodeColor(colorPink)quot-----------------------------------------quot //quotnquotEncodeColor(colorOrange)quotThe Sultan Foundation v 13.01 Intquot //quotnquotEncodeColor(colorLightOrange)quotby Sultanji quot //quotnquotEncodeColor(colorPink)quot-----------------------------------------quot //quotnquotEncodeColor(colorOrange)quotIf bright green candle BUY and If red candle SELLquot ) //quotnquotEncodeColor(colorLightOrange)quotby Sultanji quot Last edited by kgsirasangi 12th May 2012 at 09:12 PM.

No comments:

Post a Comment