BeiDou YaoGuang
- Asesores Expertos
- Versión: 3.11
- Activaciones: 5
**Estrategia principal**
Beidou·Yaoguang es un asesor experto (EA) de MetaTrader 4 que sigue la tendencia, basado en los cambios de dirección del SAR parabólico. Abre posiciones largas cuando el SAR cambia de bajista a alcista, y cortas cuando cambia de alcista a bajista. Las señales se confirman en la barra cerrada anterior para filtrar el ruido. La entrada utiliza el máximo de la barra K0 (para posiciones largas) o el mínimo (para posiciones cortas), más o menos un desplazamiento configurable, y se coloca mediante órdenes pendientes de compra stop o venta stop. Si el precio ya ha roto la resistencia o el soporte, se puede utilizar una entrada al mercado opcional. Las órdenes pendientes opuestas se eliminan automáticamente cuando el SAR vuelve a cambiar de tendencia.
**Riesgo y tamaño de la posición**
El tamaño de la posición se calcula en nueve pasos: redondeo del capital/saldo → importe del riesgo → puntos de stop-loss → valor por punto → lote teórico → redondeo por pasos → comprobaciones de mínimo/máximo. El capital o el saldo se redondea a la baja al dígito más alto cuando es ≥100; los valores inferiores a 100 se utilizan tal cual. El riesgo por operación es configurable (por defecto, 1 %), con un límite máximo de lotes para protección. El stop-loss en posiciones cortas se establece en SAR + spread, manteniendo la simetría entre posiciones largas y cortas.
**Take Profit parcial y Stop Loss dinámico**
Se admite el take profit en dos etapas, con multiplicadores y porcentajes de lotes ajustables. El stop-loss sigue al SAR para las posiciones largas, y al SAR + spread para las cortas. La distancia del stop-loss se valida antes de la entrada; las operaciones no válidas se omiten y se registran.
**Martingala**
Martingala opcional con un multiplicador configurable (por defecto, 1,5). Tras pérdidas consecutivas, el riesgo siguiente = riesgo base × 1,5ⁿ, con un límite máximo definido por el usuario (por defecto, 20 %). Cualquier toma de beneficios (take profit) pone a cero el contador de la estrategia Martingale. El contador se guarda en las variables globales de MT4 y se mantiene tras los reinicios del EA.
**Stop tras todos los TP**
Cuando todas las posiciones y órdenes pendientes se cierran mediante «take profit», la negociación se pausa hasta las 00:00 del día siguiente. El panel muestra una cuenta atrás en tiempo real. La negociación se reanuda automáticamente pasada la medianoche.
**Sesión y tiempo de espera**
Filtro de sesión configurable con precisión de horas y minutos, compatible con sesiones nocturnas. Tiempo de espera opcional tras el cierre de posiciones.
**Reinicio de toma de control**
Cuatro escenarios de toma de control gestionan los reinicios del EA:
1. Orden pendiente sin ejecutar, SAR sin invertir → mantener la orden pendiente.
2. Orden pendiente sin ejecutar, SAR invertido → eliminar la orden pendiente.
3. Posición abierta, SAR no invertido → mantener la posición.
4. Posición abierta, SAR invertido → cerrar a precio de mercado, actualizar la martingala en función de las ganancias/pérdidas.
Un cierre rentable tras la toma de control activa la pausa de TP; un cierre con pérdidas incrementa el contador de martingala.
**Panel visual**
Un panel chino con tema oscuro muestra el estado del SAR, el precio de compra/venta, el spread, el nivel mínimo de stop, las ganancias/pérdidas flotantes, los importes de TP/SL, el tiempo de espera, el estado de la martingala y la cuenta atrás de la pausa de TP. Los botones incluyen: Solo largo / Ambos / Solo corto / Esperar cambio de dirección, activación/desactivación del trading automático, cierre con un clic (con confirmación), restablecer estado y BUY STOP / SELL STOP manuales. El trading manual y el automático son mutuamente excluyentes.
**Gestión de órdenes**
Aislamiento por número mágico (por defecto 5454545). Comentarios de las órdenes: «北斗摇光做多» / «北斗摇光做空». Caducidad de las órdenes pendientes en horas (0 = nunca). Las órdenes fallidas se vuelven a intentar automáticamente (tiempo de espera predeterminado de 60 s, intervalo de 500 ms). Las ejecuciones parciales se gestionan por lotes.
**Compatibilidad**
MT4, cotizaciones de 4/5 dígitos, cualquier símbolo o marco temporal. Recomendado para instrumentos con tendencia, como EURUSD, XAUUSD, USOIL. Todas las entradas están en chino y claramente agrupadas. Los registros incluyen el envío, la modificación y la eliminación de órdenes, así como la toma de control y los reintentos.
**Cumplimiento normativo**
No se garantizan beneficios. Prueba primero en una cuenta demo. La estrategia Martingale aumenta el riesgo; establece con cuidado el límite de riesgo y el lote máximo.
