Op de wachtlijst
Strategieën / Mean reversion / Dip In Uptrend

Dip In Uptrend-strategie

Alleen aandelen die boven hun 220-daagse SMA handelen komen in aanmerking. Het systeem koopt wanneer de close onder een envelope zakt die ongeveer 2.2% onder de 20-daagse SMA ligt, en verkoopt wanneer de koers boven de bijbehorende bovenste envelope sluit. Elke trade wordt berekend op basis van USD 10,000 kapitaal.

Mean reversionAlleen longSwingVisaDagelijks
5.49Profit factor
18,470Nettowinst USD
83.33%Winstpercentage
54Trades
-3,117Max drawdown
342Gem. trade

Beste run van 31. Visa, Dagelijks, uit run stock2-queue:2026-09-15-Visa.tsv:7.

Instapregels, long

  1. Close ligt boven de 220-daagse SMA

Uitstapregels

  1. Geen stop loss of target

Testomstandigheden

PeriodeTot 2026-09-15
InstrumentVisa, Dagelijks
Kapitaal per trade10,000
KostenNiet vastgelegd voor deze run.
BarsDagbars, volledige beschikbare historie
Laatst getest2026-09-15
Parameters (4)
capitalPerTrade
Geld dat per trade wordt ingezet
10000
bandPeriod
SMA-lengte van de envelope-middellijn
20
envelopeDivisor
De bandoffset is de middellijn gedeeld door dit getal (ongeveer 2.2%)
45
trendPeriod
SMA-lengte van de langetermijntrend
220

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
VisaBeste runDagelijks5.49 5483.3318,470 USD-3,117
PalantirDagelijks5.66 2483.3316,912 USD-2,959
CiscoDagelijks4.47 14579.3155,640 USD-4,596
WalmartDagelijks3.89 17962.0190,209 USD-7,997
BroadcomDagelijks3.81 8779.3131,304 USD-4,149
S&P 500Dagelijks3.66 12083.3327,918 EUR-3,204
ExxonMobilDagelijks3.60 15074.0035,358 USD-2,863
Applied MaterialsDagelijks3.27 11681.9038,194 USD-3,910
MetaDagelijks3.15 6081.6719,993 USD-3,979
AlphabetDagelijks3.07 3974.3611,534 USD-3,597
MastercardDagelijks3.06 7378.0819,971 USD-5,605
Lam ResearchDagelijks2.89 16677.7160,349 USD-6,941
MicrosoftDagelijks2.87 14074.2933,711 USD-2,941
CostcoDagelijks2.64 13074.6230,557 USD-5,922
Berkshire HathawayDagelijks2.56 7178.8713,965 USD-3,418
OracleDagelijks2.50 17175.4451,071 USD-5,388
Johnson & JohnsonDagelijks2.43 15875.9530,950 USD-6,259
Eli LillyDagelijks2.30 17971.5136,990 USD-5,662
Coca-ColaDagelijks2.15 14073.5723,886 USD-4,682
CaterpillarDagelijks1.99 19372.5434,614 USD-5,872
ChevronDagelijks1.93 8467.8610,491 USD-2,749
IntelDagelijks1.88 21268.8754,246 USD-17,333
NvidiaDagelijks1.88 13468.6633,163 USD-14,132
JPMorganDagelijks1.69 16173.2923,616 USD-6,574
AmazonDagelijks1.65 10966.9717,664 USD-6,180
TeslaDagelijks1.57 6863.2412,690 USD-7,249
MicronDagelijks1.47 16673.4927,390 USD-13,305
AMDDagelijks1.46 19670.9233,193 USD-14,672
Bank of AmericaDagelijks1.40 9568.429,579 USD-6,236
AppleDagelijks1.34 14364.3413,935 USD-9,974
AbbVieDagelijks1.33 3756.762,507 USD-4,255

Grafieken

Resultaten per run

Top 10 van 31 runs. De volledige lijst staat in de tabel hierboven.

Boven 1.0 werd geld verdiend, onder 1.0 werd geld verloren.

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// 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)

Nog 15 regels: de instap- en uitstapregels.

Opzet

Zo laad je hem in

  1. Kopieer de code met de kopieerknop op het codeblok.
  2. Open in ProRealTime een grafiek van het instrument en tijdframe dat je wilt testen en open dan ProOrder > New trading system en kies "Create with programming".
  3. Plak de code, geef het systeem een naam en sla het op.
  4. Klik op "Backtest", stel je eigen spread en position size in en voer hem uit voordat je overweegt er live mee te traden.

Gebruikte indicatoren

SMA
Lees dit eerstBekende zwaktes4 punten
  • Er is geen stop loss, dus een dip die blijft dalen wordt aangehouden totdat de koers herstelt tot de bovenste envelope.
  • De beste run op Visa is gebaseerd op slechts 54 trades, en Palantir op maar 24, dus losse uitschieters kunnen de cijfers bepalen.
  • Zwakkere namen laten de grenzen zien: AbbVie maakte USD 2,506.52 met een grotere max drawdown van USD 4,255.21, en Apple had een profit factor van 1.34.
  • Het is alleen long en hangt af van het langetermijn-uptrendfilter, dus de resultaten komen uit een periode waarin de meeste van deze aandelen stegen.

Vragen

Over deze strategie

Kan ik dit automatiseren in ProOrder?

Ja. De code berekent elke trade als 10,000 gedeeld door de close, dus elke positie gebruikt ongeveer hetzelfde kapitaal.

Welke aandelen zijn getest?

Visa dagelijks liep voorop met profit factor 5.49 en USD 18,469.84 over 54 trades. Elke geteste markt was winstgevend, van Palantir (5.66) tot AbbVie (1.33).

Hoeveel drawdown moet ik verwachten?

Met 10,000 per trade had Visa een max drawdown van USD 3,117.24. Intel en AMD gingen dieper, met USD 17,333.32 en USD 14,672.40.

Waarom dagbars?

Het 220-daagse trendfilter en de 20-daagse envelope zijn gebouwd voor dagelijkse swings in grote aandelen. Intraday bars zijn niet getest.

Gerelateerd

Strategieën zoals deze

Bollinger Squeeze

Gebruikt dezelfde indicator.

14.30 PF · 86 trades

Twelve Minus Two Momentum

Beste run op dezelfde markt, Visa.

12.00 PF · 52 trades

Percent B Bollinger Trend

Een vergelijkbare profit factor.

5.43 PF · 3,202 trades

Wil je dips in aandelen kopen als onderdeel van een breder plan? Meld je aan voor de ProRealAlgos-wachtlijst.

De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.

Backtestresultaten uit het verleden bieden geen garantie voor de toekomst. Dit is geen financieel advies. Samengesteld en onderhouden door ProRealAlgos. ProRealTime™ is een handelsmerk van ProRealTime SAS. prorealalgos.comStatsDocumentatie