Ställ dig i kön
Strategier / Mönster / Negated Hammer

Negated Hammer

När en bar med sin kropp i den nedersta tredjedelen av sitt intervall följs av en stark bar som både öppnar och stänger helt över den köper systemet, så länge priset ligger över SMA med 5, 10 och 50 perioder. Short-sidan speglar detta. Exits använder en trailing stop på 18 punkter för longs och 24 för shorts.

MönsterLong & shortSwingNasdaq 1001 timme
3.20Profit factor
8,515Nettovinst EUR
87.10%Träffsäkerhet
372Affärer
-2,494Max drawdown
22.89Snittaffär

Bästa körning av 17. Nasdaq 100, 1 timme, spread 3, från körning pf:2026-09-16-NAS100-1h.tsv:2.

Entryregler, long

  1. Föregående bar har sin kropp i den nedersta tredjedelen av sitt intervall
  2. Stängningen ligger över SMA med 5, 10 och 50 perioder

Entryregler, short

  1. Föregående bar har sin kropp i den översta tredjedelen av sitt intervall
  2. Stängningen ligger under SMA med 5, 10 och 50 perioder

Exitregler

  1. Ingen fast stop loss eller mål

Testvillkor

PeriodTill och med 2026-09-16
InstrumentNasdaq 100, 1 timme
Spread3 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-16
Parametrar (7)
positionSize
Kontrakt per affär
1
fastPeriod
Snabb SMA-längd
5
midPeriod
Mellersta SMA-längd
10
slowPeriod
Långsam SMA-längd
50
minBodyRatio
Signalcandlens kropp måste överstiga denna andel av sitt intervall
0.5
longTrailPoints
Trailing stop-avstånd för longs (punkter)
18
shortTrailPoints
Trailing stop-avstånd för shorts (punkter)
24

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
Nasdaq 100Bästa körning1 timme3.20 37287.108,515 EUR-2,494
Silver4 timmar2.57 10489.4216,440 USD-3,416
S&P 5001 timme1.50 26978.441,753 EUR-1,015
Brentolja30 min1.44 46890.175,000 EUR-2,604
S&P 50015 min1.43 41175.182,401 EUR-1,049
Guld1 timme1.42 26667.291,366 EUR-1,263
FTSE 1001 timme1.28 35985.791,933 EUR-894
FTSE 10030 min1.27 70978.703,362 EUR-1,091
DAX 401 timme1.26 38391.383,240 EUR-2,417
Nasdaq 10010 min1.19 63188.433,319 EUR-2,614
USD/JPY3 min1.15 77459.04145,340 JPY-110,190
GBP/USD10 min1.12 59371.161,160 USD-902
FTSE 1005 min1.10 68161.53918 EUR-661
Brentolja10 min1.07 72384.921,207 EUR-1,453
USD/JPY4 timmarn/a 9296.74275,680 JPY-127,470
Brentolja4 timmarn/a 6592.312,609 EUR-1,991
Nasdaq 100Dagn/a 3193.551,176 EUR-623

Diagram

Resultat per körning

De 10 bästa av 17 körningar. Hela listan finns i tabellen ovan.

Över 1.0 gav vinst, under 1.0 gav förlust.

Koden

ProBuilder, omskriven till husstandard

// ============================================================
// Negated Hammer
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Pattern
// Direction: Long & short
// Timeframe tested: 1 hour
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
fastPeriod = 5            // fast SMA length
midPeriod = 10            // middle SMA length
slowPeriod = 50           // slow SMA length
minBodyRatio = 0.5        // signal candle body must exceed this share of its range
longTrailPoints = 18      // trailing stop distance for longs (points)
shortTrailPoints = 24     // trailing stop distance for shorts (points)

// --- Indicators ---
fastMA = Average[fastPeriod](close)
midMA = Average[midPeriod](close)
slowMA = Average[slowPeriod](close)
trendUp = close > fastMA AND close > midMA AND close > slowMA
trendDown = close < fastMA AND close < midMA AND close < slowMA

bodyRatio = abs(open - close) / (high - low)

// Previous bar has its body in the top third (hammer), and this bar's body
// sits wholly below it: the hammer is negated.
prevHammer = MIN(open[1], close[1]) > high[1] - (high[1] - low[1]) / 3
hammerNegated = MAX(open, close) < MIN(open[1], close[1]) AND bodyRatio > minBodyRatio

// Previous bar has its body in the bottom third (inverted hammer), and this
// bar's body sits wholly above it.
prevInvertedHammer = MAX(open[1], close[1]) < low[1] + (high[1] - low[1]) / 3
invertedHammerNegated = MIN(open, close) > MAX(open[1], close[1]) AND bodyRatio > minBodyRatio

39 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 fast stop loss. Trailen startar först när affären är 18 eller 24 punkter i vinst, så en förlustaffär har inget skydd.
  • Ingen positionskontroll före entryer, så en motsatt signal vänder affären omedelbart.
  • Vissa rader har väldigt få affärer, som 31 på Nasdaq 100 Dag och 65 på Brent Crude 4 timmar.
  • En träffsäkerhet på 87.1% i den bästa körningen står intill en max drawdown på EUR 2,493.90, ett tecken på att förlustaffärerna är stora.

Frågor

Om den här strategin

Kan jag automatisera Negated Hammer i ProOrder?

Ja, varje regel är automatisk, inklusive de separata trailen för long och short. Kör den nya koden genom en kompileringskontroll först, eftersom backtestsiffrorna togs fram med den äldre versionen.

Hur gick det på olika marknader?

Nasdaq 100 1 timme gav EUR 8,515.10 över 372 affärer med en profit factor på 3.2. Silver 4 timmar hade 2.57, och alla testade marknader var lönsamma.

Vad är drawdown vid 1 kontrakt?

Den bästa körningen hade en max drawdown på EUR 2,493.90. Silver 4 timmar nådde USD 3,415.50.

Varför skiljer sig trailen för longs och shorts?

Longs använder en trail på 18 punkter och shorts 24 punkter, som testat. Shorts får mer utrymme eftersom nedåtrörelser på dessa marknader tenderar att vara skarpare.

Relaterat

Strategier som den här

Bollinger Squeeze

Använder samma indikator.

14.30 PF · 86 affärer

Internal Bar Strength

Bästa körning på samma marknad, Nasdaq 100.

2.00 PF · 905 affärer

Bollinger Band Walk

En liknande profit factor.

3.10 PF · 148 affärer

Vill du se mönsterstrategier testade på samma sätt över alla marknader? Ställ dig i kön till ProRealAlgos.

Copy trading på amerikanska index är tillgängligt för ProRealAlgos-medlemmar när platser blir lediga.

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