Estrategia del cazador de fondos


Fecha de creación: 2024-02-06 09:26:54 Última modificación: 2024-02-06 09:26:54
Copiar: 0 Número de Visitas: 702
1
Seguir
1617
Seguidores

Estrategia del cazador de fondos

Descripción general

La estrategia de Bottom Hunter es una estrategia de negociación en línea corta para monedas digitales. La estrategia identifica el fondo de una tendencia a la baja para determinar el momento adecuado para comprar.

Principio de estrategia

La estrategia combina varios indicadores técnicos para identificar el fondo, en concreto, el uso del indicador MACD para determinar la señal de reversión del fondo, el uso del indicador RSI para determinar el estado de sobreventa, el uso de la banda de Brin para determinar si el precio está por debajo de la baja. Cuando se cumplen todos los requisitos, se genera una señal de compra.

En primer lugar, la estrategia utiliza la dispersión intencional del indicador MACD para determinar el fondo. La dispersión intencional se refiere a la baja innovación de precios y la falta de innovación en el indicador MACD. Esta situación representa un debilitamiento en el volumen de transacciones, que generalmente indica una inminente reversión de la tendencia.

En segundo lugar, la estrategia requiere que el indicador RSI esté por debajo de 31.1. El RSI por debajo de 30 representa una situación de sobreventa, lo que ofrece una oportunidad para comprar.

Finalmente, la estrategia requiere que el precio de cierre esté por debajo de la línea media de la banda de Brin, lo que significa que el precio ya está por debajo del rango normal, lo que también ofrece una mejor oportunidad de compra.

Cuando todas las condiciones anteriores se cumplen al mismo tiempo, la estrategia genera una señal de compra para establecer una buena posición.

Análisis de las ventajas

La estrategia de los cazadores de fondo tiene las siguientes ventajas:

  1. El uso de varios indicadores para determinar el fondo garantiza la precisión de la identificación del fondo
  2. La dispersión intencional del indicador MACD para juzgar las señales de reversión es una técnica de negociación experimentada
  3. El gobierno de la República Democrática del Congo (RDC) ha anunciado que el gobierno de la República Democrática del Congo (RDC) está preparando un plan de reestructuración de la economía.
  4. El control de posiciones es conservador, solo se construyen en puntos clave para evitar el exceso de comercio.

Análisis de riesgos

La estrategia también tiene sus riesgos:

  1. El mercado podría caer aún más y no se puede detener a tiempo
  2. Combinación de múltiples condiciones para determinar el fondo, en algunos escenarios puede haber perdido el fondo
  3. Necesidad de determinar manualmente parámetros, como el umbral del RSI, que pueden afectar el rendimiento de la estrategia

Para los riesgos mencionados, se puede optimizar mediante el seguimiento en tiempo real de los paros, el ajuste de los rangos de parámetros, etc.

Dirección de optimización

La estrategia puede ser optimizada en las siguientes direcciones:

  1. Aumentar los mecanismos de amortización de pérdidas y ajustar las posiciones de amortización de pérdidas de manera flexible en función de la volatilidad del mercado
  2. Prueba y optimización de las condiciones de las señales de compra para determinar los parámetros óptimos
  3. Aumento de algoritmos de aprendizaje automático para identificar parámetros y reglas de transacción
  4. Aumentar el módulo de evaluación de tendencias para evitar la confusión en mercados de tendencias
  5. Indicadores como el cambio en el volumen de transacciones para mejorar la capacidad de discernimiento de la base

Resumir

La estrategia de Bottom Hunter es una estrategia de Bottom Hunter, que consiste en capturar los fondos clave para comprar con la esperanza de obtener ganancias adicionales. La estrategia tiene una base sólida para juzgar los fondos, pero combina varios filtros para evitar falsas señales. Si los parámetros se ajustan adecuadamente y el control de stop loss está en su lugar, la estrategia puede tener un buen efecto en las operaciones de corto plazo en el mercado de divisas digitales.

Código Fuente de la Estrategia
/*backtest
start: 2023-01-30 00:00:00
end: 2024-02-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("MACD Divergence Strategy", shorttitle="Strategy: MACD Dive", overlay=true)

// MACD设置
fastLength = input.int(12, "Fast Length")
slowLength = input.int(26, "Slow Length")
signalSmoothing = input.int(9, "Signal Smoothing")

[macdLine, signalLine, _] = ta.macd(close, fastLength, slowLength, signalSmoothing)

// 计算99日EMA均线
ema99 = ta.ema(close, 99)

// 计算RSI
rsiLength = input.int(14, title="RSI Length")
rsi = ta.rsi(close, rsiLength)

// 计算布林带中轨
length = input.int(20, "BB Length")
src = input(close, "Source")
mult = input.float(2.0, "BB StdDev")
basis = ta.sma(src, length)

// 买入筛选条件
priceLow = ta.lowest(low[1], 60)
macdLow = ta.lowest(macdLine[1], 60)
divergence = low < priceLow and macdLine > macdLow

allHighsBelowEma99 = true
for i = 0 to 14
    if high[i] > ema99
        allHighsBelowEma99 := false

rsiBelow = rsi < 31.1
priceDifference = (high - low) / low * 100

buySignal1 = divergence and allHighsBelowEma99 and rsiBelow
buySignal2 = high < ema99 and priceDifference >= 3 and close < open and high < basis 
buySignal3 = buySignal1 or buySignal2

// 定义一个变量来存储买入时的价格
var float buyPrice = na

// 买入逻辑
if buySignal3
    buyPrice := close // 存储买入时的价格
    strategy.entry("Buy", strategy.long)

// 止盈和止损条件
longTakeProfit = buyPrice * 1.1 // 止盈设为买入价格的1.2倍
longStopLoss = buyPrice * 0.98// 止损设为买入价格的0.99倍

// 应用止盈和止损
strategy.exit("Exit", "Buy", limit=longTakeProfit, stop=longStopLoss)
// 绘制买入信号
plotshape(series=buySignal3, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)