Iscriviti alla lista d'attesa
Strategie / Mean reversion / Dip In Uptrend

Strategia Dip In Uptrend

Si qualificano solo le azioni che quotano sopra la loro SMA a 220 giorni. Il sistema compra quando la chiusura scende sotto un envelope posto circa 2.2% sotto la SMA a 20 giorni, poi vende quando il prezzo chiude sopra il corrispondente envelope superiore. Ogni operazione è dimensionata su USD 10,000 di capitale.

Mean reversionSolo longSwingVisaGiornaliero
5.49Profit factor
18,470Profitto netto USD
83.33%Percentuale di successo
54Operazioni
-3,117Max drawdown
342Media operazione

Miglior esecuzione su 31. Visa, Giornaliero, dall'esecuzione stock2-queue:2026-09-15-Visa.tsv:7.

Regole di ingresso, long

  1. La chiusura è sopra la SMA a 220 giorni

Regole di uscita

  1. Nessuno stop loss o target

Condizioni di test

PeriodoFino al 2026-09-15
StrumentoVisa, Giornaliero
Capitale per operazione10,000
CostiNon registrato per questa esecuzione.
BarreBarre giornaliere, tutto lo storico disponibile
Ultimo test2026-09-15
Parametri (4)
capitalPerTrade
Denaro impegnato in ogni operazione
10000
bandPeriod
Lunghezza della SMA mediana dell'envelope
20
envelopeDivisor
Lo scostamento della banda è la linea mediana divisa per questo valore (circa 2.2%)
45
trendPeriod
Lunghezza della SMA del trend di lungo periodo
220

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
VisaMiglior esecuzioneGiornaliero5.49 5483.3318,470 USD-3,117
PalantirGiornaliero5.66 2483.3316,912 USD-2,959
CiscoGiornaliero4.47 14579.3155,640 USD-4,596
WalmartGiornaliero3.89 17962.0190,209 USD-7,997
BroadcomGiornaliero3.81 8779.3131,304 USD-4,149
S&P 500Giornaliero3.66 12083.3327,918 EUR-3,204
ExxonMobilGiornaliero3.60 15074.0035,358 USD-2,863
Applied MaterialsGiornaliero3.27 11681.9038,194 USD-3,910
MetaGiornaliero3.15 6081.6719,993 USD-3,979
AlphabetGiornaliero3.07 3974.3611,534 USD-3,597
MastercardGiornaliero3.06 7378.0819,971 USD-5,605
Lam ResearchGiornaliero2.89 16677.7160,349 USD-6,941
MicrosoftGiornaliero2.87 14074.2933,711 USD-2,941
CostcoGiornaliero2.64 13074.6230,557 USD-5,922
Berkshire HathawayGiornaliero2.56 7178.8713,965 USD-3,418
OracleGiornaliero2.50 17175.4451,071 USD-5,388
Johnson & JohnsonGiornaliero2.43 15875.9530,950 USD-6,259
Eli LillyGiornaliero2.30 17971.5136,990 USD-5,662
Coca-ColaGiornaliero2.15 14073.5723,886 USD-4,682
CaterpillarGiornaliero1.99 19372.5434,614 USD-5,872
ChevronGiornaliero1.93 8467.8610,491 USD-2,749
IntelGiornaliero1.88 21268.8754,246 USD-17,333
NvidiaGiornaliero1.88 13468.6633,163 USD-14,132
JPMorganGiornaliero1.69 16173.2923,616 USD-6,574
AmazonGiornaliero1.65 10966.9717,664 USD-6,180
TeslaGiornaliero1.57 6863.2412,690 USD-7,249
MicronGiornaliero1.47 16673.4927,390 USD-13,305
AMDGiornaliero1.46 19670.9233,193 USD-14,672
Bank of AmericaGiornaliero1.40 9568.429,579 USD-6,236
AppleGiornaliero1.34 14364.3413,935 USD-9,974
AbbVieGiornaliero1.33 3756.762,507 USD-4,255

Grafici

Risultati per esecuzione

Prime 10 esecuzioni su 31. L'elenco completo è nella tabella qui sopra.

Sopra 1.0 ha guadagnato, sotto 1.0 ha perso.

Il codice

ProBuilder, riscritto secondo lo standard interno

// ============================================================
// Dip In Uptrend
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
capitalPerTrade = 10000   // money committed to each trade
bandPeriod = 20           // envelope midline length
envelopeDivisor = 45      // band offset is the midline divided by this (about 2.2%)
trendPeriod = 220         // long-term trend filter length

// --- Indicators ---
positionSize = capitalPerTrade / close
midBand = Average[bandPeriod](close)
bandOffset = midBand / envelopeDivisor
upperBand = midBand + bandOffset
lowerBand = midBand - bandOffset
trendMA = Average[trendPeriod](close)

Altre 15 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

SMA
Leggi prima questoDebolezze note4 punti
  • Non c'è stop loss, quindi un ribasso che continua a scendere viene mantenuto fino a quando il prezzo risale all'envelope superiore.
  • La miglior esecuzione su Visa si basa su sole 54 operazioni, e Palantir su sole 24, quindi singoli valori anomali possono plasmare i numeri.
  • I titoli più deboli mostrano i limiti: AbbVie ha realizzato USD 2,506.52 con un max drawdown più ampio, di USD 4,255.21, e Apple ha avuto un profit factor di 1.34.
  • È solo long e dipende dal filtro di trend rialzista di lungo periodo, quindi i risultati provengono da un periodo in cui la maggior parte di queste azioni è salita.

Domande

Su questa strategia

Posso automatizzarla in ProOrder?

Sì. Il codice dimensiona ogni operazione come 10,000 diviso la chiusura, quindi ogni posizione usa circa lo stesso capitale.

Quali azioni sono state testate?

Visa giornaliero ha guidato con un profit factor di 5.49 e USD 18,469.84 su 54 operazioni. Ogni mercato testato è stato profittevole, da Palantir (5.66) fino ad AbbVie (1.33).

Quanto drawdown devo aspettarmi?

Con 10,000 per operazione, Visa ha avuto un max drawdown di USD 3,117.24. Intel e AMD sono andate più in profondità, a USD 17,333.32 e USD 14,672.40.

Perché barre giornaliere?

Il filtro di trend a 220 giorni e l'envelope a 20 giorni sono costruiti per swing giornalieri su grandi titoli. Le bar intraday non sono state testate.

Correlati

Strategie come questa

Bollinger Squeeze

Usa lo stesso indicatore.

14.30 PF · 86 operazioni

Twelve Minus Two Momentum

Miglior esecuzione sullo stesso mercato, Visa.

12.00 PF · 52 operazioni

Percent B Bollinger Trend

Un profit factor simile.

5.43 PF · 3,202 operazioni

Vuoi l'acquisto sui ribassi delle azioni come parte di un piano più ampio? Iscriviti alla lista d'attesa ProRealAlgos.

La community ProRealAlgos ottiene le regole complete, il codice completo e il portafoglio automatizzato.

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