Trend Surfer bygger en TDI fra RSI(14): en 4-periodes prislinje og et 29-periodes midterste bånd. Den går long når prislinjen er over båndet og begge ligger over fastsatte nivåer, og går short når prislinjen krysser under båndet. Hver handel bruker en stop på 250 poeng og et mål på 50 poeng.
Beste kjøring av 4. USD/JPY, 1 time, spread 1, fra kjøring pf:2026-09-24-USDJPY-1h.tsv:1.
| Periode | Frem til 2026-09-25 |
| Instrument | USD/JPY, 1 time |
| Spread | 1 poeng |
| Kontrakter | 1 |
| Startkapital | 1,000,000 |
| Kostnader | Kun spread. Kommisjoner og overnattfinansiering er ikke inkludert. |
| Barer | Opptil 200,000 barer, færre der instrumentet har kortere historikk |
| Sist testet | 2026-09-25 |
| positionSize Kontrakter per handel | 1 |
| rsiPeriod RSI-lengde som mater TDI | 14 |
| priceLinePeriod Utjevning av TDI-prislinjen | 4 |
| middleBandPeriod Lengde på TDI-ens midterste bånd | 29 |
| longPriceLevel Longs krever at prislinjen er over dette | 35 |
| shortPriceLevel Shorts krever at prislinjen er over dette | 40 |
| middleBandLevel Longs krever at det midterste båndet er over dette | 40 |
| stopLossPoints Beskyttende stop i poeng | 250 |
| takeProfitPoints Mål i poeng | 50 |
Hver kjøring
| Marked | Tidsramme | PF | Handler | Treff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| USD/JPYBeste kjøring | 1 time | 1.04 | 10,813 | 40.43 | 694,080 JPY | -171,550 |
| Sølv | Daglig | n/a | 1,376 | 55.81 | 22,511 USD | -7,333 |
| Gull | Daglig | n/a | 1,097 | 43.03 | 2,152 EUR | -771 |
| Gull | 4 timer | n/a | 2,199 | 38.06 | 1,256 EUR | -1,006 |
Diagrammer
Koden
// ============================================================ // 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)
16 linjer til: inngangs- og utgangsreglene.
Oppsett
Spørsmål
Ja, det er et stop-and-reverse-system i ProOrder. Tidsvinduene som finnes i noen versjoner, var ikke med i den testede koden, så ingen brukes her.
USD/JPY 1 time ga JPY 694,080. Silver Daglig ga USD 22,511, Gold Daglig EUR 2,151.9 og Gold 4 timer EUR 1,255.9.
Max drawdown på USD/JPY 1 time var JPY 171,550. Hver taphandel kan koste opptil 250 poeng pluss spread.
1-timesdiagrammet produserte nok signaler for at det lille målet på 50 poeng skulle summere seg. Daglige kjøringer handlet langt mindre.
Relatert
ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.