Op de wachtlijst
Strategieën / Breakout / Lift Up Down

Lift Up Down

Een long wordt getriggerd wanneer de slotkoers boven de high van de vorige dag kruist terwijl de koers boven de 14-periode SMA ligt, en een short wanneer die onder de low van de vorige dag kruist onder de 9-periode SMA. Longs zijn geblokkeerd op vrijdag en shorts draaien alleen op maandag en dinsdag. Elke kant kan maximaal 2 keer per dag traden.

BreakoutLong & shortSwingGoud4 uur
1.14Profit factor
21,810Nettowinst EUR
39.52%Winstpercentage
1,326Trades
-12,137Max drawdown
16.45Gem. trade

Beste run van 8. Gold, 4 uur, spread 0.6, uit run pf:2026-09-24-GOLD-4h.tsv:1.

Instapregels, long

  1. Slotkoers ligt boven de 14-periode SMA
  2. Minder dan 2 longs vandaag
  3. Geen vrijdag

Instapregels, short

  1. Slotkoers ligt onder de 9-periode SMA
  2. Minder dan 2 shorts vandaag
  3. Alleen maandag of dinsdag

Uitstapregels

  1. Shorts: stop loss 90 punten, target 30 punten

Testomstandigheden

PeriodeTot 2026-09-25
InstrumentGold, 4 uur
Spread0.6 punten
Startkapitaal1,000,000
KostenAlleen spread. Commissies en overnight financiering zijn niet meegerekend.
BarsTot 200,000 bars, minder waar het instrument minder historie heeft
Laatst getest2026-09-25
Parameters (12)
startingCapital
Accountgrootte die voor de sizing wordt gebruikt
10000
riskFraction
Aandeel van het kapitaal dat wordt geriskeerd
0.01
sizingStopPoints
Aangenomen stop-afstand voor de sizing
10
longTrendPeriod
SMA waarboven longs moeten sluiten
14
shortTrendPeriod
SMA waaronder shorts moeten sluiten
9
maxTradesPerDay
Instappen per kant per dag
2
noLongDay
Geen longs op deze dag (vrijdag)
5
shortDayLimit
Shorts alleen op dagen onder deze waarde (maandag, dinsdag)
3
longStopPoints
Long stop, punten
50
longTargetPoints
Long target, punten
130
shortStopPoints
Short stop, punten
90
shortTargetPoints
Short target, punten
30

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
GoudBeste run4 uur1.14 1,32639.5221,810 EUR-12,137
Goud5 minn/a 41636.7821,452 EUR-9,071
Goud15 minn/a 1,06332.0820,631 EUR-8,123
Goud1 uurn/a 1,93435.5217,832 EUR-10,490
Goud30 minn/a 1,86933.3916,991 EUR-10,274
Goud10 minn/a 77631.7015,982 EUR-9,192
Goud3 minn/a 25843.0215,001 EUR-8,600
Goud2 minn/a 18243.9611,839 EUR-9,103

Grafieken

Resultaten per run

NettowinstMax drawdown

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// Lift Up Down
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long & short
// Timeframe tested: 4 hours
// ============================================================

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

// --- Parameters ---
startingCapital = 10000   // account size used for sizing
riskFraction = 0.01       // share of capital risked per trade
sizingStopPoints = 10     // stop distance assumed when sizing, in points
longTrendPeriod = 14      // SMA length that longs must close above
shortTrendPeriod = 9      // SMA length that shorts must close below
maxTradesPerDay = 2       // entries per side per day
noLongDay = 5             // no longs on this day of week (5 = Friday)
shortDayLimit = 3         // shorts only on days of week below this (Monday, Tuesday)
longStopPoints = 50       // stop on longs, in points
longTargetPoints = 130    // target on longs, in points
shortStopPoints = 90      // stop on shorts, in points
shortTargetPoints = 30    // target on shorts, in points

// --- Indicators ---
// Size is fixed once on the first bar from capital, risk and the sizing stop.
ONCE equity = startingCapital + StrategyProfit
ONCE maxRisk = round(equity * riskFraction)
ONCE positionSize = abs(round((maxRisk / sizingStopPoints) / PointValue) * PipSize)

// Daily trade counters reset on the first bar of the day.
IF IntradayBarIndex = 0 THEN
  longTradeCount = 0
  shortTradeCount = 0
ENDIF

longTrendMA = Average[longTrendPeriod](close)
shortTrendMA = Average[shortTrendPeriod](close)

Nog 24 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
  • Alleen getest op Gold. De naam suggereert een andere markt, maar er staat geen ander instrument in de resultaten.
  • De beste run op Gold 4 uur maakte EUR 21,810 met een max drawdown van EUR 12,136.50 en een profit factor van 1.14.
  • De position size wordt één keer berekend op basis van een account van 10000, een risico van 0.01 en een sizing-stop van 10 punten, dus hij hangt af van de puntwaarde van het instrument.
  • Stop en target schakelen over naar de kant die als laatste heeft gehandeld, wat de uitstap op een open positie kan veranderen.

Vragen

Over deze strategie

Kan Lift Up Down in ProOrder draaien?

Ja. De herschreven code is niet compile-gecheckt, en de statistieken komen van de eerdere versie, dus test hem eerst op demo.

Hoe deed hij het over de Gold-tijdframes?

Alle zeven Gold-tijdframes waren winstgevend. De 4 uur-run maakte het meest, EUR 21,810 over 1,326 trades, en 5 minuten kwam daar dichtbij met EUR 21,452.

Hoe wordt de position size bepaald?

De grootte wordt berekend op basis van een startkapitaal van 10000 en een risicofractie van 0.01 over een stop van 10 punten. De max drawdown van de beste run was EUR 12,136.50, dus controleer welke grootte de puntwaarde van je broker je geeft.

Waarom de weekdagregels?

Longs slaan vrijdag over en shorts traden alleen op maandag en dinsdag. Deze filters komen uit de geteste versie en halen de dagen eruit die voor elke kant slechter presteerden.

Gerelateerd

Strategieën zoals deze

Bollinger Squeeze

Gebruikt dezelfde indicator.

14.30 PF · 86 trades

Triple Band Market Model

Beste run op dezelfde markt, Gold.

2.27 PF · 203 trades

SMA Cross 10/30

Een vergelijkbare profit factor.

1.14 PF · 2,495 trades

Nieuwsgierig welke dag-breakout-ideeën in een live portfolio terechtkomen? Schrijf je in op 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