Estrategia comercial de TIC dinámica multidimensional combinada con un sistema de análisis de oferta y demanda y patrones envolventes

ICT S&D EP SL TP EZ
Fecha de creación: 2025-02-20 15:44:25 Última modificación: 2025-02-20 15:44:25
Copiar: 0 Número de Visitas: 466
2
Seguir
319
Seguidores

Estrategia comercial de TIC dinámica multidimensional combinada con un sistema de análisis de oferta y demanda y patrones envolventes Estrategia comercial de TIC dinámica multidimensional combinada con un sistema de análisis de oferta y demanda y patrones envolventes

Descripción general

La estrategia es un sistema de negociación integrado que combina las TIC (concepto de comerciante interno), el patrón de absorción y el análisis de las zonas de oferta y demanda. Identifica oportunidades de negociación de alta probabilidad mediante el análisis multidimensional de la estructura del mercado, combinado con indicadores técnicos y comportamiento de precios. La estrategia funciona en un marco de tiempo de 15 minutos y administra el riesgo con un método de stop loss por ciento.

Principio de estrategia

La lógica central de la estrategia se basa en tres componentes principales:

  1. Los precios máximos y mínimos de 20 ciclos se utilizan para establecer las zonas de oferta y demanda, que actúan como puntos importantes de soporte y resistencia.
  2. Identificar las formas de absorción de los alza y baja mediante el análisis de las relaciones entre los gráficos adyacentes.
  3. Cuando el precio supera la zona de la oferta y la demanda y se produce una forma de absorción, el sistema ejecuta las transacciones teniendo en cuenta la gestión del riesgo.

El sistema utiliza el 10% de los fondos en cada transacción, y se establece un stop loss del 1.5% y un stop loss del 3%, lo que ofrece una relación de riesgo/beneficio de 2:1.

Ventajas estratégicas

  1. El análisis multidimensional mejora la fiabilidad de las señales de transacción
  2. La combinación de comportamiento de precios y análisis técnico reduce el impacto de las falsas señales
  3. El uso de paradas de pérdidas porcentuales para adaptarse a diferentes condiciones de mercado
  4. El sistema de gestión de fondos es razonable y reduce el riesgo con cada 10% de fondos utilizados.
  5. Puede adaptarse a diferentes entornos de mercado a través de parámetros

Riesgo estratégico

  1. Los paros pueden ser frecuentes en mercados muy volátiles.
  2. La identificación de las zonas de oferta y demanda puede no ser lo suficientemente precisa en ciertas condiciones del mercado
  3. El marco de tiempo de 15 minutos puede generar demasiadas señales de negociación
  4. El porcentaje fijo de stop loss puede no ser adecuado para todas las condiciones del mercado

Sugerencias para el control de riesgos:

  • Se recomienda ajustar los parámetros en diferentes condiciones de mercado
  • Considerar el aumento de los indicadores de confirmación
  • Se puede ajustar el nivel de parada de pérdidas en función de la fluctuación de la tasa

Dirección de optimización de la estrategia

  1. Introducción de un indicador de fluctuación para ajustar dinámicamente el nivel de parada de pérdida
  2. Añadir análisis de volumen de transacciones para confirmar la intensidad de la señal
  3. Considere agregar un filtro de tendencia para reducir el comercio de desventaja
  4. Algoritmos para optimizar la identificación de las zonas de oferta y demanda, se puede considerar el uso de análisis de múltiples marcos de tiempo
  5. Añadir una función de reconocimiento de estado de mercado para usar diferentes configuraciones de parámetros en diferentes condiciones de mercado

Resumir

Se trata de un sistema de negociación integrado bien estructurado, que proporciona una señal de negociación fiable a través de un análisis multidimensional. La gestión de riesgos del sistema es razonable, pero aún hay espacio para la optimización. Se recomienda a los operadores que realicen una adecuada retroalimentación antes de su uso en el mercado real y ajusten los parámetros según las condiciones específicas del mercado. El diseño modular de la estrategia lo hace muy escalable y puede agregar nuevas dimensiones de análisis según sea necesario.

Código Fuente de la Estrategia
/*backtest
start: 2024-02-21 00:00:00
end: 2025-02-18 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"ETH_USDT"}]
*/

//@version=5
strategy("ICT + Engulfing + Supply & Demand", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)

// Input settings
timeframe = input.timeframe("15", title="Backtest Timeframe")
use_snd = input(true, title="Enable Supply & Demand Zones")
stopLossPerc = input(1.5, title="Stop Loss %")
takeProfitPerc = input(3, title="Take Profit %")

// Identify Engulfing Patterns
bullishEngulfing = (close[1] < open[1]) and (close > open) and (close > open[1]) and (open < close[1])
bearishEngulfing = (close[1] > open[1]) and (close < open) and (close < open[1]) and (open > close[1])

// Supply & Demand Zones (basic identification)
highestHigh = ta.highest(high, 20)
lowestLow = ta.lowest(low, 20)
supplyZone = use_snd ? highestHigh : na
demandZone = use_snd ? lowestLow : na

// Entry & Exit Conditions
longCondition = bullishEngulfing and close > demandZone
shortCondition = bearishEngulfing and close < supplyZone

// Stop-Loss & Take-Profit Calculation
longSL = close * (1 - stopLossPerc / 100)
longTP = close * (1 + takeProfitPerc / 100)
shortSL = close * (1 + stopLossPerc / 100)
shortTP = close * (1 - takeProfitPerc / 100)

// Execute trades
if (longCondition)
    strategy.entry("Long", strategy.long)
    strategy.exit("Long Exit", from_entry="Long", stop=longSL, limit=longTP)

if (shortCondition)
    strategy.entry("Short", strategy.short)
    strategy.exit("Short Exit", from_entry="Short", stop=shortSL, limit=shortTP)

// Plot Supply & Demand Zones
plot(use_snd ? supplyZone : na, color=color.red, title="Supply Zone")
plot(use_snd ? demandZone : na, color=color.green, title="Demand Zone")