Sistema de juicio de tendencia dual basado en la ponderación del volumen de transacciones

VWDT EMA SMA VOL
Fecha de creación: 2024-12-11 17:41:23 Última modificación: 2024-12-11 17:41:23
Copiar: 2 Número de Visitas: 379
1
Seguir
1617
Seguidores

Sistema de juicio de tendencia dual basado en la ponderación del volumen de transacciones

Descripción general

Es un sistema de determinación de tendencias que combina el peso del volumen de operaciones y las fluctuaciones de precios. El sistema forma un indicador de tendencias único mediante el cálculo de la diferencia entre el precio de apertura y el precio de cierre (valor delta) y el aumento de peso en combinación con el volumen de operaciones.

Principio de estrategia

  1. Cálculo del valor delta: se utiliza el diferencial entre el precio de apertura y el precio de cierre en un período determinado y se pondera con el volumen de operaciones de ese período
  2. Mecanismo de generación de la señal:
    • El sistema identifica una señal bajista cuando el Delta cruza su SMA
    • Cuando el Delta pasa por debajo de su SMA, el sistema lo identifica como una señal positiva
  3. Los indicadores de la EMA se asocian con:
    • El sistema utiliza el EMA de 20 ciclos como confirmación de tendencia
    • El color de la EMA cambia con el delta en relación a la posición de su SMA
  4. Filtrado de volumen de transacciones: establece un límite de volumen de transacciones para garantizar que las transacciones se realicen en condiciones de suficiente liquidez

Ventajas estratégicas

  1. Análisis multidimensional: combina precios, volumen de transacciones y sistemas de medias para ofrecer una visión más completa del mercado
  2. La fiabilidad de la señal: reduce el impacto aleatorio de las fluctuaciones de los precios mediante el aumento del volumen de transacciones
  3. Adaptabilidad: puede funcionar en varios períodos de tiempo, como 4 horas y la línea del día
  4. Flexibilidad de parámetros: ofrece varios parámetros ajustables para optimizar según las diferentes características del mercado
  5. Control de riesgo: mecanismo de filtro de volumen de transacción incorporado para evitar el entorno de baja liquidez

Riesgo estratégico

  1. Riesgo de cambio de tendencia: Se podría generar una señal errónea en un mercado muy volátil
  2. Sensibilidad de los parámetros: diferentes combinaciones de parámetros pueden generar grandes diferencias en el rendimiento de la estrategia.
  3. Riesgo de retraso: el retraso inherente al sistema de línea media puede causar retrasos en el tiempo de entrada
  4. Dependencia del entorno del mercado: puede generar señales de negociación frecuentes en los mercados de ordenamiento horizontal

Dirección de optimización de la estrategia

  1. Introducción de los parámetros dinámicos:
    • Ajuste automático del ciclo de cálculo de Delta en función de las fluctuaciones del mercado
    • Ajuste dinámico de la depreciación del volumen de operaciones basado en el cambio de volumen de operaciones
  2. Filtrado de señales de aumento:
    • Añadir indicadores de confirmación de la intensidad de la tendencia
    • Sistema integrado de identificación de formas de precios
  3. Mejorar la gestión de riesgos:
    • Establecimiento de un mecanismo dinámico de detención de pérdidas
    • Introducción de un sistema de gestión de posiciones

Resumir

Es una estrategia sistematizada que combina la dinámica de los precios, el volumen de transacciones y los indicadores de tendencias. A través de un análisis multidimensional y una selección rigurosa de las condiciones de transacción, la estrategia mantiene una alta fiabilidad, al tiempo que tiene una buena adaptabilidad y escalabilidad. La ventaja central de la estrategia radica en su juicio tridimensional de las tendencias del mercado, y su mayor potencial de desarrollo radica en la optimización dinámica de los parámetros y la mejora del sistema de gestión de riesgos.

Código Fuente de la Estrategia
/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-09 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Volume-Weighted Delta Strategy", overlay=true)

// Input-parametrit
length_delta = input.int(5, minval=1, title="Delta Length")
length_ma = input.int(5, minval=1, title="MA Length")
length_sma = input.int(5, minval=1, title="MA Length")
volume_threshold = input.float(100000, title="Volume Threshold")

// Funktio delta-arvojen laskemiseksi ja volyymin mukaan painottamiseksi
calculate_volume_weighted_delta(delta_length) =>
    delta_sum = 0.0
    for i = 0 to delta_length - 1
        delta_sum := delta_sum + ((close[i] - open[i]) * volume[i])
    delta_sum







// Laskenta
delta_value = calculate_volume_weighted_delta(length_delta)
ma_value = ta.sma(delta_value, length_sma)


ema20 = ta.ema(close, 20)
// EMA:n värin määrittely
ema_color = delta_value  > ma_value ? color.green : color.red

positive = ta.crossover(delta_value, ma_value)
negative = ta.crossunder(delta_value, ma_value)

// Piirretään graafit

plot(ema20, color=ema_color, title="20 EMA")


BullishCond = ta.crossover(ma_value, delta_value)
BearishCond = ta.crossunder(ma_value, delta_value)


if (BullishCond)
    strategy.entry("Sell", strategy.short)




if (BearishCond)
    strategy.entry("Buy", strategy.long)