La estrategia de retroceso de presión de dos líneas es una estrategia muy sencilla para evitar riesgos en un índice bursátil. Se trata de una estrategia de negociación múltiple, que se ejecuta cuando la tendencia a largo plazo es al alza, y se establece cuando el precio está cerca del punto de presión, para evitar entrar en el mercado después de que el mercado rompa el techo del punto de presión, lo que se puede utilizar para asegurar un precio de compra favorable.
La estrategia utiliza un promedio móvil de 200 días a largo plazo y un promedio móvil de 10 días a corto plazo al mismo tiempo. Solo se puede abrir una posición cuando el precio de cierre está por encima de la línea de 200 días, es decir, la tendencia a largo plazo hacia arriba. Cuando el precio de cierre está por debajo de la línea de 10 días, se considera que el índice bursátil está en la zona de presión, en la que si el indicador RSI es menor que 30, indica que el precio de las acciones puede rebotar, y se abre una posición adicional.
Una vez abierta la posición, se establece un stop loss del 5% y un stop loss del 10% para salir de la operación. Además, si el precio rompe la línea de 10 días hacia arriba, también se activa el stop stop.
La mayor ventaja de la estrategia de reajuste de presión de doble línea media es su gran capacidad para seguir la tendencia. Mediante la adopción de líneas dobles medias largas y cortas, puede determinar eficazmente la dirección de la tendencia a largo plazo. Sólo se considerará la apertura de posiciones de más cabeza cuando la tendencia a largo plazo es ascendente. Esto evita el riesgo de hacer más ciegamente.
En segundo lugar, la estrategia es muy precisa en la elección de la hora de entrada. Utiliza la presión generada por el intervalo de la línea media, en combinación con el juicio de los indicadores de sobreventa y sobreventa, para seleccionar la mejor hora de entrada para el rebote. Esto puede hacer que el precio de entrada sea superior, lo que ayuda a obtener un mayor margen de ganancia.
El mayor riesgo de una estrategia de reajuste de presión de doble línea es que es fácil generar múltiples paros menores. Cuando el precio salta repetidamente en la zona de presión, es fácil activar los paros repetidamente. En este caso, existe el riesgo de múltiples pérdidas menores.
Además, si se juzga incorrectamente la tendencia a largo plazo y se produce un aumento drástico de la presión de ruptura después de la entrada, el stop loss puede ser mayor y conlleva un mayor riesgo.
Para controlar el riesgo, se puede relajar adecuadamente el stop loss y aumentar el período de tenencia de la posición. Al mismo tiempo, se debe juzgar cuidadosamente las tendencias a largo plazo y evitar el riesgo que conlleva una posición múltiple errónea.
La estrategia puede ser optimizada en los siguientes aspectos:
La introducción de más factores para juzgar las tendencias a largo plazo. Además de las simples medias móviles, se pueden introducir más indicadores, como factores fundamentales y cambios en el volumen de transacciones, para juzgar con mayor precisión las tendencias a largo plazo.
Optimización de la elección del momento de entrada. Antes de la ruptura del punto de presión, se puede determinar si hay características que pueden aumentar significativamente la cantidad, lo que es útil para determinar la intensidad y la amplitud de la rebote.
Optimización de los métodos de frenado. Los métodos de frenado existentes son más pasivos y no pueden interceptar continuamente los aumentos. Se pueden estudiar métodos de frenado más dinámicos, como el trail stop, para obtener más aumentos, siempre que se garantice el control del riesgo.
Optimización de la gestión de posiciones. Se puede ajustar la posición en tiempo real en función de la amplitud de la fluctuación de la bolsa. Esto puede reducir la fluctuación de ganancias y pérdidas y obtener una curva de ganancias más estable.
La estrategia de retroceso de presión de doble línea es una estrategia de refugio sencilla y práctica. Puede seguir de manera efectiva las tendencias a largo plazo y elegir buenos momentos de rebote para abrir posiciones.
La estrategia también tiene un gran potencial de mejora mediante la optimización de la selección de la hora de entrada, el manejo dinámico de la parada y la gestión de la posición, entre otros.
/*backtest
start: 2024-01-22 00:00:00
end: 2024-02-21 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © tsujimoto0403
//@version=5
strategy("simple pull back", overlay=true,default_qty_type=strategy.percent_of_equity,
default_qty_value=100)
//input value
malongperiod=input.int(200,"長期移動平均BASE200/period of long term sma",group = "パラメータ")
mashortperiod=input.int(10,"長期移動平均BASE10/period of short term sma",group = "パラメータ")
stoprate=input.int(5,title = "損切の割合%/stoploss percentages",group = "パラメータ")
profit=input.int(20,title = "利食いの割合%/take profit percentages",group = "パラメータ")
startday=input(title="バックテストを始める日/start trade day", defval=timestamp("01 Jan 2000 13:30 +0000"), group="期間")
endday=input(title="バックテスを終わる日/finish date day", defval=timestamp("1 Jan 2099 19:30 +0000"), group="期間")
//polt indicators that we use
malong=ta.sma(close,malongperiod)
mashort=ta.sma(close,mashortperiod)
plot(malong,color=color.aqua,linewidth = 2)
plot(mashort,color=color.yellow,linewidth = 2)
//date range
datefilter = true
//open conditions
if close>malong and close<mashort and strategy.position_size == 0 and datefilter and ta.rsi(close,3)<30
strategy.entry(id="long", direction=strategy.long)
//sell conditions
strategy.exit(id="cut",from_entry="long",stop=(1-0.01*stoprate)*strategy.position_avg_price,limit=(1+0.01*profit)*strategy.position_avg_price)
if close>mashort and close<low[1] and strategy.position_size>0
strategy.close(id ="long")