Ställ dig i kön
Strategier / Trend / Pullback Candle MA Filter

Pullback Candle MA Filter

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.

TrendLong & shortSwingEUR/USDDag
1.49Profit factor
328,432Nettovinst USD
41.71%Träffsäkerhet
1,050Affärer
-47,802Max drawdown
313Snittaffär

Bästa körning av 18. EUR/USD, Dag, spread 1, från körning pf:2026-09-24-EURUSD-D.tsv:3.

Entryregler, long

  1. Stängningen ligger över SMA med 7 perioder
  2. Inte en torsdag och inte i januari

Entryregler, short

  1. Stängningen ligger under SMA med 7 perioder
  2. Inte en tisdag och inte i april

Exitregler

  1. Ingen stop loss, mål eller annan exit

Testvillkor

PeriodFram till 2026-09-25
InstrumentEUR/USD, Dag
Spread1 punkter
Kontrakt1
Startkapital1,000,000
KostnaderEndast spread. Courtage och overnight-finansiering ingår inte.
BarerUpp till 200,000 barer, färre där instrumentet har kortare historik
Senast testad2026-09-25
Parametrar (6)
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

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
EUR/USDBästa körningDag1.49 1,05041.71328,432 USD-47,802
GBP/USDDag1.27 1,10840.1629,657 USD-5,040
USD/JPYDagn/a 1,11338.362,080,130 JPY-628,300
USD/JPY1 minn/a 49173.93127,020 JPY-61,820
EUR/USD1 timmen/a 4,82656.2262,713 USD-62,052
EUR/USD10 minn/a 2,02066.8857,941 USD-27,877
EUR/USD5 minn/a 1,32770.4655,064 USD-50,974
EUR/USD3 minn/a 97371.6350,869 USD-27,883
DAX 40Dagn/a 88238.2113,376 EUR-7,351
Dow JonesDagn/a 1,24835.6611,959 EUR-9,263
Amerikansk råoljaDagn/a 96240.0211,817 EUR-8,909
Nasdaq 1003 minn/a 1,06273.9210,572 EUR-4,506
GBP/USD4 timmarn/a 1,65846.869,457 USD-8,538
Nasdaq 1001 minn/a 57481.716,677 EUR-3,815
Nasdaq 1002 minn/a 84176.935,768 EUR-4,263
DAX 401 minn/a 66980.723,481 EUR-3,332
GuldDagn/a 1,19438.192,397 EUR-1,621
FTSE 1001 minn/a 63574.961,251 EUR-870

Diagram

Resultat per körning

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

ProBuilder, omskriven till husstandard

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

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.

Använda indikatorer

SMA
Läs det här förstKända svagheter4 punkter
  • Det finns ingen stop loss eller mål. Bara den motsatta signalen stänger en affär, så en trend mot positionen löper till vändningen.
  • Den bästa körningens max drawdown var USD 47,802 vid 1 kontrakt, på en strategi som alltid är exponerad.
  • Veckodags- och månadsfiltren är specifika val som kan vara anpassade till historisk data.
  • Kalenderfiltren valdes på EUR/USD. GBP/USD dag var svagare, med en profit factor på 1.27.

Frågor

Om den här strategin

Kan den här köras i ProOrder?

Ja, det är ett enkelt stop-and-reverse-system. Koden skrevs om efter testningen och kompileringskontrollerades inte, så backtesta den först.

Hur gick det på andra marknader?

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.

Vilket kapital krävs för 1 kontrakt?

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.

Varför dagsbarer?

Regeln tittar på färgen på dagens dagscandle, så dagsdiagrammet är dess naturliga hemvist och gav det bästa registrerade resultatet.

Relaterat

Strategier som den här

Bollinger Squeeze

Använder samma indikator.

14.30 PF · 86 affärer

Slow MACD Slope

Bästa körning på samma marknad, EUR/USD.

6.80 PF · 7,305 affärer

Trend Pullback Reversal

En liknande profit factor.

1.47 PF · 849 affärer

System som alltid är i marknaden behöver sällskap. Se ProRealAlgos portföljansats genom att ställa dig i kön.

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