█ RESUMO
Este indicador exibe um multiplicador de velas Heikin Ashi para um determinado período de tempo.
█ O QUE É A NECESA
Vejamos se queremos usar dados OHLC de maior tempo usando a função de segurança ou opções de resolução. O indicador se repinta até que as velas Heikin Ashi de maior tempo fechem, levando a uma estratégia de repintura ou indicador usando dados de maior tempo.
█ USOS
Para extrair um prazo mais longo Heikin Ashi Candles dados OHLC para construir uma estratégia ou indicador não-repainting.
█ POR QUE estou a construir este simples indicador
Não há dúvida de que a análise de prazos mais longos é um estudo crítico para dominar os mercados. Descobri a necessidade de um indicador que analise vários prazos mais elevados e nos dê uma direção de tendência cumulativa ou média. Eu já construí o indicador; eu vou liberá-lo em breve. O indicador que estou construindo é totalmente baseado em minha compreensão e perspectiva da Estrutura de Mercado. Por favor, use esta idéia de indicador para remover o problema de repintura quando você faz um indicador que utiliza dados de prazos mais elevados.
Vou usar isto nos meus próximos indicadores.
Mantenham-se ligados...
Se você tem alguma recomendação ou ideias alternativas, então por favor deixe um comentário sob o roteiro ;)
backtest
/*backtest start: 2022-01-01 00:00:00 end: 2022-03-11 00:00:00 period: 6h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 study(title='Rolling Heikin Ashi Candles', shorttitle='Rolling Heikin Ashi') tf = input(5, 'Timeframe Multiplier', minval=1, step=1, type = input.integer) haclose = (open[tf-1]+highest(high,tf)+lowest(low,tf)+close)/4 haopen = (open[tf-1] + close)/2 if(not na(haopen[2*tf-1])) haopen := (haopen[2*tf-1] + haclose[tf]) / 2 hahigh = max(highest(high,tf), max(haopen,haclose)) halow = min(lowest(low,tf), min(haopen,haclose)) Color = haopen > haclose ? #ef5350 : #26a69a //plotcandle(haopen, hahigh, halow, haclose, title='Rolling Heikin Ashi', color=Color, wickcolor=Color, bordercolor=Color) if haopen > haclose strategy.entry("Enter Long", strategy.long) else if haopen < haclose strategy.entry("Enter Short", strategy.short)