
Heikin Ashi HighLow es una estrategia de comercio basado en la comparación entre el precio de cierre y el precio de cierre de Heikin Ashi.
La estrategia se basa en indicadores técnicos de Heikin Ashi que filtran el ruido del mercado y identifican las tendencias. La estrategia utiliza el promedio periódico de lenh que se forma en el punto más alto como un canal superior y el promedio periódico de lenl que se forma en el punto más bajo como un canal inferior.
Concretamente, la estrategia primero calcula las respectivas medias móviles simples de los puntos altos y bajos para construir el canal. El promedio móvil de los puntos altos, mah, es el promedio móvil de los puntos bajos, mal, es el promedio móvil de los puntos altos y bajos. Luego se compara el precio de cierre de la línea de Heikin Ashi con el precio de cierre de la línea de canal para generar una señal de negociación.
En función del riesgo, se puede configurar un mecanismo de parada de pérdidas, o en combinación con otros indicadores para confirmar la señal de ruptura y evitar que la señal errónea cause pérdidas innecesarias.
Heikin Ashi HighLow es una estrategia de negociación de línea uniforme dinámica de canal que tiene una lógica clara y es fácil de operar. La estrategia aprovecha al máximo las ventajas de la tecnología de hilos de Heikin Ashi para identificar tendencias y establecer la resistencia de soporte para el juicio de canales dinámicos de doble línea uniforme.
// 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")