Estrategia para atrapar el fondo

El autor:¿ Qué pasa?, Fecha: 2023-11-22 15:46:19
Las etiquetas:

img

Resumen general

Esta estrategia utiliza los indicadores RSI y EMA para determinar entradas y salidas.

Estrategia lógica

La estrategia se basa en las siguientes condiciones de entrada y salida:

Condiciones de entrada:

  1. Indicador de rentabilidad
  2. El RSI está 3 puntos más bajo que el día anterior.
  3. EMA de 50 días cruza por debajo de EMA de 100 días

Condiciones de salida:

  1. Indicador de rentabilidad
  2. EMA de 9 días cruza EMA de 50 días

Esto permite comprar en caídas y vender en alzas durante los rebotes, atrapando oportunidades de rebote en el fondo.

Análisis de ventajas

La estrategia tiene las siguientes ventajas:

  1. Utilice el RSI para captar oportunidades de sobreventa
  2. Los patrones de la EMA para los puntos de cambio de tendencia spot
  3. Buenos resultados de las pruebas de retroceso, especialmente la resiliencia en los mercados bajistas
  4. Parámetros configurables para ajustar la estrategia

Análisis de riesgos

La estrategia también presenta los siguientes riesgos:

  1. El ajuste incorrecto de los parámetros puede causar entradas prematuras o salidas retrasadas
  2. Los rebotes pueden no materializarse o sostenerse
  3. Las comisiones de negociación y el deslizamiento también afectan al beneficio real

Los parámetros se pueden optimizar o se pueden combinar otros indicadores para determinar la estructura del mercado.

Direcciones de optimización

La estrategia puede mejorarse de las siguientes maneras:

  1. Combinaciones de parámetros de ensayo por separado para diferentes monedas
  2. Incorporar cambios de volumen para confirmar señales
  3. Añadir pérdida de parada para limitar la pérdida de una sola operación
  4. Considere el dimensionamiento dinámico de la posición

Conclusión

La estrategia de captura de fondo tiene una lógica clara y funciona bien en los mercados bajistas. Más ajuste de parámetros y optimizaciones pueden conducir a mejores resultados de pruebas de retroceso. Pero los riesgos deben monitorearse en el comercio en vivo, y las pérdidas no se pueden evitar por completo.


/*backtest
start: 2023-11-14 00:00:00
end: 2023-11-21 00:00:00
period: 1m
basePeriod: 1m
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/
// © Coinrule

//@version=5
strategy("V3 - Catching the Bottom",
         overlay=true)

showDate = input(defval=true, title='Show Date Range')
timePeriod = time >= timestamp(syminfo.timezone, 2022, 4, 1, 0, 0)
notInTrade = strategy.position_size <= 0

//==================================Buy Conditions============================================

//RSI
length = input(14)
vrsi = ta.rsi(close, length)

buyCondition1 = vrsi < 40

//RSI decrease
decrease = 3
buyCondition2 = (vrsi < vrsi[1] - decrease)
//sellCondition1 = request.security(syminfo.tickerid, "15", buyCondition2)

//EMAs 
fastEMA = ta.sma(close, 50)
slowEMA = ta.sma(close, 100)
buyCondition3 = ta.crossunder(fastEMA, slowEMA)
//buyCondition2 = request.security(syminfo.tickerid, "15", buyCondition3)

if(buyCondition1 and buyCondition2 and buyCondition3 and timePeriod)
    strategy.entry(id='Long', direction = strategy.long)

//==================================Sell Conditions============================================

sellCondition1 = vrsi > 65

EMA9 = ta.sma(close, 9)
EMA50 = ta.sma(close, 50)
sellCondition2 = ta.crossover(EMA9, EMA50)

if(sellCondition1 and sellCondition2 and timePeriod)
    strategy.close(id='Long')

//Best on: ETH 5mins (7.59%), BNB 5mins (5.42%), MATIC 30mins (15.61%), XRP 45mins (10.14%) ---> EMA
//Best on: MATIC 2h (16.09%), XRP 15m (5.25%), SOL 15m (4.28%), AVAX 5m (3.19%)


Más.