Estrategia de compra y venta de filtros de rango a corto plazo
Descripción general
Esta estrategia se basa en el rango de fluctuación de los precios para determinar el momento de comprar y vender. Calcula el rango de fluctuación de los precios en un período determinado y genera una señal de negociación con ese rango como condición de filtro.
Principio de estrategia
El indicador central de esta estrategia es el rango de fluctuación de los precios. El proceso de cálculo es el siguiente:
-
Calcula la diferencia entre el precio más alto y el precio más bajo en los últimos N períodos como aumento de precios
-
El movimiento del precio se suaviza de forma lineal para obtener un filtro de rango
-
Cuando el precio sube más allá del rango de filtro, se genera una señal de compra
-
Cuando el precio cae más allá del rango de filtro, genera una señal de venta
De esta manera, se puede usar el precio para romper el rango de fluctuación para determinar la dirección de la tendencia, filtrar el ruido de la negociación y obtener una señal de negociación más clara.
Ventajas estratégicas
- El uso de un rango de precios físicos para juzgar brechas
- Rango de fluctuación de tratamiento suave, filtrando eficazmente el ruido
- Las señales de ruptura son fáciles de capturar en las tendencias de línea corta.
- La frecuencia de las transacciones es más alta y es adecuada para operaciones de línea corta.
- Parámetros ajustables, fáciles de optimizar para diferentes variedades
Riesgo estratégico
- Las rupturas de rango son propensas a un repunte
- Necesidad de un mayor rango de cálculo de datos históricos
- Los parámetros mal configurados pueden ser demasiado sensibles o lentos
- No hay un control efectivo de los pérdidas y hay un gran retroceso
- La eficacia puede verse afectada por las tarifas de transacción
Los siguientes pasos pueden ayudar a reducir el riesgo:
- Coeficiente de fluctuación de la gama de filtración de la ampliación adecuada
- Optimización de parámetros para encontrar la combinación óptima de parámetros
- Detener el límite de pérdidas o detener el límite de pérdidas móvil
- Reducir adecuadamente la frecuencia y los costos de las transacciones
- Parámetros de prueba según las diferentes variedades
Dirección de optimización
La estrategia puede ser optimizada en los siguientes aspectos:
-
Diferentes parámetros de periodicidad en el rango de cálculo de la prueba
-
Coeficiente de fluctuación de los filtros de rango optimizados
-
Adición de indicadores como el MACD para una segunda confirmación
-
Utiliza el stop móvil o el stop de seguimiento
-
Parámetros de ajuste según la variedad
-
Considerar la optimización de los sistemas de gestión de posiciones
Resumir
La estrategia utiliza el rango de ruptura de precios para generar señales de negociación en línea corta. Esto permite identificar oportunidades de tendencia a corto plazo. Pero también es susceptible al riesgo de rebote. Podemos mejorar el sistema de estrategia mediante la optimización de parámetros, la configuración de reglas de stop loss, la adición de filtros de indicadores, etc.
/*backtest
start: 2023-08-21 00:00:00
end: 2023-09-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(title="Range Filter Buy and Sell 5min [Strategy]", overlay=true, commission_type=strategy.commission.percent, commission_value=0.025, default_qty_type=strategy.cash, default_qty_value=10000, initial_capital=10000, slippage=0)
// === INPUT BACKTEST RANGE ===- 1
