Este scalper de 1 minuto busca una barra que asome fuera de una envolvente del 0.4% alrededor de la SMA de 20 y cierre de vuelta dentro. Solo entra cuando el ADX(40) está por encima de 10 y las líneas DI coinciden con la dirección. Cada operación tiene un stop de 30 puntos y un objetivo de 10 puntos.
Mejor ejecución de 1. Gold, 1 min, spread 0.6, de la ejecución sweeps:2026-09-17-GOLD-1m-opt.tsv:2.
| Periodo | Hasta 2026-09-17 |
| Instrumento | Gold, 1 minuto |
| Spread | 0.6 puntos |
| Contratos | 5 |
| Capital inicial | 1,000,000 |
| Costes | Solo spread. No se incluyen comisiones ni financiación overnight. |
| Barras | Hasta 200,000 barras, menos cuando el instrumento tiene menos historial |
| Última prueba | 2026-09-17 |
| positionSize Acciones por operación | 5 |
| bandPeriod Longitud de la SMA de la envolvente | 20 |
| upperFactor Envolvente superior, 0.4% por encima de la SMA | 1.004 |
| lowerFactor Envolvente inferior, 0.4% por debajo de la SMA | 0.996 |
| adxPeriod Longitud del ADX y del DI | 40 |
| adxThreshold Lectura mínima de ADX | 10 |
| stopLossPoints Stop de protección en puntos | 30 |
| takeProfitPoints Objetivo de beneficio en puntos | 10 |
Todas las ejecuciones
| Mercado | Marco temporal | PF | Operaciones | % de acierto | Neto | Max DD |
|---|---|---|---|---|---|---|
| OroMejor ejecución | 1 min | n/a | 715 | 75.94 | 2,169 EUR | -1,257 |
Gráficos
El código
// ============================================================ // Envelope ADX // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: 1 minute // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 5 // shares per trade bandPeriod = 20 // envelope SMA length upperFactor = 1.004 // upper envelope, 0.4% above the SMA lowerFactor = 0.996 // lower envelope, 0.4% below the SMA adxPeriod = 40 // ADX and DI length adxThreshold = 10 // minimum ADX reading stopLossPoints = 30 // protective stop in points takeProfitPoints = 10 // profit target in points // --- Indicators --- upperBand = Average[bandPeriod](close) * upperFactor lowerBand = Average[bandPeriod](close) * lowerFactor adxValue = ADX[adxPeriod] plusDI = DIplus[adxPeriod](close) minusDI = DIminus[adxPeriod](close)
16 líneas más: las reglas de entrada y salida.
Configuración
Preguntas
Sí. El stop y el objetivo están codificados en el sistema, que opera 5 contratos por señal.
Gold 1 minuto ganó EUR 2,168.50 en 715 operaciones con una tasa de acierto del 75.94%. No se probó ningún otro mercado.
Con 5 contratos el max drawdown fue de EUR 1,256.50, más de la mitad del beneficio neto. El margen depende de tu broker.
El objetivo de 10 puntos es diminuto, así que el sistema necesita barras rápidas para alcanzarlo pronto. La prueba usó un spread de 0.6 puntos, y los costes reales pueden diferir.
Relacionado
La comunidad de ProRealAlgos obtiene las reglas completas, el código completo y la cartera automatizada.