Ställ dig i kön
Strategier / Trend / X-Bars Regression Slope

X-Bars Regression Slope

När den linjära regressionslutningen över 28 barer var positiv på föregående bar lägger den en köplimit vid 12-periods SMA av lägsta. En negativ lutning sätter en short-limit vid SMA av högsta. När lutningen vänder går positionen ur med en limit vid det motsatta medelvärdet.

TrendLong & shortIntradayEUR/USD10 min
n/aProfit factor
93,957Nettovinst USD
46.86%Träffsäkerhet
7,224Affärer
-51,230Max drawdown
13.01Snittaffär

Bästa körning av 6. EUR/USD, 10 min, spread 1, från körning sweeps:2026-09-17-EURUSD-10m-opt.tsv:3.

Entryregler, long

  1. Den linjära regressionslutningen över 28 barer för TotalPrice var positiv på föregående bar

Entryregler, short

  1. Lutningen var negativ på föregående bar

Exitregler

  1. Stäng en short med en limit vid SMA av lägsta när lutningen blir positiv
  2. Ingen stop loss

Testvillkor

PeriodTill och med 2026-09-17
InstrumentEUR/USD, 10 minuter
Spread1 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-17
Parametrar (3)
positionSize
Aktier per affär
1
bandPeriod
SMA-längd för högsta och lägsta
12
slopePeriod
Längd för regressionslutning
28

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
EUR/USDBästa körning10 minn/a 7,22446.8693,957 USD-51,230
EUR/USD2 minn/a 7,05638.39402,648 USD-89,492
EUR/USD3 minn/a 7,07240.75281,741 USD-66,463
EUR/USD5 minn/a 7,13643.53120,196 USD-81,556
BrentoljaDagn/a 16350.9230,683 EUR-6,617
Amerikansk råoljaDagn/a 37446.5212,008 EUR-10,126

Diagram

Resultat per körning

NettovinstMax drawdown

Koden

ProBuilder, omskriven till husstandard

// ============================================================
// X-Bars Regression Slope
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: 10 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1          // shares per trade
bandPeriod = 12           // SMA length of the highs and of the lows
slopePeriod = 28          // regression slope length on TotalPrice

// --- Indicators ---
upperBand = Average[bandPeriod](high)
lowerBand = Average[bandPeriod](low)
regressionSlope = LinearRegressionSlope[slopePeriod](TotalPrice)

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

SMALinjär regression
Läs det här förstKända svagheter4 punkter
  • Det finns ingen stop loss. Den bästa körningen på EUR/USD 10 minuter hade en drawdown på USD 51,230 mot USD 93,957 i nettovinst.
  • Profit factor registrerades inte, eftersom alla resultat kommer från parametersvep.
  • Limitordrar läggs om varje bar, så fills live kan skilja sig från backtestet, särskilt på 2- och 3-minutersdiagram.
  • Testningen omfattade bara EUR/USD, Brent Crude och US Crude Oil.

Frågor

Om den här strategin

Kan den här köras i ProOrder?

Ja, ProOrder stöder limitordrar som läggs om varje bar. Den omskrivna koden kompileringskontrollerades inte, så backtesta den först.

Vilka marknader testades?

EUR/USD på flera intraday-diagram plus Brent Crude och US Crude Oil dag. Alla 5 listade körningar var positiva, med EUR/USD 2 minuter som gav USD 402,648 i ett svep.

Vilken drawdown kom med 1 kontrakt?

Den bästa körningen på EUR/USD 10 minuter hade en max drawdown på USD 51,230 vid position size 1.

Varför ett 10-minutersdiagram?

Den gav den bästa noterade körningen. De kortare EUR/USD-diagrammen gav mer men med drawdowns upp till USD 89,492.

Relaterat

Strategier som den här

Bollinger Squeeze

Använder samma indikator.

14.30 PF · 86 affärer

Slow MACD Slope

Bästa körning på samma marknad, EUR/USD.

6.80 PF · 7,305 affärer

Long-Term Moving Average Cross

Även en trendstrategi.

12.31 PF · 61 affärer

Regressionsbaserade trendsystem är en del av vår research. Ställ dig i kön till ProRealAlgos för att följa den.

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