Ställ dig i kön
Strategier / Breakout / Lift Up Down

Lift Up Down

En long utlöses när stängningen korsar över föregående dags högsta medan priset ligger över 14-periodens SMA, och en short när den korsar under föregående dags lägsta under 9-periodens SMA. Long blockeras på fredagar och short körs bara på måndagar och tisdagar. Varje sida kan handla högst 2 gånger per dag.

BreakoutLong & shortSwingGuld4 timmar
1.14Profit factor
21,810Nettovinst EUR
39.52%Träffsäkerhet
1,326Affärer
-12,137Max drawdown
16.45Snittaffär

Bästa körningen av 8. Gold, 4 timmar, spread 0.6, från körning pf:2026-09-24-GOLD-4h.tsv:1.

Entryregler, long

  1. Stängningen ligger över 14-periodens SMA
  2. Färre än 2 long i dag
  3. Inte en fredag

Entryregler, short

  1. Stängningen ligger under 9-periodens SMA
  2. Färre än 2 short i dag
  3. Endast måndag eller tisdag

Exitregler

  1. Short: stop loss 90 punkter, vinstmål 30 punkter

Testvillkor

PeriodFram till 2026-09-25
InstrumentGold, 4 timmar
Spread0.6 punkter
Startkapital1,000,000
KostnaderEndast spread. Courtage och overnight-finansiering ingår inte.
BarerUpp till 200,000 barer, färre där instrumentet har kortare historik
Senast testad2026-09-25
Parametrar (12)
startingCapital
Kontostorlek som används för storleksberäkning
10000
riskFraction
Andel av kapitalet som riskeras
0.01
sizingStopPoints
Antaget stopavstånd för positionsberäkning
10
longTrendPeriod
SMA som long måste stänga över
14
shortTrendPeriod
SMA som short måste stänga under
9
maxTradesPerDay
Entryer per sida per dag
2
noLongDay
Inga long på denna dag (fredag)
5
shortDayLimit
Short endast på dagar under detta (måndag, tisdag)
3
longStopPoints
Long stop, punkter
50
longTargetPoints
Long vinstmål, punkter
130
shortStopPoints
Short stop, punkter
90
shortTargetPoints
Short vinstmål, punkter
30

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
GuldBästa körning4 timmar1.14 1,32639.5221,810 EUR-12,137
Guld5 minn/a 41636.7821,452 EUR-9,071
Guld15 minn/a 1,06332.0820,631 EUR-8,123
Guld1 timmen/a 1,93435.5217,832 EUR-10,490
Guld30 minn/a 1,86933.3916,991 EUR-10,274
Guld10 minn/a 77631.7015,982 EUR-9,192
Guld3 minn/a 25843.0215,001 EUR-8,600
Guld2 minn/a 18243.9611,839 EUR-9,103

Diagram

Resultat per körning

NettovinstMax drawdown

Koden

ProBuilder, omskriven till husstandard

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

24 rader till: entry- och exitreglerna.

Uppsättning

Så laddar du in den

  1. Kopiera koden med kopieringsknappen på kodblocket.
  2. I ProRealTime, öppna ett diagram för det instrument och den tidsram du vill testa, öppna sedan ProOrder > Nytt handelssystem och välj "Skapa med programmering".
  3. Klistra in koden, ge systemet ett namn och spara det.
  4. Klicka på "Backtest", ange din egen spread och position size, och kör den innan du överväger att handla den live.

Använda indikatorer

SMA
Läs det här förstKända svagheter4 punkter
  • Endast testad på Gold. Namnet antyder en annan marknad, men inget annat instrument finns i resultaten.
  • Den bästa körningen på Gold 4 timmar gav EUR 21,810 med en max drawdown på EUR 12,136.50 och en profit factor på 1.14.
  • Position size beräknas en gång utifrån ett konto på 10000, 0.01 risk och en sizing-stop på 10 punkter, så den beror på instrumentets punktvärde.
  • Stop och vinstmål växlar till den sida som handlade senast, vilket kan ändra exiten på en öppen position.

Frågor

Om den här strategin

Kan Lift Up Down köras i ProOrder?

Ja. Den omskrivna koden har inte kompileringskontrollerats, och statistiken kommer från den tidigare versionen, så testa den på demo först.

Hur gick den över Golds olika tidsramar?

Alla sju tidsramar för Gold var lönsamma. 4-timmarskörningen gav mest, EUR 21,810 över 1,326 affärer, och 5 minuter låg nära på EUR 21,452.

Hur sätts position size?

Storleken beräknas utifrån ett startkapital på 10000 och en riskandel på 0.01 över en stop på 10 punkter. Den bästa körningens max drawdown var EUR 12,136.50, så kontrollera vilken storlek din mäklares punktvärde ger dig.

Varför veckodagsreglerna?

Long hoppar över fredagar och short handlar bara måndag och tisdag. Dessa filter kommer från den testade versionen och tar bort de dagar som gick sämre för varje sida.

Relaterat

Strategier som den här

Bollinger Squeeze

Använder samma indikator.

14.30 PF · 86 affärer

Triple Band Market Model

Bästa körning på samma marknad, Gold.

2.27 PF · 203 affärer

SMA Cross 10/30

En liknande profit factor.

1.14 PF · 2,495 affärer

Nyfiken på vilka dagsbreakout-idéer som tar sig in i en liveportfölj? Ställ dig i ProRealAlgos-kön.

ProRealAlgos-communityn får de fullständiga reglerna, den kompletta koden och den automatiserade portföljen.

Tidigare backtest-resultat är ingen garanti för framtida resultat. Detta är inte finansiell rådgivning. Kurerat och underhållet av ProRealAlgos. ProRealTime™ är ett varumärke som tillhör ProRealTime SAS. prorealalgos.comStatistikDokumentation