Esta estrategia permite realizar operaciones de seguimiento de tendencias mediante la identificación de señales de reversión de precios en áreas de soporte. Comprar reversión en tendencias al alza y vender reversión en tendencias a la baja, con el objetivo de perseguir un mercado más grande.
Utiliza los puntos altos y bajos de los n ciclos anteriores para calcular el punto de apoyo.
Cuando el precio sube más allá del punto de soporte superior y luego baja, se genera una señal de compra.
Cuando los precios bajan y suben después de romper el soporte inferior, se genera una señal de venta.
Los puntos de apoyo se rompen para juzgar la reversión de la tendencia, y la verificación de la reversión forma una señal de negociación.
Establezca un límite de pérdidas para controlar el riesgo.
La mayor probabilidad de reversión de la zona de apoyo es mayor.
La verificación de la brecha es válida y la filtración de la brecha es falsa.
Fácil de adaptar a diferentes variedades a través de parámetros
La configuración de stop loss es razonable y permite controlar la pérdida individual.
La lógica de las transacciones es sencilla e intuitiva, y es más fácil de operar en el disco.
Se debe tener en cuenta los parámetros de apoyo para evitar la pérdida de oportunidades comerciales.
No se puede distinguir entre una oscilación normal y un cambio de tendencia.
No se puede limitar el número de seguimientos unidireccionales, lo que aumenta el riesgo de pérdidas.
No hay puntos de parada y no se puede bloquear el beneficio.
Prueba de la eficacia de los diferentes parámetros de los puntos de apoyo en diferentes variedades.
Aumentar la veracidad de los indicadores para juzgar la brecha.
Establezca paradas o mueva paradas para bloquear ganancias.
Evaluar la fortaleza y la debilidad de los pilares y evitar posiciones invertidas.
Limitar el número máximo de seguimientos en sentido inverso.
Optimizar la estrategia de gestión de fondos y ajustar las posiciones.
La estrategia se mejora mediante la identificación de señales de negociación que se generan de manera inversa en las áreas de apoyo. La estructura es sencilla, razonable y se puede optimizar por sí misma.
/*backtest
start: 2023-09-12 00:00:00
end: 2023-09-19 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("KVFX Pivot Reversal Strategy", overlay=true)
leftBars = input(4)
rightBars = input(2)
swh = ta.pivothigh(leftBars, rightBars)
swl = ta.pivotlow(leftBars, rightBars)
swh_cond = not na(swh)
hprice = 0.0
hprice := swh_cond ? swh : hprice[1]
le = false
le := swh_cond ? true : (le[1] and high > hprice ? false : le[1])
if (le)
strategy.entry("PivRevLE", strategy.long, comment="PivRevLE", stop=hprice + syminfo.mintick)
swl_cond = not na(swl)
lprice = 0.0
lprice := swl_cond ? swl : lprice[1]
se = false
se := swl_cond ? true : (se[1] and low < lprice ? false : se[1])
if (se)
strategy.entry("PivRevSE", strategy.short, comment="PivRevSE", stop=lprice - syminfo.mintick)
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)