En long kräver ADX(50) över 10, DI+ över DI- och en bar vars lägsta tränger igenom det nedre Bollinger-bandet men stänger tillbaka över det. Shorts speglar detta vid det övre bandet. Varje affär använder ett stopp på 60 punkter och ett mål på 10 punkter.
Bästa körning av 1. S&P 500, Dag, spread 1, från körning sweeps:2026-09-20-USA500-D-opt.tsv:4.
| Period | Till och med 2026-09-20 |
| Instrument | S&P 500, Dag |
| Spread | 1 punkter |
| Kontrakt | 5 |
| Startkapital | 1,000,000 |
| Kostnader | Endast spread. Courtage och overnight-finansiering ingår inte. |
| Barer | Upp till 200,000 barer, färre där instrumentet har kortare historik |
| Senast testad | 2026-09-20 |
| positionSize Aktier per affär, som publicerat | 5 |
| adxPeriod ADX-längd | 50 |
| adxThreshold Minsta ADX | 10 |
| diPeriod Längd för DI+ / DI- | 50 |
| bandPeriod Bollinger Band-längd | 20 |
| stopLossPoints Skyddande stop (punkter) | 60 |
| takeProfitPoints Vinstmål (punkter) | 10 |
Varje körning
| Marknad | Tidsram | PF | Affärer | Träff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| S&P 500Bästa körning | Dag | n/a | 155 | 80.65 | 1,241 EUR | -946 |
Diagram
Koden
// ============================================================ // Bollinger Band Rejection // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long & short // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 5 // shares per trade, as published adxPeriod = 50 // ADX length adxThreshold = 10 // minimum ADX diPeriod = 50 // DI+ / DI- length bandPeriod = 20 // Bollinger Band length stopLossPoints = 60 // protective stop (points) takeProfitPoints = 10 // profit target (points) // --- Indicators --- adxValue = ADX[adxPeriod] plusDI = DIplus[diPeriod](close) minusDI = DIminus[diPeriod](close) lowerBand = BollingerDown[bandPeriod](close) upperBand = BollingerUp[bandPeriod](close)
16 rader till: entry- och exitreglerna.
Uppsättning
Frågor
Ja. Stoppet och målet är kodade, och den handlar 5 kontrakt per signal i ProOrder.
Bara S&P 500 dag, som gav EUR 1,241.20 över 155 affärer med en genomsnittlig affär på EUR 8.01.
Max drawdown var EUR 946.05 vid 5 kontrakt. Marginalen sätts av din broker och tas inte upp här.
Bandavvisningar på dagsbasis filtrerar bort mycket av intraday-bruset, vilket spelar roll när målet bara är 10 punkter.
Relaterat
Copy trading på amerikanska index är tillgängligt för ProRealAlgos-medlemmar när platser blir lediga.