Estrategia para atrapar el fondo


Fecha de creación: 2023-11-22 15:46:19 Última modificación: 2023-11-22 15:46:19
Copiar: 1 Número de Visitas: 587
1
Seguir
1617
Seguidores

Estrategia para atrapar el fondo

Descripción general

La estrategia utiliza los indicadores RSI y EMA para decidir entradas y salidas. Ha funcionado bien en un mercado bajista, capturando oportunidades de rebote en el fondo.

Principio de estrategia

La estrategia se basa en las siguientes condiciones de compra y venta:

Condiciones de compra:

  1. RSI < 40
  2. El RSI ha bajado 3 puntos desde ayer.
  3. EMA de 50 días bajo EMA de 100 días

Condiciones de venta:

  1. RSI > 65
  2. 9 de la EMA y 50 de la EMA

En el caso de las inversiones, se puede comprar en la baja, vender en la alta en la rebote y capturar la oportunidad de rebote en la baja.

Análisis de las ventajas

La estrategia tiene las siguientes ventajas:

  1. El RSI aprovecha las oportunidades de sobrevaloración
  2. La EMA ha cambiado de opinión sobre la tendencia
  3. El reporte fue positivo, especialmente en el mercado bajista.
  4. Políticas de ajuste de parámetros configurables

Análisis de riesgos

La estrategia también tiene los siguientes riesgos:

  1. La configuración incorrecta de los parámetros puede causar compras prematuras o ventas tardías
  2. La revuelta no siempre es oportuna o duradera.
  3. Los gastos de transacción y los puntos de desliz también afectan los beneficios reales

Se puede evaluar el patrón multivariado ajustando la estrategia de optimización de parámetros o combinando otros indicadores.

Dirección de optimización

La estrategia se puede optimizar en las siguientes direcciones:

  1. Combinación de parámetros de prueba según las diferentes monedas
  2. Eficacia de las señales de compra y venta en combinación con cambios en el volumen de transacciones
  3. Aumentar los puntos de parada y reducir el riesgo de pérdidas individuales
  4. Considerar el ajuste dinámico del tamaño de la posición

Resumir

Esta estrategia de captura de la base es lógica en general y puede funcionar mejor en un mercado bajista. Hay un gran espacio para ajustar y optimizar los parámetros y se espera obtener mejores indicadores de retroalimentación.

Código Fuente de la Estrategia
/*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%)