Iscriviti alla lista d'attesa
Strategie / Trend / X-Bars Regression Slope

X-Bars Regression Slope

Quando la pendenza della regressione lineare a 28 bar era positiva sul bar precedente, piazza un buy limit alla SMA a 12 periodi dei minimi. Una pendenza negativa imposta un limit short alla SMA dei massimi. Quando la pendenza si inverte, la posizione esce con un limit alla media opposta.

TrendLong & shortIntradayEUR/USD10 min
n/aProfit factor
93,957Profitto netto USD
46.86%Percentuale di successo
7,224Operazioni
-51,230Max drawdown
13.01Media operazione

Migliore esecuzione su 6. EUR/USD, 10 min, spread 1, dall'esecuzione sweeps:2026-09-17-EURUSD-10m-opt.tsv:3.

Regole di ingresso, long

  1. La pendenza della regressione lineare a 28 bar di TotalPrice era positiva sul bar precedente

Regole di ingresso, short

  1. La pendenza era negativa sul bar precedente

Regole di uscita

  1. Chiudi uno short con un limit alla SMA dei minimi quando la pendenza diventa positiva
  2. Nessuno stop loss

Condizioni di test

PeriodoFino al 2026-09-17
StrumentoEUR/USD, 10 minuti
Spread1 punti
Contratti1
Capitale iniziale1,000,000
CostiSolo spread. Commissioni e finanziamento overnight non sono inclusi.
BarreFino a 200,000 barre, meno dove lo strumento ha meno storico
Ultimo test2026-09-17
Parametri (3)
positionSize
Azioni per operazione
1
bandPeriod
Lunghezza SMA dei massimi e dei minimi
12
slopePeriod
Lunghezza della pendenza di regressione
28

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
EUR/USDMiglior esecuzione10 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
Petrolio BrentGiornalieron/a 16350.9230,683 EUR-6,617
Petrolio greggio USAGiornalieron/a 37446.5212,008 EUR-10,126

Grafici

Risultati per esecuzione

Profitto nettoMax drawdown

Il codice

ProBuilder, riscritto secondo lo standard interno

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

Altre 24 righe: le regole di ingresso e di uscita.

Configurazione

Come caricarla

  1. Copia il codice con il pulsante di copia nel blocco di codice.
  2. In ProRealTime, apri un grafico dello strumento e del timeframe che vuoi testare, poi apri ProOrder > Nuovo sistema di trading e scegli "Crea con programmazione".
  3. Incolla il codice, dai un nome al sistema e salvalo.
  4. Clicca "Backtest", imposta il tuo spread e la tua position size, ed eseguila prima di considerare di operare in reale.

Indicatori utilizzati

SMARegressione lineare
Leggi prima questoDebolezze note4 punti
  • Non c'è stop loss. La migliore esecuzione su EUR/USD 10 minuti ha avuto un drawdown di USD 51,230 contro un profitto netto di USD 93,957.
  • Il profit factor non è stato registrato, poiché tutti i risultati provengono da sweep di parametri.
  • Gli ordini limit vengono ripiazzati a ogni bar, quindi le esecuzioni live possono differire dal backtest, soprattutto sui grafici a 2 e 3 minuti.
  • I test hanno coperto solo EUR/USD, Brent Crude e US Crude Oil.

Domande

Su questa strategia

Questa può funzionare in ProOrder?

Sì, ProOrder supporta ordini limit ripiazzati a ogni bar. Il codice riscritto non è stato verificato in compilazione, quindi fai prima un backtest.

Quali mercati sono stati testati?

EUR/USD su diversi grafici intraday più Brent Crude e US Crude Oil giornaliero. Tutte le 5 esecuzioni elencate sono state positive, con EUR/USD 2 minuti che ha prodotto USD 402,648 in uno sweep.

Quale drawdown ha comportato 1 contratto?

La migliore esecuzione su EUR/USD 10 minuti ha avuto un max drawdown di USD 51,230 con position size 1.

Perché un grafico a 10 minuti?

Ha dato la migliore esecuzione registrata. I grafici EUR/USD più brevi hanno prodotto di più ma con drawdown fino a USD 89,492.

Correlati

Strategie come questa

Bollinger Squeeze

Usa lo stesso indicatore.

14.30 PF · 86 operazioni

Slow MACD Slope

Miglior esecuzione sullo stesso mercato, EUR/USD.

6.80 PF · 7,305 operazioni

Long-Term Moving Average Cross

Anche una strategia di trend.

12.31 PF · 61 operazioni

I sistemi trend basati sulla regressione fanno parte della nostra ricerca. Iscriviti alla lista d'attesa ProRealAlgos per seguirla.

La community ProRealAlgos ottiene le regole complete, il codice completo e il portafoglio automatizzato.

I risultati passati dei backtest non garantiscono risultati futuri. Questo non è un consiglio finanziario. Curato e mantenuto da ProRealAlgos. ProRealTime™ è un marchio di ProRealTime SAS. prorealalgos.comStatisticheDocumentazione