På en dag när stängningen ligger över SMA med 7 perioder men candlen är röd så långt, köper den. När priset ligger under SMA och candlen är grön säljer den short. Den är alltid i marknaden efter den första affären, med kalenderfilter som hoppar över longs på torsdagar och i januari och shorts på tisdagar och i april.
Bästa körning av 18. EUR/USD, Dag, spread 1, från körning pf:2026-09-24-EURUSD-D.tsv:3.
| Period | Fram till 2026-09-25 |
| Instrument | EUR/USD, Dag |
| 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-25 |
| positionSize Storlek per punkt | 1 |
| maPeriod Glidande medelvärde som oscillatorn mäts mot | 7 |
| noLongDay Inga nya longs på den här veckodagen (4 = torsdag) | 4 |
| noLongMonth Inga nya longs i den här månaden (1 = januari) | 1 |
| noShortDay Inga nya shorts på den här veckodagen (2 = tisdag) | 2 |
| noShortMonth Inga nya shorts i den här månaden (4 = april) | 4 |
Varje körning
| Marknad | Tidsram | PF | Affärer | Träff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| EUR/USDBästa körning | Dag | 1.49 | 1,050 | 41.71 | 328,432 USD | -47,802 |
| GBP/USD | Dag | 1.27 | 1,108 | 40.16 | 29,657 USD | -5,040 |
| USD/JPY | Dag | n/a | 1,113 | 38.36 | 2,080,130 JPY | -628,300 |
| USD/JPY | 1 min | n/a | 491 | 73.93 | 127,020 JPY | -61,820 |
| EUR/USD | 1 timme | n/a | 4,826 | 56.22 | 62,713 USD | -62,052 |
| EUR/USD | 10 min | n/a | 2,020 | 66.88 | 57,941 USD | -27,877 |
| EUR/USD | 5 min | n/a | 1,327 | 70.46 | 55,064 USD | -50,974 |
| EUR/USD | 3 min | n/a | 973 | 71.63 | 50,869 USD | -27,883 |
| DAX 40 | Dag | n/a | 882 | 38.21 | 13,376 EUR | -7,351 |
| Dow Jones | Dag | n/a | 1,248 | 35.66 | 11,959 EUR | -9,263 |
| Amerikansk råolja | Dag | n/a | 962 | 40.02 | 11,817 EUR | -8,909 |
| Nasdaq 100 | 3 min | n/a | 1,062 | 73.92 | 10,572 EUR | -4,506 |
| GBP/USD | 4 timmar | n/a | 1,658 | 46.86 | 9,457 USD | -8,538 |
| Nasdaq 100 | 1 min | n/a | 574 | 81.71 | 6,677 EUR | -3,815 |
| Nasdaq 100 | 2 min | n/a | 841 | 76.93 | 5,768 EUR | -4,263 |
| DAX 40 | 1 min | n/a | 669 | 80.72 | 3,481 EUR | -3,332 |
| Guld | Dag | n/a | 1,194 | 38.19 | 2,397 EUR | -1,621 |
| FTSE 100 | 1 min | n/a | 635 | 74.96 | 1,251 EUR | -870 |
Diagram
De 10 bästa av 18 körningar. Hela listan finns i tabellen ovan.
Över 1.0 gav vinst, under 1.0 gav förlust.
Koden
// ============================================================ // Pullback Candle MA Filter // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // size per point maPeriod = 7 // moving average the oscillator is measured against noLongDay = 4 // no new longs on this day of week (4 = Thursday) noLongMonth = 1 // no new longs in this month (1 = January) noShortDay = 2 // no new shorts on this day of week (2 = Tuesday) noShortMonth = 4 // no new shorts in this month (4 = April) // --- Indicators --- priceMA = Average[maPeriod](close) maOscillator = close - priceMA redDay = (DClose(0) - DOpen(0)) < 0 greenDay = (DClose(0) - DOpen(0)) > 0
15 rader till: entry- och exitreglerna.
Uppsättning
Frågor
Ja, det är ett enkelt stop-and-reverse-system. Koden skrevs om efter testningen och kompileringskontrollerades inte, så backtesta den först.
Varje listad körning var lönsam. GBP/USD dag registrerade en profit factor på 1.27 över 1,108 affärer, och USD/JPY dag gav JPY 2,080,130 i ett svep med en drawdown på JPY 628,300.
Den bästa körningen på EUR/USD dag hade en max drawdown på USD 47,802 vid position size 1. Din brokers kontraktsvärde avgör den faktiska exponeringen.
Regeln tittar på färgen på dagens dagscandle, så dagsdiagrammet är dess naturliga hemvist och gav det bästa registrerade resultatet.
Relaterat
ProRealAlgos-communityn får de fullständiga reglerna, den kompletta koden och den automatiserade portföljen.