An Wochentagen verkauft das System short, wenn der Schlusskurs unter einen 2-Bar-EMA fällt, CCI(21) über -95 liegt, der Bar breit ist und Repulse(3) unter 0.1 liegt. Es schließt bei einem Ziel von 2%, einem Stop von 1% oder wenn Repulse wieder über 0.1 steigt.
Bester von 4 Durchläufen. Gold, 4 Stunden, Spread 0.6, aus Durchlauf sweeps:2026-09-23-GOLD-4h-opt.tsv:7.
| Zeitraum | Bis 2026-09-23 |
| Instrument | Gold, 4 Stunden |
| Spread | 0.6 Punkte |
| Kontrakte | 1 |
| Startkapital | 1,000,000 |
| Kosten | Nur Spread. Kommissionen und Overnight-Finanzierung sind nicht enthalten. |
| Bars | Bis zu 200,000 Bars, weniger wo das Instrument weniger Historie hat |
| Zuletzt getestet | 2026-09-23 |
| positionSize Kontrakte pro Trade | 1 |
| fastPeriod Länge des schnellen EMA (entspricht dem Schlusskurs) | 1 |
| slowPeriod Länge der langsamen EMA | 2 |
| cciPeriod CCI-Länge | 21 |
| cciLevel CCI muss darüber liegen | -95 |
| minTrueRange Die True Range des Bar muss diesen Wert überschreiten | 24 |
| repulsePeriod Repulse-Glättungslänge | 3 |
| repulseLevel Unter diesem Repulse-Wert short gehen, darüber schließen | 0.1 |
| firstTradeDay Erster erlaubter Wochentag (Montag) | 1 |
| lastTradeDay Letzter erlaubter Wochentag (Freitag) | 5 |
| stopLossPct Schutz-Stop, Prozent des Einstiegskurses | 1 |
| takeProfitPct Gewinnziel, Prozent des Einstiegskurses | 2 |
Jeder Durchlauf
| Markt | Zeiteinheit | PF | Trades | Treffer % | Netto | Max DD |
|---|---|---|---|---|---|---|
| GoldBester Durchlauf | 4 Stunden | n/a | 359 | 34.82 | 522 EUR | -485 |
| Gold | 15 Min. | n/a | 173 | 34.10 | 663 EUR | -346 |
| FTSE 100 | 1 Min. | n/a | 10 | 50.00 | 106 EUR | -63.10 |
| Gold | 1 Min. | n/a | 5 | 40.00 | 45.50 EUR | -27.00 |
Charts
Der Code
// ============================================================ // Storm Short Rising // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Short only // Timeframe tested: 4 hours // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade fastPeriod = 1 // fast EMA length (equals the close) slowPeriod = 2 // slow EMA length cciPeriod = 21 // CCI length cciLevel = -95 // CCI must still be above this minTrueRange = 24 // bar must be at least this volatile repulsePeriod = 3 // smoothing of the Repulse buying and selling pressure repulseLevel = 0.1 // short below this Repulse value, cover above it firstTradeDay = 1 // Monday lastTradeDay = 5 // Friday stopLossPct = 1 // protective stop, percent of entry price takeProfitPct = 2 // profit target, percent of entry price // --- Indicators --- fastMA = ExponentialAverage[fastPeriod](close) slowMA = ExponentialAverage[slowPeriod](close) cciValue = CCI[cciPeriod](close) trueRange = TR(close) // Repulse written out: bullish pressure minus bearish pressure, as percent of close. bullPressure = 100 * (3 * close - 2 * low - open) / close bearPressure = 100 * (open + 2 * high - 3 * close) / close repulseValue = ExponentialAverage[repulsePeriod](bullPressure) - ExponentialAverage[repulsePeriod](bearPressure) tradingWindow = OpenDayOfWeek >= firstTradeDay AND OpenDayOfWeek <= lastTradeDay
17 weitere Zeilen: die Einstiegs- und Ausstiegsregeln.
Setup
Fragen
Ja, es ist ein Nur-Short-System mit 1 Kontrakt, einem Stop von 1% und einem Ziel von 2%. Der umgeschriebene Code wurde nicht auf Kompilierbarkeit geprüft.
Gold 4 Stunden war der Haupt-Durchlauf. Gold 15 Minuten erzielte EUR 662.70, FTSE 100 1 Minute EUR 105.80 und Gold 1 Minute EUR 45.50.
Bei Gold 4 Stunden lag der maximale Drawdown bei EUR 485.30. Jeder Trade riskiert am Stop 1% des Einstiegskurses.
Die minimale True Range von 24 ist auf 4-Stunden-Gold-bars leichter zu erreichen, was eine nutzbare Anzahl an Trades ohne zu viel Rauschen ergibt.
Verwandt
Die ProRealAlgos Community erhält die vollständigen Regeln, den kompletten Code und das automatisierte Portfolio.