Ställ dig i kön
Strategier / Momentum / Storm Short Rising

Storm Short Rising: att shorta svaghet på breda barer

På vardagar säljer systemet short när stängningen faller under en EMA med 2 barer, CCI(21) ligger över -95, baren är bred och Repulse(3) ligger under 0.1. Det täcker vid ett mål på 2%, en stop på 1%, eller när Repulse stiger tillbaka över 0.1.

MomentumEndast kortSwingGuld4 timmar
n/aProfit factor
522Nettovinst EUR
34.82%Träffsäkerhet
359Affärer
-485Max drawdown
1.45Snittaffär

Bästa körning av 4. Gold, 4 timmar, spread 0.6, från körning sweeps:2026-09-23-GOLD-4h-opt.tsv:7.

Entryregler, short

  1. Måndag till fredag
  2. Stängningen ligger under EMA med 2 barer
  3. CCI(21) ligger över -95
  4. Barens true range ligger över 24

Exitregler

  1. Stop loss 1% över entry
  2. Vinstmål 2% under entry

Testvillkor

PeriodTill och med 2026-09-23
InstrumentGold, 4 timmar
Spread0.6 punkter
Kontrakt1
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-23
Parametrar (12)
positionSize
Kontrakt per affär
1
fastPeriod
Snabb EMA-längd (lika med stängningen)
1
slowPeriod
Långsam EMA-längd
2
cciPeriod
CCI-längd
21
cciLevel
CCI måste ligga över detta
-95
minTrueRange
Barens true range måste överstiga detta
24
repulsePeriod
Utjämningslängd för Repulse
3
repulseLevel
Shorta under detta Repulse-värde, täck över det
0.1
firstTradeDay
Första tillåtna veckodagen (måndag)
1
lastTradeDay
Sista tillåtna veckodagen (fredag)
5
stopLossPct
Skyddande stop, procent av entrypris
1
takeProfitPct
Vinstmål, procent av entrypris
2

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
GuldBästa körning4 timmarn/a 35934.82522 EUR-485
Guld15 minn/a 17334.10663 EUR-346
FTSE 1001 minn/a 1050.00106 EUR-63.10
Guld1 minn/a 540.0045.50 EUR-27.00

Diagram

Resultat per körning

NettovinstMax drawdown

Koden

ProBuilder, omskriven till husstandard

// ============================================================
// Storm Short Rising
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Momentum
// Direction: Short only
// Timeframe tested: 4 hours
// ============================================================

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

// --- Parameters ---
positionSize = 1       // contracts per trade
fastPeriod = 1         // fast EMA length (equals the close)
slowPeriod = 2         // slow EMA length
cciPeriod = 21         // CCI length
cciLevel = -95         // CCI must still be above this
minTrueRange = 24      // bar must be at least this volatile
repulsePeriod = 3      // smoothing of the Repulse buying and selling pressure
repulseLevel = 0.1     // short below this Repulse value, cover above it
firstTradeDay = 1      // Monday
lastTradeDay = 5       // Friday
stopLossPct = 1        // protective stop, percent of entry price
takeProfitPct = 2      // profit target, percent of entry price

// --- Indicators ---
fastMA = ExponentialAverage[fastPeriod](close)
slowMA = ExponentialAverage[slowPeriod](close)
cciValue = CCI[cciPeriod](close)
trueRange = TR(close)

// Repulse written out: bullish pressure minus bearish pressure, as percent of close.
bullPressure = 100 * (3 * close - 2 * low - open) / close
bearPressure = 100 * (open + 2 * high - 3 * close) / close
repulseValue = ExponentialAverage[repulsePeriod](bullPressure) - ExponentialAverage[repulsePeriod](bearPressure)

tradingWindow = OpenDayOfWeek >= firstTradeDay AND OpenDayOfWeek <= lastTradeDay

17 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

EMACCIRepulse
Läs det här förstKända svagheter4 punkter
  • Den bästa körningen på Gold 4 timmar gav EUR 521.80 med en drawdown på EUR 485.30, en tunn marginal.
  • True range-filtret på 24 är i prisenheter, så det är bara meningsfullt på instrument som prissätts som Gold.
  • Andra körningar är mycket små: FTSE 100 1 minut hade 10 affärer och Gold 1 minut hade 5.
  • Profit factor registrerades inte eftersom det bara finns sweep-data.

Frågor

Om den här strategin

Kan den handla live i ProOrder?

Ja, det är ett system endast för short med 1 kontrakt, en stop på 1% och ett mål på 2%. Den omskrivna koden har inte kompileringskontrollerats.

Vad testades den på?

Gold 4 timmar var huvudkörningen. Gold 15 minuter gav EUR 662.70, FTSE 100 1 minut EUR 105.80 och Gold 1 minut EUR 45.50.

Vilken risk kommer med 1 kontrakt?

På Gold 4 timmar var den maximala drawdownen EUR 485.30. Varje affär riskerar 1% av entrypriset vid stoppen.

Varför ett 4-timmesdiagram?

Minsta true range på 24 är lättare att uppnå på Gold 4-timmesbarer, vilket ger ett användbart antal affärer utan för mycket brus.

Relaterat

Strategier som den här

Monday Dip Buy

Använder samma indikator.

n/a PF · 146 affärer

Triple Band Market Model

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

2.27 PF · 203 affärer

Twelve Minus Two Momentum

Även en momentum-strategi.

12.00 PF · 52 affärer

System på short-sidan är ovanliga. Ställ dig i kön till ProRealAlgos för att se fler.

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