Strategin går long när CCI(20) på typical price korsar över 100 och short när den korsar under -100. Den stänger när CCI går tillbaka genom 0, med en stop loss på 1% som skydd. Bara en position är öppen i taget och det finns inget vinstmål.
Bästa körning av 16. Gold, 1 timme, spread 0.6, från körning pf:2026-09-15-GOLD-1h.tsv:1.
| Period | Fram till 2026-09-15 |
| Instrument | Gold, 1 timme |
| Spread | 0.6 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-15 |
| positionSize Kontrakt per affär | 1 |
| cciPeriod CCI-längd | 20 |
| cciLongLevel Long när CCI korsar över detta | 100 |
| cciShortLevel Short när CCI korsar under detta | -100 |
| cciExitLevel Stäng när CCI faller tillbaka genom detta | 0 |
| stopLossPct Skyddande stop, procent av entrypris | 1 |
Varje körning
| Marknad | Tidsram | PF | Affärer | Träff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| GuldBästa körning | 1 timme | 1.08 | 6,065 | 32.04 | 2,101 EUR | -861 |
| DAX 40 | 1 timme | n/a | 5,832 | 32.36 | 578 EUR | -8,240 |
| Guld | 30 min | n/a | 10,308 | 30.24 | -1,030 EUR | -4,667 |
| Guld | 5 min | n/a | 10,214 | 28.83 | -3,305 EUR | -3,725 |
| Guld | 15 min | n/a | 10,126 | 27.92 | -3,985 EUR | -5,465 |
| S&P 500 | 1 timme | n/a | 6,573 | 30.17 | -8,105 EUR | -8,479 |
| S&P 500 | 30 min | n/a | 10,578 | 29.18 | -8,925 EUR | -10,914 |
| S&P 500 | 5 min | n/a | 10,276 | 27.13 | -9,427 EUR | -9,447 |
| S&P 500 | 15 min | n/a | 10,105 | 28.82 | -9,875 EUR | -9,932 |
| DAX 40 | 30 min | n/a | 10,080 | 29.97 | -15,728 EUR | -19,144 |
| Nasdaq 100 | 1 timme | n/a | 6,585 | 29.69 | -16,221 EUR | -16,309 |
| Nasdaq 100 | 15 min | n/a | 9,955 | 30.72 | -18,904 EUR | -19,692 |
| Nasdaq 100 | 30 min | n/a | 10,478 | 28.55 | -19,390 EUR | -23,058 |
| Nasdaq 100 | 5 min | n/a | 10,248 | 29.01 | -27,220 EUR | -27,275 |
| DAX 40 | 15 min | n/a | 10,057 | 29.70 | -28,696 EUR | -28,765 |
| DAX 40 | 5 min | n/a | 10,308 | 28.36 | -30,572 EUR | -30,769 |
Diagram
De 10 bästa av 16 körningar. Hela listan finns i tabellen ovan.
Koden
// ============================================================ // CCI Breakout // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Long & short // Timeframe tested: 1 hour // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade cciPeriod = 20 // CCI length cciLongLevel = 100 // long when CCI crosses above this cciShortLevel = -100 // short when CCI crosses below this cciExitLevel = 0 // close when CCI falls back through this stopLossPct = 1 // protective stop, percent of entry price // --- Indicators --- cciValue = CCI[cciPeriod](TypicalPrice)
25 rader till: entry- och exitreglerna.
Uppsättning
Frågor
Ja, reglerna är enkla och använder ett procentstopp som ProOrder stödjer. Med tanke på hur många marknader som förlorade pengar, testa den på demo innan du riskerar kapital.
Den testades på Gold, DAX 40, S&P 500 och Nasdaq 100. Gold 1 timme gav EUR 2,100.5 och DAX 40 1 timme gav EUR 578.4, medan Gold 30 minuter förlorade EUR -1,030.1 och körningen på DAX 40 15 minuter förlorade EUR -28,696.3.
Den bästa körningen på Gold hade en max drawdown på EUR 861.22 med 1 kontrakt. Körningen på DAX 40 1 timme behövde sitta igenom EUR 8,239.8 i drawdown för att hamna EUR 578.4 plus.
På kortare diagram korsar CCI 100 betydligt oftare, och de extra affärerna lade mest till kostnader. Körningen på Gold 5 minuter förlorade EUR -3,305.1 på 10,214 affärer.
Relaterat
ProRealAlgos-communityn får de fullständiga reglerna, den kompletta koden och den automatiserade portföljen.