Ställ dig i kön
Strategier / Trend / Swing Structure Trend Filter

Swing Structure Trend Filter

Strategin köper på första bar där den senaste 30-bars högsta kursen är nyare än den senaste 30-bars lägsta kursen, stängningskursen är över 200-periods EMA och 20-bars intervallet överstiger 0.8 gånger ATR(20). Den avslutar när strukturen vänder ner.

TrendEndast långSwingGuldDag
3.09Profit factor
3,656Nettovinst EUR
44.44%Träffsäkerhet
126Affärer
-809Max drawdown
29.01Snittaffär

Bästa körningen av 30. Guld, Dag, spread 0.6, från körning pf:2026-10-04-GOLD-D.tsv:1.

Entryregler, long

  1. Stängningskursen ligger över 200 periods EMA.
  2. Intervallet 20 bars högsta minus lägsta kurs överstiger 0.8 gånger 20-bars ATR.
  3. Signaler beaktas endast från bar 199 och framåt, och endast på första bar där alla villkor är sanna.

Exitregler

  1. En skyddande stop ligger 8 gånger 14-periods ATR under entrykursen.

Testvillkor

PeriodTill och med 2026-10-04
InstrumentGold, Dag
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-10-04

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
GuldBästa körningDag3.09 12644.443,656 EUR-809
S&P 500Dag2.21 15341.833,966 EUR-962
Nikkei 2254 timmar1.55 25640.6231,069 USD-7,362
USD/JPY4 timmarn/a 5861.7190,430 USD-63,960
Nikkei 225Dagn/a 10144.5538,402 USD-13,871
Nikkei 2251 timmen/a 93439.6125,487 USD-11,232
Nikkei 22530 minn/a 1,87139.5523,020 USD-11,727
Dow JonesDagn/a 15143.7118,913 EUR-5,864
Nasdaq 100Dagn/a 10953.2117,410 EUR-4,480
Nikkei 2253 minn/a 1,90235.7513,492 USD-8,351
Nasdaq 1004 timmarn/a 32345.5112,851 EUR-4,661
Dow Jones1 timmen/a 37238.9812,765 EUR-5,154
Nasdaq 1001 timmen/a 1,17540.0910,913 EUR-3,471
Dow Jones4 timmarn/a 10642.4510,868 EUR-7,198
Nasdaq 10015 minn/a 1,98938.0110,402 EUR-3,430
DAX 4030 minn/a 2,13538.419,197 EUR-3,211
DAX 40Dagn/a 14843.248,988 EUR-4,063
DAX 401 timmen/a 1,08940.778,361 EUR-3,406
Nasdaq 10030 minn/a 2,30741.097,753 EUR-3,825
Nasdaq 10010 minn/a 1,93936.317,312 EUR-3,520
Nasdaq 1005 minn/a 1,90435.293,887 EUR-3,430
DAX 404 timmarn/a 32740.673,764 EUR-3,510
Guld4 timmarn/a 28141.642,948 EUR-900
Guld1 timmen/a 1,05540.952,632 EUR-869
Guld30 minn/a 1,92438.882,519 EUR-701
S&P 5004 timmarn/a 34244.151,611 EUR-1,058
S&P 5001 timmen/a 1,18740.941,333 EUR-1,020
Guld15 minn/a 1,93533.591,147 EUR-562
Guld10 minn/a 1,95734.181,115 EUR-612
Guld5 minn/a 1,97035.28616 EUR-548

Diagram

Resultat per körning

De 10 bästa av 30 körningar. Hela listan finns i tabellen ovan.

Över 1.0 gav vinst, under 1.0 gav förlust.

Koden

ProBuilder-kod, som den testades

// ==============================================================
// Swing Structure Trend Filter
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long only
// Timeframe tested: Daily
// ==============================================================

DEFPARAM CumulateOrders = false

ONCE phl = 0
ONCE pll = 0

swing = 30

34 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

ATREMA
Längre historikOmkörning på upp till 1,000,000 barerNikkei 225 · 4 timmar · äldre data 383.70 USD

Nikkei 225 hade ingen historik utöver standardkörningen, så båda körningarna använde 22,000 barer.

Nikkei 225 · 4 timmar

Tillgängliga barer22,000
Netto, standardkörning med 200,000 barer31,069.20 USD
Netto, lång körning31,452.90 USD
Netto på enbart den äldre datan383.70 USD
Läs det här förstKända svagheter2 punkter
  • Resultaten inkluderar endast spreaden. Courtage och övernattsfinansiering ingår inte.
  • Koden publiceras som den backtestades och har inte kompilerats på nytt sedan dess.

Frågor

Om den här strategin

Kan jag köra Swing Structure Trend Filter i ProOrder?

Ja. Koden är skriven i ProBuilder och körs som ett automatiserat ProOrder-system. Backtesta den på ditt eget konto med din egen spread och position size innan du handlar med den skarpt.

Vilka marknader testades den på?

Den testades på 30 kombinationer av marknad och tidsram. Den bästa körningen var Guld, Dag, med en profit factor på 3.09 över 126 affärer.

Hur stor var drawdownen?

Den bästa körningen hade en maximal drawdown på 809 EUR vid den testade position size, mot ett nettoresultat på 3,656 EUR.

Handlar den long, short eller båda?

Den tar bara long-affärer.

Relaterat

Strategier som den här

Reversal Pattern With Chaikin Volatility

Använder samma indikator.

2.26 PF · 6,872 affärer

CCI Breakout

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

1.08 PF · 6,065 affärer

200-Period Average Upside Crossover

Även en trendstrategi.

3.10 PF · 189 affärer

Skriv upp dig på ProRealAlgos väntelista för att handla en testad portfölj i stället för enskilda strategier.

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