Ställ dig i kön
Strategier / Trend / Renko Brick Reversal

Renko Brick Reversal: alltid i marknaden

Renko-tegelstenar på 22 beräknas från stängningspriser, och en serie på 2 tegelstenar i en riktning utlöser en affär i den riktningen. En motsatt serie vänder positionen, och en stop på 120 punkter begränsar varje affär.

TrendLong & shortSwingDAX 401 timme
n/aProfit factor
7,477Nettovinst EUR
35.63%Träffsäkerhet
5,580Affärer
-7,397Max drawdown
1.34Snittaffär

Bästa körning av 12. DAX 40, 1 timme, spread 3, från körning sweeps:2026-09-24-DAX40-1h-opt.tsv:5.

Entryregler, long

  1. Renko-tegelstenar på 22 byggs från stängningar

Entryregler, short

  1. Sälj short när nedserien når 2 tegelstenar efter att ha legat på 0 eller 1

Exitregler

  1. En motsatt signal vänder positionen

Testvillkor

PeriodFram till 2026-09-24
InstrumentDAX 40, 1 timme
Spread3 punkter
Kontrakt1
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-09-25
Parametrar (5)
positionSize
Kontrakt per affär
1
brickSize
Renko-tegelstenens höjd i prisenheter
22
minBricks
Tegelstenar i rad som bekräftar en rörelse
2
firstBar
Bar där Renko-rutnätet börjar
1
stopLossPoints
Skyddande stop, punkter
120

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
DAX 40Bästa körning1 timmen/a 5,58035.637,477 EUR-7,397
Silver10 minn/a 1,57937.2435,492 USD-19,806
DAX 404 timmarn/a 3,34936.1015,129 EUR-5,755
Amerikansk råolja4 timmarn/a 2,81435.2211,395 EUR-8,142
Nasdaq 10010 minn/a 5,52436.515,698 EUR-4,779
Guld4 timmarn/a 24939.362,216 EUR-786
Guld5 minn/a 25437.402,112 EUR-1,305
Guld30 minn/a 32237.892,009 EUR-1,575
Guld10 minn/a 27037.041,866 EUR-1,272
Guld15 minn/a 27736.821,799 EUR-1,465
Guld2 minn/a 22233.781,749 EUR-1,387
Guld3 minn/a 24136.511,582 EUR-1,443

Diagram

Resultat per körning

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

NettovinstMax drawdown

Koden

ProBuilder, omskriven till husstandard

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

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1          // contracts per trade
brickSize = 22            // Renko brick height, in price units
minBricks = 2             // bricks in a row that confirm a new move
firstBar = 1              // bar on which the Renko grid starts
stopLossPoints = 120      // protective stop, in points

// Renko state carried from bar to bar.
ONCE gridStarted = 0
ONCE bricksUpTotal = 0
ONCE bricksDownTotal = 0

// --- Indicators ---
// Build Renko bricks from closes. round(x - 0.5) floors x to whole bricks.
IF BarIndex >= firstBar THEN
  IF gridStarted = 0 THEN
    upBrick = close
    downBrick = close - brickSize
    gridStarted = 1
  ENDIF

  longSignal = 0
  shortSignal = 0

  IF close >= upBrick + brickSize THEN
    newBricksUp = (round(((close - upBrick) / brickSize) - 0.5))
    moveUp = newBricksUp * brickSize
    downBrick = downBrick + moveUp
    upBrick = upBrick + moveUp
    bricksUpTotal = bricksUpTotal + newBricksUp
    bricksDownTotal = 0

    // Signal when the up run reaches minBricks for the first time.
    IF bricksUpTotal[1] < minBricks AND bricksUpTotal >= minBricks THEN
      longSignal = 1
    ENDIF

  ELSIF close <= downBrick - brickSize THEN
    newBricksDown = (round(((downBrick - close) / brickSize) - 0.5))
    moveDown = newBricksDown * brickSize
    upBrick = upBrick - moveDown
    downBrick = downBrick - moveDown
    bricksDownTotal = bricksDownTotal + newBricksDown
    bricksUpTotal = 0

    IF bricksDownTotal[1] < minBricks AND bricksDownTotal >= minBricks THEN
      shortSignal = 1
    ENDIF

  ENDIF
ENDIF

12 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

Renko
Läs det här förstKända svagheter4 punkter
  • På DAX 40 1 timme är drawdownen på EUR 7,397.00 nästan lika stor som nettovinsten på EUR 7,477.00, så equity-kurvan är skakig.
  • Genomsnittsaffären är EUR 1.34 över 5,580 affärer, vilket lämnar litet utrymme för courtage (inte inkluderat).
  • Tegelstensstorleken på 22 och stoppen på 120 punkter är fasta i punkter, så de passar vissa instrument betydligt bättre än andra.
  • Det finns bara sweep-data, så profit factor registrerades inte.

Frågor

Om den här strategin

Fungerar den med ProOrder?

Ja, den handlar 1 kontrakt och växlar mellan long och short vid varje motsatt tegelstensserie. Koden har inte kompileringskontrollerats sedan omskrivningen.

Var har den testats och hur gick det?

Alla de 11 övriga körningarna var lönsamma. Silver 10 minuter gav USD 35,492.00 med en drawdown på USD 19,805.50, och DAX 40 4 timmar gav EUR 15,129.20.

Hur mycket kapital krävs för 1 kontrakt?

På DAX 40 1 timme var den maximala drawdownen EUR 7,397.00. Budgetera för det utöver marginalen hos din broker.

Varför ett 1-timmesdiagram för huvudkörningen?

Tegelstenarna byggs från stängningar, så diagrammets tidsram avgör hur ofta de uppdateras. På 1-timmesbarer bildas tegelstenarna på 22 punkter i en takt som matchar DAX-swingar.

Relaterat

Strategier som den här

Buy After Price Fall

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

1.88 PF · 312 affärer

Long-Term Moving Average Cross

Även en trendstrategi.

12.31 PF · 61 affärer

Slow MACD Slope

Även en trendstrategi.

6.80 PF · 7,305 affärer

Intresserad av Renko-baserad automatisering? Ställ dig i kön till ProRealAlgos-communityt.

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