
La estrategia se basa en el indicador RSI para lograr una estrategia de seguimiento de tendencias que solo hace más y no hace más. Cuando el indicador RSI alcanza niveles de sobrecompra, entra en una estrategia multidireccional, con un alto y bajo de proporción fija. La estrategia es simple y directa, y se aplica a situaciones de más.
La estrategia utiliza el indicador RSI para determinar el momento de entrada. Cuando el indicador RSI está por debajo del nivel de sobreventa de 25, se entra en acción en varias direcciones. A partir de entonces, se establece un nivel de parada y parada de pérdidas en proporción fija según el precio de entrada.
La estrategia se basa en hacer más y no más, y es una estrategia de seguimiento de tendencias. Trata de capturar la tendencia ascendente de los precios que salen de una sobreventa. Cuando el RSI está sobrevendido, significa que el precio puede estar en una situación de sobrevención a corto plazo, y hacer más puede capturar un rebote.
La estrategia tiene las siguientes ventajas:
La idea es clara, la lógica es simple, fácil de entender y llevar a cabo.
La lógica del espacio múltiple es clara, solo haz más y no vacío, para evitar el riesgo de Regularity FD003.
Las señales de los indicadores RSI pueden ayudar a determinar la oportunidad de un rebote por sobreventa.
El Stop Loss Ratio fijo permite controlar las pérdidas individuales.
La estrategia también tiene sus riesgos:
Las operaciones con varios jefes son más convenientes, las operaciones con un solo jefe no son rentables.
Sin considerar la oportunidad de alcanzar nuevos niveles de ingreso, es posible que se pierda parte de la experiencia.
El stop loss de proporción fija no puede ajustarse a la volatilidad del mercado.
La configuración incorrecta de los parámetros del RSI puede ocasionar un comercio frecuente o una falta de señales.
La estrategia puede ser optimizada en los siguientes aspectos:
Aumentar las estrategias de vuelo en blanco para ganar dinero en vuelo en blanco.
Considere la posibilidad de añadir nuevas condiciones de entrada, como la ruptura de nuevos altos o señales de forma, para mejorar la precisión.
Los parámetros RSI pueden ser entrenados para obtener los parámetros óptimos y reducir el error.
Los mecanismos de detención de pérdidas pueden ser más inteligentes, combinados con el indicador ATR para adaptarse a la volatilidad del mercado.
Esta estrategia tiene una idea clara, utiliza el indicador RSI para determinar las oportunidades de venta por encima de los límites y rastrea las tendencias de múltiples cabezas. La ventaja es que es simple y confiable, la idea es directa, la desventaja es que solo se aplica a los movimientos de múltiples cabezas, el espacio para la optimización es grande. La estrategia puede servir como una forma de la estrategia de seguimiento de múltiples cabezas, y luego se puede introducir más condiciones y indicadores técnicos para optimizar, lo que la convierte en un sistema de seguimiento de fluctuaciones positivas confiable.
/*backtest
start: 2023-12-28 00:00:00
end: 2024-01-03 00:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("RSI BENI strategy (Long Only)", overlay=true, shorttitle="RSI BENI Long")
length = input(14, title="RSI Length")
overSold = input(25, title="Overbought Level")
price = close
vrsi = ta.rsi(price, length)
// Plot Einstiege und Levels im Chart für überverkaufte Zonen
plotshape(series=strategy.position_avg_price > 0 and vrsi[1] <= overSold and vrsi > overSold,
title="Long Entry",
color=color.green,
style=shape.triangleup,
size=size.small,
location=location.belowbar)
long_tp_inp = input(0.07, title='Long Take Profit %')
long_sl_inp = input(0.035, title='Long Stop Loss %')
long_take_level = strategy.position_avg_price * (1 + long_tp_inp)
long_stop_level = strategy.position_avg_price * (1 - long_sl_inp)
plot(long_take_level, color=color.green, title="Long Take Profit Level", linewidth=2)
plot(long_stop_level, color=color.red, title="Long Stop Loss Level", linewidth=2)
if (not na(vrsi))
if vrsi < overSold
// Long Entry
strategy.entry("Long", strategy.long, comment="enter long")
strategy.exit("Take Profit/Stop Loss", "Long", limit=long_take_level, stop=long_stop_level)