Les briques Renko de 22 sont calculées à partir des prix de clôture, et une série de 2 briques dans une direction déclenche un trade dans ce sens. Une série opposée inverse la position, et un stop de 120 points limite chaque trade.
Meilleure exécution sur 12. DAX 40, 1 heure, spread 3, de l'exécution sweeps:2026-09-24-DAX40-1h-opt.tsv:5.
| Période | Jusqu'au 2026-09-24 |
| Instrument | DAX 40, 1 heure |
| Spread | 3 points |
| Contrats | 1 |
| Capital de départ | 1,000,000 |
| Coûts | Spread uniquement. Les commissions et le financement overnight ne sont pas inclus. |
| Barres | Jusqu'à 200,000 barres, moins lorsque l'instrument a moins d'historique |
| Dernier test | 2026-09-25 |
| positionSize Contrats par trade | 1 |
| brickSize Hauteur de brique Renko en unités de prix | 22 |
| minBricks Briques consécutives qui confirment un mouvement | 2 |
| firstBar Barre à partir de laquelle la grille Renko démarre | 1 |
| stopLossPoints Stop de protection, points | 120 |
Chaque exécution
| Marché | Unité de temps | PF | Trades | % de réussite | Net | Max DD |
|---|---|---|---|---|---|---|
| DAX 40Meilleure exécution | 1 heure | n/a | 5,580 | 35.63 | 7,477 EUR | -7,397 |
| Argent | 10 min | n/a | 1,579 | 37.24 | 35,492 USD | -19,806 |
| DAX 40 | 4 heures | n/a | 3,349 | 36.10 | 15,129 EUR | -5,755 |
| Pétrole brut américain | 4 heures | n/a | 2,814 | 35.22 | 11,395 EUR | -8,142 |
| Nasdaq 100 | 10 min | n/a | 5,524 | 36.51 | 5,698 EUR | -4,779 |
| Or | 4 heures | n/a | 249 | 39.36 | 2,216 EUR | -786 |
| Or | 5 min | n/a | 254 | 37.40 | 2,112 EUR | -1,305 |
| Or | 30 min | n/a | 322 | 37.89 | 2,009 EUR | -1,575 |
| Or | 10 min | n/a | 270 | 37.04 | 1,866 EUR | -1,272 |
| Or | 15 min | n/a | 277 | 36.82 | 1,799 EUR | -1,465 |
| Or | 2 min | n/a | 222 | 33.78 | 1,749 EUR | -1,387 |
| Or | 3 min | n/a | 241 | 36.51 | 1,582 EUR | -1,443 |
Graphiques
Les 10 meilleures exécutions sur 12. La liste complète figure dans le tableau ci-dessus.
Le code
// ============================================================ // 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 lignes de plus : les règles d'entrée et de sortie.
Configuration
Questions
Oui, elle trade 1 contrat et alterne entre long et short à chaque série de briques opposée. Le code n'a pas été vérifié à la compilation depuis la réécriture.
Les 11 autres exécutions ont toutes été profitables. Silver 10 minutes a rapporté USD 35,492.00 avec un drawdown de USD 19,805.50, et DAX 40 4 heures a rapporté EUR 15,129.20.
Sur DAX 40 1 heure, le drawdown maximum était de EUR 7,397.00. Prévoyez cela en plus de la marge de votre courtier.
Les briques sont construites à partir des clôtures, donc l'unité de temps du graphique détermine la fréquence de leur mise à jour. Sur des barres de 1 heure, les briques de 22 points se forment à un rythme qui correspond aux swings du DAX.
Voir aussi
La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.