ANÁLISIS COMPARATIVO: ESTRATEGIA WYCKOFF - Pinescript vs MQL5

1. Lógica de Entradas en Pinewikof.mq5 (PineScript):
-----------------------------------------------
- SPRING (Largo):
  * Condiciones:
   - Precio rompe bajo pivot low (pl)
   - Cierre por encima del pivot low
   - Máximo 3 intentos fallidos (p.c <= 3)
   - Low <= Rango Inferior (lowRange)
   - Confirmación volumen opcional (meetsThresh)
  * Ejecución:
   - Entra en close (precio de cierre actual)
   - Stop Loss: springLow (low del pivot)
   - Take Profit: close + tpPips
   - Trailing Stop: tsPips usando strategy.exit

- UPTHRUST (Corto):
  * Condiciones:
   - Precio rompe sobre pivot high (ph)
   - Cierre por debajo del pivot high
   - Máximo 3 intentos fallidos (p.c <= 3)
   - High >= Rango Superior (highRange)
   - Confirmación volumen opcional (meetsThresh)
  * Ejecución:
   - Entra en close (precio de cierre actual)
   - Stop Loss: upthrustHigh (high del pivot)
   - Take Profit: close - tpPips
   - Trailing Stop: tsPips usando strategy.exit

2. Funciones de Control en wikof.mq5 (MQL5):
----------------------------------------
Las entradas se controlan en el método OnTick():

- Para Largos (Spring):
  * Líneas 70-84:
   - Verifica low < pivot.p y close > pivot.p
   - Usa Ask price para entrada
   - SL en low del pivot (sin offset)
   - TP fijo: entryPrice + tpPips

- Para Cortos (Upthrust):
  * Líneas 88-102:
   - Verifica high > pivot.p y close < pivot.p
   - Usa Bid price para entrada
   - SL en high del pivot (sin offset)
   - TP fijo: entryPrice - tpPips

3. Diferencias Clave:
---------------------
┌───────────────────────┬───────────────────────────┐
│ PineScript            │ MQL5                      │
├───────────────────────┼───────────────────────────┤
│ Entra en close        │ Entra en Ask/Bid          │
│ Trailing Stop nativo  │ Trailing Stop manual      │
│ TP dinámico (close ±) │ TP estático (entryPrice ±)│
│ Reset diario automático│ Reset diario manual      │
└───────────────────────┴───────────────────────────┘

Recomendaciones para igualar comportamientos:
1. Modificar TP para usar precio actual en lugar de entryPrice
2. Implementar el contador diario automático
3. Unificar el método de cálculo de rango
