Op de wachtlijst
Strategieën / Trend / X-Bars Regression Slope

X-Bars Regression Slope

Wanneer de 28-bar lineaire regressieslope op de vorige bar positief was, plaatst hij een buy limit op de SMA van 12 periodes van de lows. Een negatieve slope zet een short limit op de SMA van de highs. Zodra de slope omslaat, stapt de positie uit met een limiet op het tegenovergestelde gemiddelde.

TrendLong & shortIntradayEUR/USD10 min
n/aProfit factor
93,957Nettowinst USD
46.86%Winstpercentage
7,224Trades
-51,230Max drawdown
13.01Gem. trade

Beste run van 6. EUR/USD, 10 min, spread 1, uit run sweeps:2026-09-17-EURUSD-10m-opt.tsv:3.

Instapregels, long

  1. De 28-bar lineaire regressieslope van TotalPrice was positief op de vorige bar

Instapregels, short

  1. De slope was negatief op de vorige bar

Uitstapregels

  1. Sluit een short met een limiet op de SMA van de lows zodra de slope positief wordt
  2. Geen stop loss

Testomstandigheden

PeriodeTot 2026-09-17
InstrumentEUR/USD, 10 minuten
Spread1 punten
Contracten1
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-17
Parameters (3)
positionSize
Aandelen per trade
1
bandPeriod
SMA-lengte van de highs en lows
12
slopePeriod
Lengte regressiehelling
28

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
EUR/USDBeste run10 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
Brent-olieDagelijksn/a 16350.9230,683 EUR-6,617
Amerikaanse ruwe olieDagelijksn/a 37446.5212,008 EUR-10,126

Grafieken

Resultaten per run

NettowinstMax drawdown

De code

ProBuilder, herschreven naar huisstandaard

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

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

SMALineaire regressie
Lees dit eerstBekende zwaktes4 punten
  • Er is geen stop loss. De beste run op EUR/USD 10 minuten had een drawdown van USD 51,230 tegenover USD 93,957 nettowinst.
  • De profit factor is niet vastgelegd, aangezien alle resultaten uit parametersweeps komen.
  • Limietorders worden elke bar opnieuw geplaatst, dus live fills kunnen afwijken van de backtest, vooral op grafieken van 2 en 3 minuten.
  • De tests dekten alleen EUR/USD, Brent Crude en US Crude Oil.

Vragen

Over deze strategie

Kan dit in ProOrder draaien?

Ja, ProOrder ondersteunt limietorders die elke bar opnieuw worden geplaatst. De herschreven code is niet op compileerfouten gecontroleerd, dus backtest hem eerst.

Welke markten zijn getest?

EUR/USD op verschillende intraday-grafieken plus Brent Crude en US Crude Oil dagelijks. Alle 5 vermelde runs waren positief, met EUR/USD 2 minuten die USD 402,648 maakte in een sweep.

Welke drawdown hoorde bij 1 contract?

De beste run op EUR/USD 10 minuten had een max drawdown van USD 51,230 bij position size 1.

Waarom een 10 minuten-grafiek?

Hij gaf de beste vastgelegde run. De kortere EUR/USD-grafieken maakten meer maar met drawdowns tot USD 89,492.

Gerelateerd

Strategieën zoals deze

Bollinger Squeeze

Gebruikt dezelfde indicator.

14.30 PF · 86 trades

Slow MACD Slope

Beste run op dezelfde markt, EUR/USD.

6.80 PF · 7,305 trades

Long-Term Moving Average Cross

Ook een trendstrategie.

12.31 PF · 61 trades

Trendsystemen op basis van regressie maken deel uit van ons onderzoek. Ga op de ProRealAlgos-wachtlijst om het te volgen.

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