Den går long när stängningen ligger över SuperTrend (3, 10) och CCI(20) ligger över -100, och short när lägsta vidrör SuperTrend med CCI under 100. Entryer växlar mellan long och short. Exits kommer från SuperTrend-vändningen, en stop på 42 punkter, eller ett vinstmål på 1760 i kontovaluta.
Bästa körning av 5. GBP/USD, Dag, spread 1.5, från körning pf:2026-09-24-GBPUSD-D.tsv:1.
| Period | Fram till 2026-09-24 |
| Instrument | GBP/USD, Dag |
| Spread | 1.5 punkter |
| Kontrakt | 1 |
| 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-24 |
| positionSize Kontrakt per affär | 1 |
| superTrendMultiplier SuperTrend ATR-multipel | 3 |
| superTrendPeriod SuperTrend ATR-längd | 10 |
| cciPeriod CCI-längd | 20 |
| cciLongLevel Longs kräver CCI över detta | -100 |
| cciShortLevel Shorts kräver CCI under detta | 100 |
| stopLossPoints Skyddande stop i punkter | 42 |
| takeProfitMoney Mål i kontovaluta | 1760 |
Varje körning
| Marknad | Tidsram | PF | Affärer | Träff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| GBP/USDBästa körning | Dag | 1.72 | 561 | 14.44 | 14,408 USD | -3,343 |
| EUR/USD | 1 timme | n/a | 6,125 | 29.99 | 51,778 USD | -35,399 |
| Silver | 4 timmar | n/a | 1,252 | 30.35 | 20,386 USD | -8,402 |
| Guld | Dag | n/a | 567 | 33.51 | 1,893 EUR | -636 |
| Guld | 4 timmar | n/a | 1,369 | 34.26 | 1,709 EUR | -807 |
Diagram
Koden
// ============================================================ // SuperTrend CCI // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade superTrendMultiplier = 3 // SuperTrend ATR multiple superTrendPeriod = 10 // SuperTrend ATR length cciPeriod = 20 // CCI length cciLongLevel = -100 // longs need CCI above this cciShortLevel = 100 // shorts need CCI below this stopLossPoints = 42 // protective stop in points takeProfitMoney = 1760 // target in account currency // --- Indicators --- superTrendValue = Supertrend[superTrendMultiplier, superTrendPeriod] touchesSuperTrend = low <= superTrendValue aboveSuperTrend = close > superTrendValue cciValue = CCI[cciPeriod](TypicalPrice) // Alternation flags: after a long, the next entry must be a short, and vice versa ONCE longTaken = 0 ONCE shortTaken = 0
36 rader till: entry- och exitreglerna.
Uppsättning
Frågor
Ja. Orderblocken behålls i den testade ordningen eftersom en exit och en ny entry kan utlösas på samma bar. Den omskrivna koden kompileringskontrollerades inte, så testa den först.
EUR/USD 1 timme, Silver 4 timmar och Gold på dag och 4 timmar var alla positiva. EUR/USD 1 timme gav USD 51,778 över 6,125 affärer.
Den bästa GBP/USD dagskörningen hade en max drawdown på USD 3,343.2 mot en nettovinst på USD 14,408.1 över 561 affärer.
Dagsdiagrammet gav det bästa registrerade resultatet, och SuperTrend (3, 10) vänder mer sällan där.
Relaterat
ProRealAlgos-communityn får de fullständiga reglerna, den kompletta koden och den automatiserade portföljen.