Questo scalper a 1 minuto cerca una barra che sporge oltre un envelope dello 0.4% attorno alla SMA a 20 e chiude di nuovo all'interno. Entra solo quando ADX(40) è sopra 10 e le linee DI concordano con la direzione. Ogni operazione ha uno stop di 30 punti e un target di 10 punti.
Miglior esecuzione su 1. Gold, 1 min, spread 0.6, dall'esecuzione sweeps:2026-09-17-GOLD-1m-opt.tsv:2.
| Periodo | Fino al 2026-09-17 |
| Strumento | Gold, 1 minuto |
| Spread | 0.6 punti |
| Contratti | 5 |
| Capitale iniziale | 1,000,000 |
| Costi | Solo spread. Commissioni e finanziamento overnight non sono inclusi. |
| Barre | Fino a 200,000 barre, meno dove lo strumento ha meno storico |
| Ultimo test | 2026-09-17 |
| positionSize Azioni per operazione | 5 |
| bandPeriod Lunghezza della SMA dell'envelope | 20 |
| upperFactor Envelope superiore, 0.4% sopra la SMA | 1.004 |
| lowerFactor Envelope inferiore, 0.4% sotto la SMA | 0.996 |
| adxPeriod Lunghezza ADX e DI | 40 |
| adxThreshold Lettura minima di ADX | 10 |
| stopLossPoints Stop protettivo in punti | 30 |
| takeProfitPoints Target di profitto in punti | 10 |
Ogni esecuzione
| Mercato | Timeframe | PF | Operazioni | % successo | Netto | Max DD |
|---|---|---|---|---|---|---|
| OroMiglior esecuzione | 1 min | n/a | 715 | 75.94 | 2,169 EUR | -1,257 |
Grafici
Il codice
// ============================================================ // 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)
Altre 16 righe: le regole di ingresso e di uscita.
Configurazione
Domande
Sì. Lo stop e il target sono codificati nel sistema, che opera 5 contratti per segnale.
Gold 1 minuto ha guadagnato EUR 2,168.50 su 715 operazioni con una percentuale di successo del 75.94%. Nessun altro mercato è stato testato.
Con 5 contratti il max drawdown è stato di EUR 1,256.50, più della metà del profitto netto. Il margine dipende dal tuo broker.
Il target di 10 punti è minuscolo, quindi il sistema ha bisogno di barre veloci per raggiungerlo rapidamente. Il test ha usato uno spread di 0.6 punti, e i costi reali possono differire.
Correlati
La community ProRealAlgos ottiene le regole complete, il codice completo e il portafoglio automatizzato.