Ställ dig i kön
Strategier / Mean reversion / Yen End-of-Day Straddle

Yen End-of-Day Straddle

Vid varje dags start lägger systemet en köplimit under första barens stängning och en säljlimit över den, var och en 0.5 gånger rangen över 12 barer därifrån. Varje öppen position stängs på första baren nästa dag. Den har inte backtestats ännu.

Mean reversionLong & shortSwingInte testad ännu
Den här strategin har inte backtestats ännu. Reglerna och koden är publicerade nu, och siffrorna kommer att visas här efter de första körningarna.

Entryregler, long

  1. Inte på fredagar

Entryregler, short

  1. Inte på fredagar

Exitregler

  1. Stop loss på 1% från entry
  2. Vinstmål på 0.8% från entry
Parametrar (6)
positionSize
Aktier per affär
1
entryRatio
Limitavstånd som en andel av den senaste rangen; högre betyder färre affärer
0.5
stopLossPct
Skyddande stop, procent av entrypris
1
takeProfitPct
Vinstmål, procent av entrypris
0.8
rangePeriod
Barer som används för den senaste rangen
12
fridayNumber
Inga nya ordrar på denna veckodag
5

Koden

ProBuilder, omskriven till husstandard

// ============================================================
// 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]

19 rader till: entry- och exitreglerna.

Uppsättning

Så laddar du in den

  1. Kopiera koden med kopieringsknappen på kodblocket.
  2. I ProRealTime, öppna ett diagram för det instrument och den tidsram du vill testa, öppna sedan ProOrder > Nytt handelssystem och välj "Skapa med programmering".
  3. Klistra in koden, ge systemet ett namn och spara det.
  4. Klicka på "Backtest", ange din egen spread och position size, och kör den innan du överväger att handla den live.
Läs det här förstKända svagheter3 punkter
  • Otestad. Det finns inga backtest-resultat på den här sidan.
  • Standardinställningarna kommer från ett valutapars kolumn i en tabell per par, så andra par behöver sina egna värden.
  • Att köpa svaghet och sälja styrka med limitordrar innebär att den kan få fill precis före en stark trenddag, med bara en stop på 1%.

Frågor

Om den här strategin

Kan den här köras i ProOrder?

Den är skriven för ProOrder med limitordrar, en stop på 1% och ett mål på 0.8%. Den har inte kompileringskontrollerats eller backtestats ännu.

Vilka instrument har den testats på?

Inga ännu. Standardvärdena är satta för ett yen-par, men det finns inga resultat för någon marknad.

Vilken storlek handlar koden med?

Den använder en storlek på 1 aktie per affär. Det finns ingen drawdown-siffra ännu, så handla den på papper innan du satsar pengar.

Relaterat

Strategier som den här

Monday Dip Buy

Också en mean reversion-strategi.

n/a PF · 146 affärer

ATR Band

Också en mean reversion-strategi.

10.31 PF · 53 affärer

Four Percent Dip

Också en mean reversion-strategi.

8.77 PF · 68 affärer

Nya strategier testas varje vecka. Ställ dig i kön till ProRealAlgos för att följa med.

ProRealAlgos-communityn får de fullständiga reglerna, den kompletta koden och den automatiserade portföljen.

Tidigare backtest-resultat är ingen garanti för framtida resultat. Detta är inte finansiell rådgivning. Kurerat och underhållet av ProRealAlgos. ProRealTime™ är ett varumärke som tillhör ProRealTime SAS. prorealalgos.comStatistikDokumentation