En affär öppnas på den bar där Parabolic SAR vänder sida, men bara om den utjämnade Stochastic och MACD-histogrammet stämmer med den nya riktningen. Long-positioner stängs när stängningen faller under SAR. Short-positioner har ingen egen exit och stängs bara när en long-signal vänder dem.
Bästa körning av 4. USD/JPY, 1 timme, spread 1, från körning sweeps:2026-09-22-USDJPY-1h-opt.tsv:2.
| Period | Till och med 2026-09-22 |
| Instrument | USD/JPY, 1 timme |
| Spread | 1 punkter |
| Kontrakt | 1 |
| Startkapital | 1,000,000 |
| Kostnader | Endast spread. Courtage och overnight-finansiering ingår inte. |
| Barer | Upp till 200,000 barer, färre där instrumentet har kortare historik |
| Senast testad | 2026-09-22 |
| positionSize Kontrakt per affär | 1 |
| sarStart Parabolic SAR startacceleration | 0.02 |
| sarStep Accelerationssteg | 0.02 |
| sarMax Maximal acceleration | 0.2 |
| stochPeriod Stochastic-lookback | 5 |
| stochSmooth %K-utjämning | 3 |
| stochDSmooth SMA av %K som används som signal | 3 |
| stochMidLevel Long-positioner kräver att signalen ligger över detta, short-positioner på eller under | 50 |
| macdFast MACD snabb längd | 12 |
| macdSlow MACD långsam längd | 26 |
| macdSignalPeriod MACD signallängd | 9 |
Varje körning
| Marknad | Tidsram | PF | Affärer | Träff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| USD/JPYBästa körning | 1 timme | n/a | 3,536 | 42.14 | 595,870 JPY | -349,410 |
| USD/JPY | Dag | n/a | 353 | 44.76 | 1,767,160 JPY | -504,600 |
| Silver | Dag | n/a | 350 | 45.43 | 31,566 USD | -8,085 |
| DAX 40 | 1 timme | n/a | 2,812 | 41.43 | 8,628 EUR | -5,071 |
Diagram
Koden
// ============================================================ // Parabolic SAR Flip // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: 1 hour // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade sarStart = 0.02 // Parabolic SAR starting acceleration sarStep = 0.02 // acceleration step sarMax = 0.2 // maximum acceleration stochPeriod = 5 // stochastic lookback stochSmooth = 3 // %K smoothing stochDSmooth = 3 // SMA of %K used as the signal stochMidLevel = 50 // longs need the signal above this, shorts need it at or below macdFast = 12 // MACD fast length macdSlow = 26 // MACD slow length macdSignalPeriod = 9 // MACD signal length // --- Indicators --- sarValue = SAR[sarStart, sarStep, sarMax] stochK = Stochastic[stochPeriod, stochSmooth](close) stochD = Average[stochDSmooth](stochK) macdHistogram = MACD[macdFast, macdSlow, macdSignalPeriod](close)
23 rader till: entry- och exitreglerna.
Uppsättning
Frågor
Ja, den är skriven för automatiserad trading med 1 kontrakt per affär. Observera att short-positioner är beroende av en vändning för att stängas.
USD/JPY 1 timme gav JPY 595,870.00 över 3,536 affärer. USD/JPY dag, Silver dag och DAX 40 1 timme var också lönsamma, där DAX 40 gav EUR 8,628.00 över 2,812 affärer.
Den framhävda körningen hade en max drawdown på JPY 349,410.00. På DAX 40 1 timme var den EUR 5,070.90. Anpassa kapitalet till det instrument du handlar.
SAR-vändningar på timbarer ger gott om signaler för Stochastic- och MACD-filtren att sålla. Dagsbarer handlar betydligt mindre, med 353 affärer på USD/JPY.
Relaterat
ProRealAlgos-communityn får de fullständiga reglerna, den kompletta koden och den automatiserade portföljen.