La strategia va long quando CCI(20) sul typical price incrocia sopra 100 e short quando incrocia sotto -100. Esce quando CCI ritorna attraverso 0, con uno stop loss dell'1% come protezione. È aperta una sola posizione per volta e non c'è alcun target di profitto.
Miglior esecuzione su 16. Gold, 1 ora, spread 0.6, dall'esecuzione pf:2026-09-15-GOLD-1h.tsv:1.
| Periodo | Fino al 2026-09-15 |
| Strumento | Gold, 1 ora |
| Spread | 0.6 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-15 |
| positionSize Contratti per operazione | 1 |
| cciPeriod Lunghezza CCI | 20 |
| cciLongLevel Long quando CCI incrocia sopra questo valore | 100 |
| cciShortLevel Short quando CCI incrocia sotto questo valore | -100 |
| cciExitLevel Chiudi quando CCI torna indietro attraverso questo valore | 0 |
| stopLossPct Stop protettivo, percentuale del prezzo di ingresso | 1 |
Ogni esecuzione
| Mercato | Timeframe | PF | Operazioni | % successo | Netto | Max DD |
|---|---|---|---|---|---|---|
| OroMiglior esecuzione | 1 ora | 1.08 | 6,065 | 32.04 | 2,101 EUR | -861 |
| DAX 40 | 1 ora | n/a | 5,832 | 32.36 | 578 EUR | -8,240 |
| Oro | 30 min | n/a | 10,308 | 30.24 | -1,030 EUR | -4,667 |
| Oro | 5 min | n/a | 10,214 | 28.83 | -3,305 EUR | -3,725 |
| Oro | 15 min | n/a | 10,126 | 27.92 | -3,985 EUR | -5,465 |
| S&P 500 | 1 ora | 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 ora | 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 |
Grafici
Prime 10 esecuzioni su 16. L'elenco completo è nella tabella qui sopra.
Il codice
// ============================================================ // 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)
Altre 25 righe: le regole di ingresso e di uscita.
Configurazione
Domande
Sì, le regole sono semplici e usano uno stop percentuale supportato da ProOrder. Dato quanti mercati hanno perso denaro, testala in demo prima di rischiare capitale.
È stata testata su Gold, DAX 40, S&P 500 e Nasdaq 100. Gold 1 ora ha prodotto EUR 2,100.5 e DAX 40 1 ora ha prodotto EUR 578.4, mentre Gold 30 minuti ha perso EUR -1,030.1 e l'esecuzione su DAX 40 15 minuti ha perso EUR -28,696.3.
La migliore esecuzione su Gold ha avuto un max drawdown di EUR 861.22 con 1 contratto. L'esecuzione su DAX 40 1 ora ha dovuto sopportare EUR 8,239.8 di drawdown per chiudere in vantaggio di EUR 578.4.
Sui grafici più brevi il CCI incrocia 100 molto più spesso, e le operazioni aggiuntive hanno aggiunto soprattutto costi. L'esecuzione su Gold 5 minuti ha perso EUR -3,305.1 su 10,214 operazioni.
Correlati
La community ProRealAlgos ottiene le regole complete, il codice completo e il portafoglio automatizzato.