Type/to search

Estrategia de seguimiento de tendencias basada en EMA de retardo cero

Cryptocurrency
Created: 2023-09-20 14:30:03
Last modified: 3 years ago
1
Follow
1781
Followers

Descripción general

Esta estrategia es una estrategia típica de seguimiento de tendencias. Utiliza una estrategia de EMA de cero-lag para determinar la dirección de la tendencia, combinada con mecanismos de stop loss, stop loss y rebote móviles para realizar operaciones de seguimiento de tendencias.

Principio de estrategia

  1. Calcular el EMA de cero retraso rápido y el EMA de cero retraso lento. Utilizan precios suavizados de diferentes períodos, respectivamente.

  2. Cuando la línea rápida atraviesa la línea lenta, se genera una señal de multitoque; cuando la línea rápida atraviesa la línea lenta, se genera una señal de vacío.

  3. Establezca una línea móvil de stop loss después de entrar en el mercado, siga los precios más altos / más bajos y controle el riesgo.

  4. Configurar una línea de parada móvil que se retira cuando el precio alcanza una cierta proporción.

  5. El contador de apertura de posiciones permite un mecanismo de acumulación similar a la recuperación de ganancias.

Análisis de las ventajas

  1. La EMA de Zero-Lag tiene una menor respuesta a la demora y puede capturar cambios de tendencia más rápidamente.

  2. Las estrategias de doble EMA son más sencillas, intuitivas y fáciles de juzgar.

  3. La configuración de la parada de pérdidas es razonable y permite un buen control de las pérdidas individuales.

  4. El mecanismo de acrecentamiento puede obtener más ganancias cuando la tendencia se expande.

Análisis de riesgos

  1. La configuración incorrecta de los parámetros puede causar que el stop loss sea demasiado radical o conservador.

  2. La elección incorrecta de indicadores para juzgar la tendencia puede perder el momento de cambiar la tendencia.

  3. El mecanismo de acopio podría ampliar las pérdidas generales si la tendencia se revirtiera.

  4. Hay que ajustar los parámetros para las diferentes variedades, para evitar la sobreadaptación a una determinada variedad.

Dirección de optimización

  1. Prueba diferentes parámetros de la EMA para encontrar la combinación de parámetros más adecuada

  2. Optimizar el Stop Loss Stop Loss para encontrar el equilibrio entre la rentabilidad y el control de riesgos.

  3. Ajuste de la lógica de alza de la posición, limitando el número máximo de posiciones abiertas en un solo sentido.

  4. Aumentar otros indicadores técnicos para filtrar la entrada y mejorar la calidad de la señal.

  5. Cierre las operaciones en un período de tiempo específico, evitando períodos de tiempo que puedan generar señales erróneas.

  6. Los parámetros de prueba para las diferentes características de las variedades, para mejorar la estabilidad.

Resumir

La estrategia en general es estable y tiene una buena relación de riesgo y ganancias. La optimización de parámetros, el filtrado auxiliar y otros medios pueden aumentar aún más el efecto de la estrategia. También es necesario estar alerta a los errores de señal que pueden aparecer en situaciones individuales. En general, el marco de la estrategia está bien diseñado y se espera que la optimización de ajustes continuos se convierta en una estrategia de seguimiento de tendencias para obtener ganancias estables.

Source
Pine
//@version=3
// Learn more about Autoview and how you can automate strategies like this one here: https://autoview.with.pink/
strategy("MP ZeroLag EMA", "MP 0 Strat", overlay=true, pyramiding=0, initial_capital=100000, currency=currency.USD, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, commission_type=strategy.commission.percent, commission_value=0.1)
 
//bgcolor ( color=black, transp=40, title='Blackground', editable=true)
 
///////////////////////////////////////////////
//* Backtesting Period Selector | Component *//
///////////////////////////////////////////////
 
testStartYear = input(2018, "Backtest Start Year")
testStartMonth = input(3, "Backtest Start Month")
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
ZeroLag EMA Source
ZeroLag EMA Fast Length
ZeroLag EMA Slow Length
Longs Only
Shorts Only
Flip the Opens
Pyramiding less than
Pyramiding equal to
Pyramiding greater than
Trailing Stop
Activate Trailing Stop Price (%). Divided by 100 (1 = 0.01%)
Trailing Stop (%). Divided by 100 (1 = 0.01%)
Take Profit
Take Profit (%). Divided by 100 (1 = 0.01%)
Stop Loss
Stop Loss (%). Divided by 100 (1 = 0.01%)
Lookback Period
Resolution
Number of Fibonacci Volatility Deviations
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)