Gold Trap Hunter
- Asesores Expertos
- Versión: 1.10
- Activaciones: 20
El EA funciona mediante una estrategia de «trampa de precios» (straddle) combinada con un mecanismo de trailing stop basado en órdenes pendientes de reversión, diseñada y optimizada específicamente para cuentas de compensación.
Fase 1: Configuración inicial de la trampa (straddle) Cuando el EA está activo y no hay posiciones abiertas, el sistema coloca automáticamente dos órdenes pendientes de forma simultánea: una orden «Buy Stop» por encima del precio actual y una orden «Sell Stop» por debajo de este. La distancia de colocación viene determinada por el parámetro InpPendingDistance . Además, cada orden se dota inmediatamente de un stop loss según el valor de InpStopLoss .
Fase 2: Ejecución y limpieza. Cuando el movimiento del precio supera uno de los niveles y activa una orden pendiente (por ejemplo, la orden «Buy Stop» se convierte en una posición de compra activa), el EA detecta este cambio y elimina inmediatamente la orden pendiente opuesta que no se ha ejecutado (la orden «Sell Stop» inicial).
Fase 3: Trailing Stop basado en órdenes pendientes En lugar de desplazar una línea virtual de Stop Loss, este EA utiliza una orden pendiente real como red de seguridad. Si la posición abierta alcanza el objetivo de beneficio inicial ( InpTrailStart , p.ej., 200 puntos), el EA coloca una nueva orden pendiente en la dirección opuesta (p.ej., una orden de venta stop para proteger una posición de compra). La distancia se mantiene a InpTrailDistance por detrás del precio. Si la tendencia continúa, esta orden pendiente de reversión se modificará continuamente para seguir el movimiento del precio.
Fase 4: Inversión y fijación de beneficios (lógica de compensación) Dado que el sistema de compensación no permite posiciones simultáneas de compra y venta, el EA soluciona esto calculando el tamaño del lote de la orden de seguimiento como «lote de la posición abierta + lote estándar inicial». Por ejemplo, si la posición de compra es de0,1 lotes, la orden stop de venta con seguimiento se coloca en0,2 lotes. Cuando el precio se invierte y alcanza ese «Sell Stop», el bróker utiliza automáticamente0,1 lotes para cerrar la posición de compra (asegurando así el beneficio) y deja los0,1 lotesrestantescomo una nueva posición de venta activa.
Funciones de protección internas
-
Bloqueador de cobertura: El EA detiene automáticamente la inicialización si se asocia a una cuenta de cobertura.
-
Filtro de nivel de congelación: lee el límite mínimo de modificación del bróker ( SYMBOL_TRADE_FREEZE_LEVEL ) para que el EA no fuerce la eliminación o modificación de órdenes cuando el precio esté demasiado cerca, evitando así que se acumulen los registros de errores.
-
Normalización automática de lotes: ajusta el tamaño compuesto del lote para que cumpla siempre con los incrementos de volumen y los límites máximos del bróker, evitando rechazos por«volumen no válido ».
