Spot light
- Asesores Expertos
- Kazuya Koizumi
- Versión: 9.0
- Actualizado: 8 abril 2026
- Activaciones: 10
// [Resumen ]
// XAUUSD M3 EA con entradas independientes de COMPRA y VENTA.
// Puntúa la probabilidad de un movimiento del precio a partir de la forma de la vela y // escala los lotes en consecuencia.
// Las posiciones de COMPRANO se cierran con una señalde VENTA .
// cada dirección se gestiona de forma independiente.
// Compatible con cuentas de cobertura y de compensación.
//
// [Fórmula de Tamaño de Lote ]
// Cuando AutoLot=false (por defecto):
// Lote = BaseLots + (MinLot * N )
// BaseLots : entrada DefaultLots (tamaño base fijo )
// LoteMín : corredor SYMBOL_VOLUME_MIN
// N : BuyLotAdd<score> o SellLotAdd<score> (entero, 0 en Score=0 )
// Ejemplo con DefaultLots=0.01 y MinLot=0.01:
// Puntuación 0 -> 0.01 + 0.01*0 = 0.01
// Puntuación 1 -> 0.01 + 0.01*1 = 0.02
// Puntuación 2 -> 0.01 + 0.01*2 = 0.03
// Puntuación 3 -> 0.01 + 0.01*3 = 0.04
// Puntuación 4 -> 0.01 + 0.01*4 = 0.05
//
// Cuando AutoLot=true:
// El lote base se calcula dinámicamente a partir del margen libre utilizando
// AutoLots(), y a continuación se aplica el complemento basado en la puntuación (MinLot * N)
// se aplica sobre esa base autocalculada.
//
// [Trailing Stop ]
// TrailStartPoints : umbral de beneficio (en puntos) para activar el trailing
// TrailBufferPoints: distancia del trailing detrás del precio actual (en puntos )
// Distancia efectiva del rastro = max(StopsLevel+1, TrailBufferPoints) * _Point
// COMPRA SL sólo sube (nunca baja )
// VENTA SL sólo baja (nunca sube )
// El beneficio se mide en función del precio ((bid-open)/_Point) para una precisión
// precisión en todos los instrumentos, incluidos XAUJPY, EURJPY, etc.
//
// [Modos de Reanudación del Beneficio Objetivo ]
//NupTime=RESUME_WEEKLY (por defecto):
// Pausa hasta el próximo NupResumeDay más cercano a las 00:00.
// Si ese día aún está por delante en la semana actual, se reanuda esta semana;
// si no, se reanuda el mismo día de la semana siguiente.
// NupTime=RESUME_DAILY:
// Pausa durante días naturales NupDays (se reanuda a las 00:00 de ese día).
// NupTime=RESUME_MONTHLY:
// Pausa hasta el día 1 del mes siguiente a las 00:00.
// NupTime=RESUME_NONE:
// El EA se detiene permanentemente cuando se alcanza el objetivo.
//
// [Modos de Reanudación de Corte de Pérdida ]
//LcNupTime=RESUME_WEEKLY (por defecto):
// Se pausa hasta el próximo LcNupResumeDay más cercano a las 00:00.
// Si ese día aún está por delante en la semana actual, se reanuda esta semana;
// si no, se reanuda el mismo día de la semana siguiente.
// Al reanudar, se reinician InitialBalance y Target Profit target.
// LcNupTime=RESUME_DAILY:
// Pausa durante días naturales LcNupDays (se reanuda a las 00:00 de ese día).
// LcNupTime=RESUME_MONTHLY:
// Pausa hasta el día 1 del mes siguiente a las 00:00.
// LcNupTime=RESUME_NONE:
// El EA se detiene permanentemente cuando se dispara el corte de pérdidas.
