
A estratégia de negociação de equilíbrio dinâmico de Heikin Ashi HighLow é uma estratégia que gera um sinal de negociação com base na comparação do preço de fechamento de Heikin Ashi com a média dinâmica. A estratégia usa a dupla equilíbrio para formar um canal, fazendo operações de compra e venda de acordo com o preço de fechamento de fechamento do canal.
A estratégia é baseada no Heikin Ashi Trim Line Technical Indicator. O Heikin Ashi Trim Line filtra o ruído do mercado e identifica tendências. A estratégia usa a média periódica de lenh formada no ponto alto como um canal superior, e a média periódica de lenl formada no ponto baixo como um canal inferior. Quando o Heikin Ashi Trim Line cruza o caminho acima do preço de fechamento, gera um sinal de compra; Quando o Heikin Ashi Trim Line cruza o caminho abaixo do preço de fechamento, gera um sinal de venda.
Concretamente, a estratégia primeiro calcula as médias móveis simples de cada ponto alto e baixo para construir o canal. A média móvel mais alta é a mais alta e a média móvel mais baixa é a mais baixa. Em seguida, compara o preço de fechamento da linha Heikin Ashi com o preço de fechamento da linha para produzir um sinal de negociação.
De acordo com o risco, pode ser configurado um mecanismo de parada de perdas, ou em combinação com outros indicadores para confirmar sinais de ruptura, evitando sinais errados que levam a perdas desnecessárias.
O Heikin Ashi HighLow é uma estratégia de negociação linear de canais dinâmicos, com uma lógica clara e fácil de operar. A estratégia aproveita ao máximo os benefícios da tecnologia Heikin Ashi para identificar tendências e definir a resistência de suporte para a determinação de canais dinâmicos de canais dinâmicos.
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © shiner_trading
// [email protected]
//@version=4
strategy("Hi-Lo Channel Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, initial_capital=500, default_qty_value=100, currency="USD")
lenh = input(5, "High-Based MA")
lenl = input (5, "Low-Based MA")
ha = input(true, "Use Heikin Ashi OHCL values (on real chart)?")
ha_h = security(heikinashi(syminfo.tickerid), timeframe.period, high)
ha_l = security(heikinashi(syminfo.tickerid), timeframe.period, low)
ha_c = security(heikinashi(syminfo.tickerid), timeframe.period, close)
float mah = na
float mal = na
longCondition = false
shortCondition = false
/// HA is the check mark box in the configuration.
/// IF "Use Heikin Ashi OHCL values?" is true, then the strategy will use the Heikin Ashi close values
// and therefore give the same buy/sell signals regardless of what chart you are viewing.
/// That being said, if "Use Heikin Ashi OHCL values?" is FALSE, yet you are viewing Heikin Ashi candles on your chart,
// then logically you will also get the same buy/sell signals
if ha == true
mah := sma(ha_h, lenh)
mal := sma(ha_l, lenl)
longCondition := ha_c > mah
shortCondition := ha_c < mal
if ha == false
mah := sma(high, lenh)
mal := sma(low, lenl)
longCondition := close > mah
shortCondition := close < mal
plot(mah, color=color.green)
plot(mal, color=color.red)
if (longCondition)
strategy.entry("Buy", 100)
if (shortCondition)
strategy.close("Buy")