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.
Beste run van 31. Visa, Dagelijks, uit run stock2-queue:2026-09-15-Visa.tsv:7.
| Periode | Tot 2026-09-15 |
| Instrument | Visa, Dagelijks |
| Kapitaal per trade | 10,000 |
| Kosten | Niet vastgelegd voor deze run. |
| Bars | Dagbars, volledige beschikbare historie |
| Laatst getest | 2026-09-15 |
| 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
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| VisaBeste run | Dagelijks | 5.49 | 54 | 83.33 | 18,470 USD | -3,117 |
| Palantir | Dagelijks | 5.66 | 24 | 83.33 | 16,912 USD | -2,959 |
| Cisco | Dagelijks | 4.47 | 145 | 79.31 | 55,640 USD | -4,596 |
| Walmart | Dagelijks | 3.89 | 179 | 62.01 | 90,209 USD | -7,997 |
| Broadcom | Dagelijks | 3.81 | 87 | 79.31 | 31,304 USD | -4,149 |
| S&P 500 | Dagelijks | 3.66 | 120 | 83.33 | 27,918 EUR | -3,204 |
| ExxonMobil | Dagelijks | 3.60 | 150 | 74.00 | 35,358 USD | -2,863 |
| Applied Materials | Dagelijks | 3.27 | 116 | 81.90 | 38,194 USD | -3,910 |
| Meta | Dagelijks | 3.15 | 60 | 81.67 | 19,993 USD | -3,979 |
| Alphabet | Dagelijks | 3.07 | 39 | 74.36 | 11,534 USD | -3,597 |
| Mastercard | Dagelijks | 3.06 | 73 | 78.08 | 19,971 USD | -5,605 |
| Lam Research | Dagelijks | 2.89 | 166 | 77.71 | 60,349 USD | -6,941 |
| Microsoft | Dagelijks | 2.87 | 140 | 74.29 | 33,711 USD | -2,941 |
| Costco | Dagelijks | 2.64 | 130 | 74.62 | 30,557 USD | -5,922 |
| Berkshire Hathaway | Dagelijks | 2.56 | 71 | 78.87 | 13,965 USD | -3,418 |
| Oracle | Dagelijks | 2.50 | 171 | 75.44 | 51,071 USD | -5,388 |
| Johnson & Johnson | Dagelijks | 2.43 | 158 | 75.95 | 30,950 USD | -6,259 |
| Eli Lilly | Dagelijks | 2.30 | 179 | 71.51 | 36,990 USD | -5,662 |
| Coca-Cola | Dagelijks | 2.15 | 140 | 73.57 | 23,886 USD | -4,682 |
| Caterpillar | Dagelijks | 1.99 | 193 | 72.54 | 34,614 USD | -5,872 |
| Chevron | Dagelijks | 1.93 | 84 | 67.86 | 10,491 USD | -2,749 |
| Intel | Dagelijks | 1.88 | 212 | 68.87 | 54,246 USD | -17,333 |
| Nvidia | Dagelijks | 1.88 | 134 | 68.66 | 33,163 USD | -14,132 |
| JPMorgan | Dagelijks | 1.69 | 161 | 73.29 | 23,616 USD | -6,574 |
| Amazon | Dagelijks | 1.65 | 109 | 66.97 | 17,664 USD | -6,180 |
| Tesla | Dagelijks | 1.57 | 68 | 63.24 | 12,690 USD | -7,249 |
| Micron | Dagelijks | 1.47 | 166 | 73.49 | 27,390 USD | -13,305 |
| AMD | Dagelijks | 1.46 | 196 | 70.92 | 33,193 USD | -14,672 |
| Bank of America | Dagelijks | 1.40 | 95 | 68.42 | 9,579 USD | -6,236 |
| Apple | Dagelijks | 1.34 | 143 | 64.34 | 13,935 USD | -9,974 |
| AbbVie | Dagelijks | 1.33 | 37 | 56.76 | 2,507 USD | -4,255 |
Grafieken
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
// ============================================================ // 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
Vragen
Ja. De code berekent elke trade als 10,000 gedeeld door de close, dus elke positie gebruikt ongeveer hetzelfde kapitaal.
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).
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.
Het 220-daagse trendfilter en de 20-daagse envelope zijn gebouwd voor dagelijkse swings in grote aandelen. Intraday bars zijn niet getest.
Gerelateerd
De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.