Op de wachtlijst
Strategieën / Trend / Trend Surfer

Trend Surfer: TDI-signalen met een ruime stop en een krap target

Trend Surfer bouwt een TDI uit RSI(14): een prijslijn van 4 periodes en een middelste band van 29 periodes. Hij gaat long wanneer de prijslijn boven de band ligt en beide boven vastgestelde niveaus staan, en gaat short wanneer de prijslijn onder de band kruist. Elke trade gebruikt een stop van 250 punten en een target van 50 punten.

TrendLong & shortSwingUSD/JPY1 uur
1.04Profit factor
694,080Nettowinst JPY
40.43%Winstpercentage
10,813Trades
-171,550Max drawdown
64.19Gem. trade

Beste run van 4. USD/JPY, 1 uur, spread 1, uit run pf:2026-09-24-USDJPY-1h.tsv:1.

Instapregels, long

  1. De prijslijn ligt boven 35
  2. De middelste band ligt boven 40
  3. Geen long open

Instapregels, short

  1. De prijslijn ligt boven 40
  2. Geen short open

Uitstapregels

  1. Stop loss van 250 punten
  2. Een tegengesteld signaal draait de positie om

Testomstandigheden

PeriodeTot 2026-09-25
InstrumentUSD/JPY, 1 uur
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-25
Parameters (9)
positionSize
Contracten per trade
1
rsiPeriod
RSI-lengte die de TDI voedt
14
priceLinePeriod
TDI prijslijn-smoothing
4
middleBandPeriod
Lengte van de middelste TDI-band
29
longPriceLevel
Longs hebben de prijslijn boven deze waarde nodig
35
shortPriceLevel
Shorts hebben de prijslijn boven deze waarde nodig
40
middleBandLevel
Longs hebben de middelste band boven deze waarde nodig
40
stopLossPoints
Beschermende stop in punten
250
takeProfitPoints
Target in punten
50

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
USD/JPYBeste run1 uur1.04 10,81340.43694,080 JPY-171,550
ZilverDagelijksn/a 1,37655.8122,511 USD-7,333
GoudDagelijksn/a 1,09743.032,152 EUR-771
Goud4 uurn/a 2,19938.061,256 EUR-1,006

Grafieken

Resultaten per run

NettowinstMax drawdown

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// Trend Surfer
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: 1 hour
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false
DEFPARAM PreloadBars = 10000

// --- Parameters ---
positionSize = 1          // contracts per trade
rsiPeriod = 14            // RSI length feeding the TDI
priceLinePeriod = 4       // TDI price line smoothing
middleBandPeriod = 29     // TDI middle band length
longPriceLevel = 35       // longs need the price line above this
shortPriceLevel = 40      // shorts need the price line above this
middleBandLevel = 40      // longs need the middle band above this
stopLossPoints = 250      // protective stop in points
takeProfitPoints = 50     // target in points

// --- Indicators ---
// Traders Dynamic Index: smoothed RSI against a slower RSI average
rsiValue = RSI[rsiPeriod](CustomClose)
priceLine = Average[priceLinePeriod](rsiValue)
middleBand = Average[middleBandPeriod](rsiValue)

Nog 16 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

RSITraders Dynamic IndexSMA
Lees dit eerstBekende zwaktes4 punten
  • De profit factor in de beste run was maar 1.04, dus winsten en verliezen heffen elkaar bijna op en kleine extra kosten zouden hem negatief kunnen maken.
  • De stop van 250 punten is vijf keer het target van 50 punten, dus één verlies kan meerdere winsten uitwissen.
  • De beste run had 10,813 trades nodig, dus de resultaten hangen sterk af van een lage spread.
  • Er bestaan maar vier runs, op USD/JPY, Silver en Gold, en bij de andere drie is geen profit factor vastgelegd.

Vragen

Over deze strategie

Kan Trend Surfer in ProOrder draaien?

Ja, het is een stop-and-reverse ProOrder-systeem. De tijdvensters die in sommige versies te zien zijn zaten niet in de geteste code, dus hier worden er geen toegepast.

Welke instrumenten zijn getest?

USD/JPY 1 uur maakte JPY 694,080. Silver Dagelijks maakte USD 22,511, Gold Dagelijks EUR 2,151.9 en Gold 4 uur EUR 1,255.9.

Welk risico hoort bij 1 contract?

De max drawdown op USD/JPY 1 uur was JPY 171,550. Elke verliezende trade kan tot 250 punten plus spread kosten.

Waarom 1 uur-bars?

De 1 uur-grafiek leverde genoeg signalen op om het kleine target van 50 punten te laten oplopen. Dagelijkse runs tradeden veel minder.

Gerelateerd

Strategieën zoals deze

Bollinger Squeeze

Gebruikt dezelfde indicator.

14.30 PF · 86 trades

Supertrend Counter Trend

Beste run op dezelfde markt, USD/JPY.

3.47 PF · 1,444 trades

Donchian Channel Breakout

Een vergelijkbare profit factor.

1.04 PF · 3,444 trades

Bespreek TDI en andere RSI-tools met ProRealTime-traders. Schrijf je in voor de wachtlijst van ProRealAlgos.

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