La estrategia de inversión de presión de soporte de eje es una estrategia de negociación de ruptura que combina el concepto de puntos de presión de soporte de eje para operar de manera inversa cuando el precio rompe el punto de soporte de eje. La estrategia es simple de entender y fácil de implementar, y es una estrategia de negociación de ruptura de línea corta.
La estrategia primero calcula los precios máximos y mínimos de un período determinado (por ejemplo, 4 líneas K) como niveles de soporte y de presión del eje. Luego, se monitorea en tiempo real el comportamiento de los precios para determinar si los precios superan los niveles del eje.
La lógica de la estrategia es simple y clara, principalmente consiste en determinar que el precio rompa el punto de eje y realizar una operación inversa. Al mismo tiempo, la estrategia incorpora la lógica de control del tiempo de negociación, que solo opera en el rango de tiempo designado, lo que evita el riesgo de la noche a la mañana.
Esta estrategia de inversión del eje tiene las siguientes ventajas:
La estrategia también tiene algunos riesgos a tener en cuenta:
Para controlar el riesgo, se puede considerar la inclusión de stop loss móvil, la captación de la dirección de la gran tendencia y la combinación de opciones de acciones y grandes mercados para reducir la tasa de errores de ruptura.
Teniendo en cuenta los riesgos que conlleva esta estrategia, se podría optimizar en el futuro en las siguientes direcciones:
Optimizar los parámetros de bits del eje, como aumentar la longitud de los ciclos de cálculo, para ver si se puede aumentar la tasa de éxito de la ruptura;
Participar en un mecanismo móvil de suspensión de pérdidas para seguir las grandes tendencias y reducir el riesgo de reversión;
Combinar tendencias con otros indicadores, como el MACD, para evitar el riesgo de una ruptura errónea.
Clasificar las acciones, diferenciar las diferentes características y establecer diferentes parámetros;
Optimizar el horario de negociación, teniendo en cuenta las horas de negociación de diferentes zonas horarias, como el de las acciones de EE.UU. y Hong Kong;
En la mayoría de los casos, los inversores tienen que tener en cuenta la tendencia general de la bolsa y operar de manera selectiva.
En general, la estrategia de inversión de la presión de soporte del eje es una estrategia de ruptura simple que es muy adecuada para los principiantes. Utiliza la posición del eje para determinar el momento de la inversión, la estrategia es clara y fácil de entender. Al mismo tiempo, también hay algunos riesgos, que requieren optimización de los parámetros, el stop loss, el tiempo de negociación, etc., y se complementan con otros indicadores técnicos. Si se controla el riesgo, puede ser una estrategia de negociación de línea corta muy práctica.
/*backtest
start: 2023-09-18 00:00:00
end: 2023-09-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("Pivot Reversal Strategy", overlay=true)
// === BACKTEST RANGE ===
FromMonth = input(defval = 2, title = "From Month", minval = 1)
FromDay = input(defval = 1, title = "From Day", minval = 1)
FromYear = input(defval = 2018, title = "From Year", minval = 2014)
ToMonth = input(defval = 1, title = "To Month", minval = 1)
ToDay = input(defval = 1, title = "To Day", minval = 1)
ToYear = input(defval = 9999, title = "To Year", minval = 2014)
leftBars = input(4)
rightBars = input(2)
swh = pivothigh(leftBars, rightBars)
swl = 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=red, linewidth=2, style=areabr)