Op de wachtlijst
Strategieën / Mean reversion / Yen End-of-Day Straddle

Yen End-of-Day Straddle

Aan het begin van elke dag plaatst het systeem een buy limit onder de close van de eerste bar en een sell limit erboven, elk op 0.5 keer de 12-bar range afstand. Een openstaande positie wordt gesloten op de eerste bar van de volgende dag. Hij is nog niet gebacktest.

Mean reversionLong & shortSwingNog niet getest
Deze strategie is nog niet gebacktest. De regels en de code zijn nu gepubliceerd en de cijfers verschijnen hier na de eerste runs.

Instapregels, long

  1. Niet op vrijdag

Instapregels, short

  1. Niet op vrijdag

Uitstapregels

  1. Stop loss op 1% van de instap
  2. Winstdoel op 0.8% vanaf de instap
Parameters (6)
positionSize
Aandelen per trade
1
entryRatio
Limietafstand als fractie van de recente range; hoger betekent minder trades
0.5
stopLossPct
Beschermende stop, procent van de instapprijs
1
takeProfitPct
Profit target, procent van de instapprijs
0.8
rangePeriod
Bars die worden gebruikt voor de recente range
12
fridayNumber
Geen nieuwe orders op deze dag van de week
5

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// Yen End-of-Day Straddle
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long & short
// Timeframe tested: Not yet tested
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false
DEFPARAM PreloadBars = 1000

// --- Parameters ---
// Defaults are the USD/JPY set. Other pairs from the published table:
//   AUD/JPY ratio 0.5, stop 0.8, target 1.2, period 12
//   EUR/JPY ratio 0.6, stop 1, target 0.8, period 8
//   GBP/JPY ratio 0.5, stop 0.6, target 1, period 8
positionSize = 1          // shares per trade
entryRatio = 0.5          // limit distance as a fraction of the recent range; higher means fewer trades
stopLossPct = 1           // protective stop, percent of entry price
takeProfitPct = 0.8       // profit target, percent of entry price
rangePeriod = 12          // bars used for the recent range
fridayNumber = 5          // no new orders on this day of the week

// --- Indicators ---
newDay = Day <> Day[1]

Nog 19 regels: de instap- en uitstapregels.

Opzet

Zo laad je hem in

  1. Kopieer de code met de kopieerknop op het codeblok.
  2. Open in ProRealTime een grafiek van het instrument en tijdframe dat je wilt testen en open dan ProOrder > New trading system en kies "Create with programming".
  3. Plak de code, geef het systeem een naam en sla het op.
  4. Klik op "Backtest", stel je eigen spread en position size in en voer hem uit voordat je overweegt er live mee te traden.
Lees dit eerstBekende zwaktes3 punten
  • Ongetest. Er staan geen backtestresultaten op deze pagina.
  • De standaardinstellingen komen uit de kolom van één valutapaar in een tabel per paar, dus andere paren hebben hun eigen waarden nodig.
  • Zwakte kopen en sterkte verkopen met limietorders betekent dat hij vlak voor een sterke trenddag gevuld kan worden, met slechts een stop van 1%.

Vragen

Over deze strategie

Kan dit in ProOrder draaien?

Hij is geschreven voor ProOrder met limietorders, een stop van 1% en een target van 0.8%. Hij is nog niet op compileerfouten gecontroleerd of gebacktest.

Op welke instrumenten is hij getest?

Nog geen. De standaardwaarden zijn ingesteld voor één yenpaar, maar er bestaan geen resultaten voor welke markt dan ook.

Welke grootte handelt de code?

Hij gebruikt een grootte van 1 aandeel per trade. Er is nog geen drawdown-cijfer, dus trade hem eerst op papier voordat je geld inzet.

Gerelateerd

Strategieën zoals deze

Monday Dip Buy

Ook een mean reversion strategie.

n/a PF · 146 trades

ATR Band

Ook een mean reversion strategie.

10.31 PF · 53 trades

Four Percent Dip

Ook een mean reversion strategie.

8.77 PF · 68 trades

Elke week worden er nieuwe strategieën getest. Ga op de ProRealAlgos-wachtlijst om mee te volgen.

De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.

Backtestresultaten uit het verleden bieden geen garantie voor de toekomst. Dit is geen financieel advies. Samengesteld en onderhouden door ProRealAlgos. ProRealTime™ is een handelsmerk van ProRealTime SAS. prorealalgos.comStatsDocumentatie