Sistema de trading de acción dinámica del precio VWAP-ATR

VWAP ATR PA
Fecha de creación: 2024-11-27 14:51:52 Última modificación: 2024-11-27 14:51:52
Copiar: 1 Número de Visitas: 607
1
Seguir
1617
Seguidores

Sistema de trading de acción dinámica del precio VWAP-ATR

Descripción general

Se trata de una estrategia de negociación intradiaria que combina el precio promedio ponderado por volumen de transacción (VWAP), el indicador de amplitud real (ATR) y el análisis del comportamiento de los precios. La estrategia determina la tendencia del mercado observando el cruce de los precios con el VWAP, mientras que utiliza la dinámica ATR para establecer objetivos de stop loss y profit. La idea central de la estrategia es buscar oportunidades de negociación cuando los precios regresan al VWAP y controlar el riesgo a través del ATR.

Principio de estrategia

La estrategia se basa principalmente en los siguientes principios centrales:

  1. Usar VWAP como una línea de referencia para determinar la tendencia, cuando el precio es positivo por encima de VWAP y negativo por debajo
  2. Determinar el momento de entrada observando el cruce de precios con VWAP
  3. El uso dinámico de ATR para calcular los objetivos de stop loss y ganancias ofrece un programa de gestión de riesgos más flexible
  4. Condiciones de entrada múltiples: los precios van desde abajo de VWAP hasta arriba
  5. Condiciones de ingreso en blanco: Precio de arriba a abajo del VWAP
  6. El Stop Loss es el doble del ATR actual y el objetivo de ganancias es 1.5 veces el ATR actual.

Ventajas estratégicas

  1. Gestión de riesgos dinámica: ajuste dinámico de los objetivos de pérdidas y ganancias a través de ATR para que la estrategia se adapte a diferentes entornos de fluctuación del mercado
  2. Seguimiento de tendencias: utiliza VWAP como referencia para determinar tendencias y captar las tendencias del mercado
  3. Señales de negociación objetivas: las estrategias se basan en indicadores técnicos claros y reducen el impacto de los juicios subjetivos
  4. El riesgo-beneficio es razonable: se asegura un buen riesgo-beneficio al establecer un objetivo de ganancias de 1.5 veces el ATR
  5. Adaptabilidad: las estrategias se pueden aplicar a diferentes mercados y períodos de tiempo

Riesgo estratégico

  1. Riesgo de mercado en movimiento: en mercados en movimiento horizontal, el cruce frecuente de VWAP puede causar demasiadas falsas señales
  2. Riesgo de deslizamiento: el riesgo de deslizamiento puede ser mayor cuando los mercados fluctúan rápidamente
  3. Riesgo de pérdidas: en mercados con mucha volatilidad, el doble de ATR puede ser un poco insuficiente
  4. Riesgo de falsas rupturas: el cruce de precios con VWAP puede dar lugar a falsas rupturas

Dirección de optimización de la estrategia

  1. Aumento del filtro de volumen de transacciones: se puede agregar un mecanismo de confirmación de volumen de transacciones para mejorar la fiabilidad de las señales de transacción
  2. Optimización de la configuración de stop loss: el multiplicador ATR se puede ajustar dinámicamente en función de las diferentes condiciones del mercado
  3. Añadir filtros de tendencia: introducir indicadores de tendencia adicionales para evitar el comercio frecuente en el mercado horizontal
  4. Optimización de la hora de entrada: se puede agregar confirmación de formato de precio para mejorar la precisión de la entrada
  5. Introducción de filtros de tiempo: añadir restricciones a los períodos de negociación para evitar períodos de apertura y cierre con gran volatilidad

Resumir

Se trata de una estrategia de trading cuantitativa que combina análisis técnico y gestión de riesgos dinámicos. El uso de VWAP y ATR en combinación garantiza la objetividad de las señales de trading y permite un control eficaz del riesgo. El concepto de diseño de la estrategia cumple con los requisitos de la negociación cuantitativa moderna, con una buena utilidad y escalabilidad.

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

//@version=5
strategy("Price Action + VWAP + ATR Intraday Strategy", overlay=true)

// VWAP Calculation
vwapValue = ta.vwap(close)

// ATR Calculation (14-period)
atr = ta.atr(14)

// Price Action Setup for Bullish and Bearish Trades
bullishCondition = close > vwapValue and close[1] < vwapValue // Price above VWAP (Bullish bias) and Price action pullback to VWAP
bearishCondition = close < vwapValue and close[1] > vwapValue // Price below VWAP (Bearish bias) and Price action rally to VWAP

// Set stop loss and take profit based on ATR
atrMultiplier = 1.5
longStopLoss = low - atr
shortStopLoss = high + atr
longTakeProfit = close + (atr * atrMultiplier)
shortTakeProfit = close - (atr * atrMultiplier)

// Entry and Exit Rules

// Bullish Trade: Price pullback to VWAP and a bounce with ATR confirmation
if (bullishCondition and ta.crossover(close, vwapValue))
    strategy.entry("Long", strategy.long)
    strategy.exit("Take Profit/Stop Loss", from_entry="Long", limit=longTakeProfit, stop=longStopLoss)

// Bearish Trade: Price rally to VWAP and a rejection with ATR confirmation
if (bearishCondition and ta.crossunder(close, vwapValue))
    strategy.entry("Short", strategy.short)
    strategy.exit("Take Profit/Stop Loss", from_entry="Short", limit=shortTakeProfit, stop=shortStopLoss)

// Plot VWAP on the chart
plot(vwapValue, color=color.blue, linewidth=2, title="VWAP")

// Plot ATR on the chart for reference (Optional)
plot(atr, title="ATR", color=color.orange, linewidth=1)