In un trend rialzista, definito come prezzo sopra una SMA a 125 periodi in salita, compra quando la chiusura scende sotto la SMA a 14 periodi. In un trend ribassista va short quando la chiusura sale sopra la SMA a 4 periodi. I long escono su una chiusura che torna sopra la SMA 14 e sopra la chiusura precedente, e gli short usano la regola specchio.
Miglior esecuzione su 5. Nasdaq 100, Giornaliero, spread 3, dall'esecuzione pf:2026-09-24-NAS100-D.tsv:4.
| Periodo | Fino al 2026-09-25 |
| Strumento | Nasdaq 100, Giornaliero |
| Spread | 3 punti |
| Contratti | 1 |
| 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-25 |
| positionSize Contratti per operazione | 1 |
| trendPeriod Lunghezza SMA di trend | 125 |
| longPullbackPeriod SMA sotto la quale un long deve scendere, e sopra la quale deve poi chiudere per uscire | 14 |
| shortPullbackPeriod SMA sopra la quale uno short deve salire, e sotto la quale deve poi chiudere per uscire | 4 |
Ogni esecuzione
| Mercato | Timeframe | PF | Operazioni | % successo | Netto | Max DD |
|---|---|---|---|---|---|---|
| Nasdaq 100Miglior esecuzione | Giornaliero | 1.47 | 849 | 63.49 | 15,121 EUR | -2,829 |
| USD/JPY | Giornaliero | n/a | 1,279 | 68.26 | 534,800 JPY | -403,450 |
| EUR/USD | Giornaliero | n/a | 1,255 | 67.89 | 67,985 USD | -29,275 |
| Petrolio greggio USA | Giornaliero | n/a | 1,060 | 64.91 | 8,939 EUR | -7,982 |
| GBP/USD | Giornaliero | n/a | 1,278 | 66.98 | 5,422 USD | -3,476 |
Grafici
Il codice
// ============================================================ // Trend Pullback Reversal // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long & short // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade trendPeriod = 125 // trend SMA length longPullbackPeriod = 14 // SMA a long must dip below, and later close above to exit shortPullbackPeriod = 4 // SMA a short must pop above, and later close below to exit // --- Indicators --- trendMA = Average[trendPeriod](close) longPullbackMA = Average[longPullbackPeriod](close) shortPullbackMA = Average[shortPullbackPeriod](close)
Altre 26 righe: le regole di ingresso e di uscita.
Configurazione
Domande
Sì, è interamente basata su regole. Il codice riscritto non è stato verificato in compilazione, quindi eseguilo in ProBacktest prima di passare al reale.
USD/JPY, EUR/USD, GBP/USD e US Crude Oil giornalieri sono stati tutti positivi. EUR/USD ha prodotto USD 67,985 su 1,255 operazioni.
La migliore esecuzione su Nasdaq 100 ha avuto un max drawdown di EUR 2,829.4. Dimensiona il tuo conto in base a quella cifra.
Il filtro di trend a 125 periodi richiede un grafico lento. Tutti i risultati elencati sono giornalieri.
Correlati
Il copy trading sugli indici USA è disponibile per i membri ProRealAlgos quando si liberano dei posti.