Type/to search

Estrategia personalizada de ruptura al alza

Common strategy
Created: 2024-01-08 10:32:25
Last modified: 3 years ago
1
Follow
1802
Followers

img

Resumen

La estrategia personalizada de ruptura al alza es una estrategia de trading cuantitativo basada en el juicio de las cotizaciones de precios. Esta estrategia determina si el mercado se encuentra actualmente en un estado de aumento continuo calculando la proporción de velas positivas dentro de un período especificado. Cuando la proporción de velas positivas supera el límite superior establecido por el usuario, la estrategia juzga que el mercado está en una tendencia alcista y toma una posición larga; cuando la proporción de velas positivas es inferior al límite inferior establecido por el usuario, la estrategia juzga que el mercado está en una tendencia bajista y toma una posición corta.

Principio de la estrategia

El indicador central de esta estrategia es la proporción de velas positivas. Una vela positiva se refiere a una vela que abre desde un punto bajo y cuyo precio de cierre es superior al de apertura, lo que indica que el precio ha subido durante ese período. La estrategia calcula la relación entre el número de velas positivas y el total de velas dentro del período histórico especificado por el usuario. Cuando esta proporción es mayor que el límite superior, se determina que el mercado está en una tendencia alcista continua y se abre una posición larga; cuando es menor que el límite inferior, se determina que está en una tendencia bajista continua y se abre una posición corta. El stop loss y take profit para posiciones largas y cortas se establecen según el método de stop loss definido por el usuario.

Ejemplo: El usuario establece un período de 20, un límite superior de 70 y un límite inferior de 30. La estrategia revisa las últimas 20 velas. Si 16 de ellas son velas positivas, la proporción es 16/20 = 80%. Esto supera el límite superior de 70 establecido por el usuario, por lo que se ejecuta una operación larga. Si solo 5 de las últimas 20 velas son positivas, la proporción es 5/20 = 25%, inferior al límite inferior de 30, por lo que se ejecuta una operación corta.

Análisis de ventajas

La estrategia tiene las siguientes ventajas:

  1. El planteamiento de la estrategia es simple e intuitivo, fácil de entender.
  2. Solo requiere un indicador, lo que reduce el riesgo de sobreoptimización.
  3. El usuario puede personalizar los parámetros para adaptarse a diferentes activos.
  4. Dispone de funciones integradas de stop loss y take profit para prevenir pérdidas excesivas.
  5. Permite abrir posiciones en dirección contraria directamente, sin necesidad de esperar a cerrar la posición actual, lo que permite seguir el mercado más rápidamente.

Análisis de riesgos

Esta estrategia también presenta algunos riesgos:

  1. Depender de un solo indicador puede generar señales falsas fácilmente.
  2. Los parámetros del indicador son propensos a la sobreoptimización, y el rendimiento en tiempo real puede diferir significativamente.
  3. Durante movimientos bruscos del mercado, el stop loss puede ser superado, generando pérdidas.
  4. La función de apertura en dirección contraria puede aumentar las pérdidas.
  5. El rendimiento depende en gran medida del activo, por lo que es necesario realizar pruebas por separado.

Para reducir los riesgos, se pueden realizar optimizaciones en los siguientes aspectos:

  1. Añadir condiciones de filtro para evitar señales falsas.
  2. Optimizar la estrategia de stop loss para reducir las pérdidas por operación.
  3. Evaluar y controlar el tamaño de la pérdida por operación.
  4. Probar la estrategia en diferentes activos para evaluar su efectividad.

Direcciones de optimización

La estrategia se puede optimizar en las siguientes direcciones:

  1. Añadir indicadores auxiliares como la razonabilidad precio-volumen para evitar señales falsas.
  2. Optimizar el método de stop loss, considerando trailing stop, stop loss oscilante, etc.
  3. Añadir condiciones de filtro para la apertura, por ejemplo, esperar a que el precio rompa las Bandas de Bollinger antes de entrar.
  4. Probar diferentes parámetros de velas positivas para evaluar su adaptabilidad a distintos activos.
  5. Evaluar la reducción máxima (drawdown) y controlar el tamaño de la pérdida por operación.

Conclusión

La estrategia personalizada de ruptura al alza tiene un planteamiento general claro y simple: determina el estado de tendencia alcista o bajista continua mediante el conteo de la proporción de velas positivas, utilizando un indicador simple para capturar la tendencia. Esta estrategia es fácil de entender, amigable para el usuario y adecuada para que los principiantes en trading cuantitativo la pongan en práctica. Sin embargo, al depender únicamente de un solo indicador y de la configuración de parámetros, presenta cierta volatilidad en las ganancias, por lo que es necesario seguir optimizando los riesgos de la estrategia para que pueda generar beneficios estables en un mayor número de mercados.

Source
Pine
/*backtest
start: 2023-12-31 00:00:00
end: 2024-01-04 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ZenAndTheArtOfTrading 
// © TweakerID
Strategy parameters
Strategy parameters
Strategy Direction
-----------------Strategy Inputs-------------------
Lookback
Upper Limit
Lower Limit
-----------------General Inputs-------------------
Use Stop Loss and Take Profit
Type Of Stop
Swing Point Lookback
Swing Point SL Perc Increment
ATR Length
ATR Multiple
Take Profit Risk Reward Ratio
Allow Direct Position Reverse
Reverse Trades
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)