Iscriviti alla lista d'attesa
Strategie / Momentum / Market Cycle

Strategia Market Cycle

Tre linee Stochastic di lunghezza crescente agiscono come cicli veloce, medio e lento. Un long si apre quando sono impilate veloce sopra medio sopra lento, il ciclo veloce è ben sopra quello lento, e i cicli sono in salita oppure il volume conferma. L'operazione si chiude quando l'impilamento si rompe o il ciclo veloce gira al ribasso.

MomentumSolo longSwingDow JonesGiornaliero
1.62Profit factor
16,402Profitto netto EUR
46.39%Percentuale di successo
485Operazioni
-2,876Max drawdown
33.82Media operazione

Miglior esecuzione su 10. Dow Jones, Giornaliero, spread 3, dall'esecuzione pf:2026-09-28-DOW30-D.tsv:1.

Regole di ingresso, long

  1. Il ciclo veloce è più del 10% sopra il ciclo lento
  2. O i cicli veloce e medio sono entrambi in salita, oppure il volume è superiore a 1.2 volte la sua media a 21 barre con un ciclo veloce in salita
  3. Non già in un'operazione

Regole di uscita

  1. Nessuno stop loss o target

Condizioni di test

PeriodoFino al 2026-09-28
StrumentoDow Jones, Giornaliero
Spread3 punti
Contratti1
Capitale iniziale1,000,000
CostiSolo spread. Commissioni e finanziamento overnight non sono inclusi.
BarreFino a 200,000 barre, meno dove lo strumento ha meno storico
Ultimo test2026-09-28
Parametri (10)
positionSize
Contratti per operazione
1
fastCyclePeriod
Lookback dello stochastic del ciclo breve
13
fastCycleSmooth
Smoothing del ciclo breve
8
midCyclePeriod
Lookback del ciclo medio
21
midCycleSmooth
Smoothing del ciclo medio
13
slowCyclePeriod
Lookback del ciclo lungo
34
slowCycleSmooth
Smoothing del ciclo lungo
21
volumePeriod
Lunghezza del volume medio
21
strengthLevel
Forza minima del ciclo, percentuale
10
volumeRatioLevel
Multiplo del volume rispetto alla sua media
1.2

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
Dow JonesMiglior esecuzioneGiornaliero1.62 48546.3916,402 EUR-2,876
DAX 40Giornaliero1.46 52241.959,104 EUR-1,976
USD/JPYGiornalieron/a 60446.69517,220 JPY-300,850
EUR/USD2 minn/a 8,90222.71152,668 USD-89,504
Nikkei 225Giornalieron/a 41444.4420,056 USD-7,132
Nasdaq 1004 oren/a 1,15841.717,023 EUR-3,739
Nasdaq 100Giornalieron/a 39639.903,124 EUR-2,386
FTSE 100Giornalieron/a 47446.202,043 EUR-1,890
S&P 500Giornalieron/a 52738.711,216 EUR-581
Oro4 oren/a 1,21941.841,112 EUR-461

Grafici

Risultati per esecuzione

Sopra 1.0 ha guadagnato, sotto 1.0 ha perso.

Il codice

ProBuilder, riscritto secondo lo standard interno

// ============================================================
// Market Cycle
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Momentum
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1           // contracts per trade
fastCyclePeriod = 13       // short cycle stochastic lookback
fastCycleSmooth = 8        // short cycle smoothing
midCyclePeriod = 21        // medium cycle stochastic lookback
midCycleSmooth = 13        // medium cycle smoothing
slowCyclePeriod = 34       // long cycle stochastic lookback
slowCycleSmooth = 21       // long cycle smoothing
volumePeriod = 21          // average volume length
strengthLevel = 10         // minimum cycle strength, percent
volumeRatioLevel = 1.2     // volume must be this multiple of its average

ONCE inTrade = 0           // own position flag, as published

// --- Indicators ---
fastCycle = Stochastic[fastCyclePeriod, fastCycleSmooth](close)
midCycle = Stochastic[midCyclePeriod, midCycleSmooth](close)
slowCycle = Stochastic[slowCyclePeriod, slowCycleSmooth](close)

cyclesAligned = fastCycle > midCycle AND midCycle > slowCycle
cycleStrength = (fastCycle - slowCycle) / slowCycle * 100

fastCycleMom = fastCycle - fastCycle[1]
midCycleMom = midCycle - midCycle[1]

volumeRatio = volume / Average[volumePeriod](volume)
volumeStrength = volumeRatio * (fastCycleMom > 0)

strongCycle = cycleStrength > strengthLevel
risingMomentum = fastCycleMom > 0 AND midCycleMom > 0
volumeSurge = volumeStrength > volumeRatioLevel

Altre 17 righe: le regole di ingresso e di uscita.

Configurazione

Come caricarla

  1. Copia il codice con il pulsante di copia nel blocco di codice.
  2. In ProRealTime, apri un grafico dello strumento e del timeframe che vuoi testare, poi apri ProOrder > Nuovo sistema di trading e scegli "Crea con programmazione".
  3. Incolla il codice, dai un nome al sistema e salvalo.
  4. Clicca "Backtest", imposta il tuo spread e la tua position size, ed eseguila prima di considerare di operare in reale.

Indicatori utilizzati

StocasticoVolume
Leggi prima questoDebolezze note4 punti
  • La percentuale di successo è 46.39% nella migliore esecuzione e solo 22.71% su EUR/USD 2 minuti, quindi la maggior parte delle operazioni perde.
  • Non c'è stop loss. Le perdite vengono tagliate solo quando i cicli escono dall'ordine o il ciclo veloce gira.
  • USD/JPY giornaliero mostra un max drawdown di JPY 300,850.00 contro un profitto di JPY 517,220.00.
  • La logica di uscita mantiene un ordine degli operatori del codice pubblicato, quindi il controllo di posizione aperta si applica solo a una sua parte.

Domande

Su questa strategia

Posso eseguirla in ProOrder?

Sì, è scritta per il trading automatico con 1 contratto, solo long.

Quali mercati sono stati testati?

Dow Jones giornaliero ha dato un profit factor di 1.62 e EUR 16,402.00 su 485 operazioni. DAX 40 giornaliero è seguito a 1.46, e ogni mercato testato ha chiuso in profitto.

Quale drawdown devo aspettarmi?

L'esecuzione Dow Jones giornaliero ha avuto un max drawdown di EUR 2,875.70 con 1 contratto.

Perché barre giornaliere?

Cicli Stochastic di 13, 21 e 34 barre descrivono swing di più settimane sui grafici giornalieri. L'esecuzione EUR/USD 2 minuti ha operato 8,902 volte con una percentuale di successo bassa.

Correlati

Strategie come questa

Stochastic Extreme Reversal

Usa lo stesso indicatore.

3.94 PF · 974 operazioni

Navigator

Miglior esecuzione sullo stesso mercato, Dow Jones.

2.93 PF · 181 operazioni

Range Breakout Pending

Un profit factor simile.

1.64 PF · 808 operazioni

Gli ingressi basati sui cicli sono un pezzo di un portafoglio. Iscriviti alla lista d'attesa ProRealAlgos per il resto.

Il copy trading sugli indici USA è disponibile per i membri ProRealAlgos quando si liberano dei posti.

I risultati passati dei backtest non garantiscono risultati futuri. Questo non è un consiglio finanziario. Curato e mantenuto da ProRealAlgos. ProRealTime™ è un marchio di ProRealTime SAS. prorealalgos.comStatisticheDocumentazione