Köper när Awesome Oscillator vänder upp från en botten och closen korsar upp genom 8-periods EMA. Varje affär har en stop på 0.75% och ett mål på 1.5%, så en vinnare ger dubbelt så mycket som en förlorare kostar. Den går bara long och kördes på diagram från 1 minut till dag.
Bästa körningen av 34. USD/JPY, 30 min, spread 1, från körning pf:2026-09-25-USDJPY-30m.tsv:1.
| Period | Fram till 2026-09-25 |
| Instrument | USD/JPY, 30 minuter |
| 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 Kontrakt per affär | 1 |
| signalPeriod EMA som priset måste korsa | 8 |
| aoFastPeriod Snabbt medelvärde för Awesome Oscillator | 5 |
| aoSlowPeriod Långsamt medelvärde för Awesome Oscillator | 34 |
| stopLossPct Skyddande stop, procent av entrypris | 0.75 |
| takeProfitPct Vinstmål, procent av entrypris | 1.5 |
Varje körning
| Marknad | Tidsram | PF | Affärer | Träff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| USD/JPYBästa körning | 30 min | 1.19 | 769 | 37.45 | 816,190 JPY | -165,200 |
| USD/JPY | 1 timme | n/a | 999 | 36.54 | 822,560 JPY | -247,990 |
| USD/JPY | 10 min | n/a | 362 | 37.29 | 394,450 JPY | -233,320 |
| USD/JPY | 4 timmar | n/a | 481 | 35.97 | 297,270 JPY | -147,760 |
| USD/JPY | 15 min | n/a | 416 | 35.58 | 270,530 JPY | -228,150 |
| USD/JPY | 5 min | n/a | 193 | 36.27 | 176,290 JPY | -162,780 |
| EUR/USD | 4 timmar | n/a | 611 | 36.50 | 50,978 USD | -24,314 |
| EUR/USD | 3 min | n/a | 67 | 44.78 | 19,313 USD | -7,010 |
| Nikkei 225 | 3 min | n/a | 662 | 36.10 | 17,055 USD | -12,348 |
| Nikkei 225 | 5 min | n/a | 872 | 35.78 | 16,575 USD | -14,062 |
| EUR/USD | Dag | n/a | 293 | 35.49 | 15,763 USD | -12,410 |
| Dow Jones | 5 min | n/a | 334 | 36.53 | 9,166 EUR | -5,676 |
| Nasdaq 100 | 5 min | n/a | 608 | 36.51 | 7,732 EUR | -4,672 |
| DAX 40 | 10 min | n/a | 795 | 36.10 | 6,506 EUR | -4,452 |
| Nasdaq 100 | 15 min | n/a | 1,416 | 35.17 | 6,227 EUR | -5,258 |
| DAX 40 | 5 min | n/a | 461 | 36.88 | 5,877 EUR | -4,462 |
| Dow Jones | 1 min | n/a | 76 | 38.16 | 3,669 EUR | -2,875 |
| Nasdaq 100 | 1 min | n/a | 177 | 36.72 | 3,355 EUR | -3,215 |
| FTSE 100 | 5 min | n/a | 291 | 38.83 | 2,821 EUR | -1,037 |
| S&P 500 | 30 min | n/a | 1,465 | 36.72 | 2,068 EUR | -764 |
| S&P 500 | 15 min | n/a | 1,059 | 35.03 | 1,949 EUR | -827 |
| FTSE 100 | 3 min | n/a | 193 | 38.34 | 1,911 EUR | -953 |
| Guld | 5 min | n/a | 658 | 37.69 | 1,721 EUR | -1,234 |
| FTSE 100 | 4 timmar | n/a | 513 | 35.28 | 1,720 EUR | -1,483 |
| Brentolja | Dag | n/a | 105 | 40.00 | 1,642 EUR | -724 |
| S&P 500 | 1 timme | n/a | 1,231 | 35.01 | 1,593 EUR | -697 |
| S&P 500 | 5 min | n/a | 368 | 37.23 | 1,532 EUR | -1,106 |
| FTSE 100 | 10 min | n/a | 575 | 34.78 | 1,381 EUR | -1,357 |
| Guld | 10 min | n/a | 872 | 36.12 | 1,369 EUR | -793 |
| S&P 500 | 10 min | n/a | 744 | 35.22 | 1,230 EUR | -933 |
| Guld | 15 min | n/a | 1,026 | 35.28 | 1,018 EUR | -965 |
| S&P 500 | 2 min | n/a | 159 | 37.74 | 936 EUR | -800 |
| Amerikansk råolja | Dag | n/a | 267 | 33.71 | 862 EUR | -485 |
| Guld | 4 timmar | n/a | 532 | 35.53 | 862 EUR | -336 |
Diagram
De 10 bästa av 34 körningar. Hela listan finns i tabellen ovan.
Koden
// ============================================================ // Awesome Oscillator EMA Cross // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Long only // Timeframe tested: 30 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade signalPeriod = 8 // EMA that price must cross aoFastPeriod = 5 // fast average of the Awesome Oscillator aoSlowPeriod = 34 // slow average of the Awesome Oscillator stopLossPct = 0.75 // protective stop, percent of entry price takeProfitPct = 1.5 // profit target, percent of entry price // --- Indicators --- signalMA = ExponentialAverage[signalPeriod](close) aoValue = Average[aoFastPeriod](MedianPrice) - Average[aoSlowPeriod](MedianPrice)
12 rader till: entry- och exitreglerna.
Uppsättning
Frågor
Ja, det är ett komplett automatiserat system med fast stop och mål. Koden skrevs om efter dessa tester och har inte kompileringskontrollerats, så kör den genom ProBacktest först.
USD/JPY bar resultaten, med JPY 816,190 netto över 769 affärer på 30 minuter. EUR/USD, Nikkei 225, aktieindexen, Gold och olja var också positiva men med långt mindre totalsummor.
Med standardvärdet 1 för positionSize hade den bästa körningen en max drawdown på JPY 165,200. Kontrollera ditt eget kontraktsvärde och minska storleken om den svängningen är för stor för ditt konto.
Den gav det bästa registrerade resultatet. USD/JPY-svepet på 1 timme gav liknande JPY 822,560 men med en djupare drawdown på JPY 247,990.
Relaterat
ProRealAlgos-communityn får de fullständiga reglerna, den kompletta koden och den automatiserade portföljen.