Engulfing vergelijkt twee candlelichamen. Het kan één voorwaarde van een getest plan zijn, maar bewijst niet wie de markt beheerst, welke instapprijs later beschikbaar is of dat een omkeer winstgevend wordt. Scheid voltooide geometrie van plaatsen en uitvoeren van orders. Onze fictieve voorbeelden maken dat verschil meetbaar.

Wat wordt omvat?

In de conventionele bullish omkeerinterpretatie na een daling omvat een later stijgend lichaam een eerder dalend lichaam. Bearish spiegelt dit na een stijging. Een lichaam is het interval tussen Open en Close. Specificeer grensinclusie, eventuele relatieve-lengtedrempel en eerdere trend. Niet iedere detector gebruikt dezelfde ‘klein’ en ‘groot’-instellingen.

Onze strikte bullish regel vraagt tegenovergestelde kleuren met O2<C1 en C2>O1; bearish spiegelt dit. Lichaamsomvatting vereist geen omvatting van iedere schaduw. Harami plaatst juist het kleinere tweede lichaam binnen het eerste. Deze vormen bewijzen geen eigendomsoverdracht of marktintentie.

De eerste quote van een interval, een vorige close en een gladgestreken candle-open zijn andere gegevensconventies. OANDA’s candle-API onderscheidt gewone open op basis van de eerste prijs en optionele smoothing met de vorige close als open. Vervang een strikte ongelijkheid niet door gelijkheid omdat een reeks Forex heet en neem geen altijd naadloos aansluitende providerbars aan.

Omgekeerd noteren draait kleur om, niet de omvatting

Dezelfde lichaamsinsluiting, andere richtingTwee fictieve positieve OHLC-candles:100/101/96/98 en97/102/95/101. Inverse 1/P gebruikt High′=1/Low en Low′=1/High. Geen spread of uitvoering.REKENVOORBEELDB per ATweede lichaam [97;101]A per B[1/101;1/97]UitvoeringNiet gemodelleerd
Dezelfde lichaamsinsluiting, andere richting. Twee fictieve positieve OHLC-candles:100/101/96/98 en97/102/95/101. Inverse 1/P gebruikt High′=1/Low en Low′=1/High. Geen spread of uitvoering.

Lichaam twee omvat één bij beide noteringen, maar de tweede candle verandert van stijgend naar dalend.

B per A
Tweede lichaam [97;101] – Omvat [98;100]; Close > Open.
A per B
[1/101;1/97] – Omvat [1/100;1/98]; Close < Open.
Uitvoering
Niet gemodelleerd – Dit is geen werkelijk Bid/Ask-paar.

Neem positieve synthetische prijs P in valuta B per eenheid A zonder spread, kosten of uitvoering. Twee fictieve OHLC-candles zijn 100/101/96/98 en 97/102/95/101. Lichaam één [98;100] ligt strikt binnen lichaam twee [97;101]; de tweede stijgt.

Voor inverse A per B gebruik je Open′=1/Open, Close′=1/Close, High′=1/Low en Low′=1/High. De functie 1/P daalt bij positieve P en verwisselt de volgorde van intervalgrenzen. Lichaam één wordt [1/100;1/98] en twee [1/101;1/97]. De tweede omvat nog steeds de eerste, maar Close′=1/101 ligt onder Open′=1/97: de tweede candle daalt. Iedere grafiek heeft zijn eigen lineaire prijsas en dezelfde candlevolgorde. Dit transformeert één synthetische reeks, geen twee daadwerkelijk uitvoerbare Bid/Ask-instrumenten. We toetsen alleen richting en bevatting, geen trend, gaps of voordeel.

Aanvullende filters zijn afzonderlijke hypotheses

Ligging bij steun of weerstand, relatieve lichaamsgrootte en eerdere context kunnen te vergelijken filters zijn. Een groter lichaam verandert een ratio maar bewijst geen sterkere voorspelling of overgang van controle. Gebruik alleen informatie die op het beslismoment beschikbaar is en bewaar mislukkingen naast mooie voorbeelden.

Een volumefilter vraagt een benoemd veld. MetaTrader-tickvolume telt ontvangen ticks in de gekozen feed, geen transactieomvang, hele marktomzet of identiteit. Beursvolume kan bij beursinstrumenten bestaan; OTC-Forex hangt af van de aanbieder. Meer ontvangen ticks verbetert het signaal niet automatisch. De meetregel blijft een aparte vergelijking.

Een lichaam kan omvatten zonder outside bar te zijn

Neem voorafgaande daling apart aan en gebruik voltooide fictieve EUR/USD-Bid-candles met pip 0,0001 op lineaire schaal. Candle 1: O 1,0800, H1,0840, L 1,0775, C 1,0780; een dalend lichaam van 20 pips. Candle 2: O 1,0779, H1,0834, L 1,0768, C 1,0830; stijgend lichaam van 51 pips. [1,0780;1,0800] ligt strikt binnen [1,0779;1,0830].

Toch is dit geen volledige outside bar: de tweede High 1,0834 ligt onder de eerste 1,0840. Geen historisch steunniveau, deelnemer of waargenomen transactie wordt geclaimd. Omgekeerd geeft 100/101/96/98 gevolgd door 99/102/95/100 wél een grotere volledige band maar geen engulfing-lichaam. Geen toets impliceert in het algemeen de andere en geen vorm is daarmee inherent zwakker.

Close, quote en uiteindelijke instap zijn andere prijzen

Na-close-instap en pullback zijn andere hypotheses. Leg ordertype, beschikbaarheid, annulering en gemiste fills vast. Na Bid Close 1,0830 verschijnt een latere Bid/Ask 1,0831/1,0833. Neem een volledige koopfill op Ask 1,0834 aan, één pip slechter dan de zichtbare Ask. Een quote garandeert geen willekeurige omvang. OANDA Asia Pacific onderscheidt in zijn beleid van 29 juli 2025 de geldende uitvoeringsserverprijs van het getoonde platformniveau. Dit is de entiteit-/productgebonden beleidsuitleg, geen regel voor iedere broker.

Een stop onder het patroon en een doel zijn gekozen exits. Dezelfde beleidstekst routeert geactiveerde FX-stops naar marktuitvoering; activering is geen exacte triggerfill. Een gewone stop kan bij ongunstige omstandigheden meer verlies geven dan de geplande afstand.

Het afzonderlijke USD-rekeningmodel koopt 20.000 EUR op Ask 1,0834: 2 USD per pip. Neem doelverkoop op Bid 1,0930, stopverkoop op Bid 1,0764 en 4 USD totale provisie. Het doel is een scenario, geen automatisch patroon- of weerstandsniveau. De stop en take profit volgen hun eigen uitvoeringsregels.

Schuif op een klein scherm door de tabel om alle kolommen te lezen.

Alternatieve volledige exits, niet bij elkaar op te tellen
Bid-fillKoersresultaatNa totale provisie
1,093096 pips × 2 = 192 USD+188 USD
1,0764−70 pips × 2 = −140 USD−144 USD
1,0761, drie pips slechter−73 pips × 2 = −146 USD−150 USD

Bereken elke rij als (verkoop−koop)×20.000−4. Spread zit al in de fills; financiering, omrekening en andere fees ontbreken. Close-tot-stop is 66 pips, maar aangenomen fill-tot-stop 70. De extra vier combineren latere quote, spread en slippage en worden niet opnieuw afgetrokken. Netto winst/verlies 188/144≈1,3056 is geen kans of verwachtingswaarde van de strategie.

Afzonderlijk EUR-deeluitstapmodel. Veronderstel een ander volledig gespecificeerd pad: na dezelfde koop van 20.000 EUR verkoopt 10.000 daadwerkelijk op Bid 1,0930 en de resterende 10.000 later op Bid 1,0764. Neem voor dit aparte plan samen 4 USD provisie en vaste 1,10 USD per EUR. De delen leveren +96 en −70 USD; netto 22 USD, dus €20. Dit mag omdat de volumes afzonderlijk worden gesloten. De twee oorspronkelijke volledige exits +188 en −144 bij elkaar optellen zou daarentegen twee volledige uitkomsten mengen. OHLC alleen bewijst de volgorde van onze aparte deelverkopen niet; die volgorde is een expliciete scenarioaanname.

Detectorgrenzen en trend zijn aparte controles

TA-Lib C 0.6.4 controleert lichaamskleuren en omvatting, maar geen voorafgaande trend. Neem eerste candle 100/101/96/98 en tweede H 102, L 95. Voor tweede O/C 97/101,98/101,97/100,98/100 levert de gelezen branch respectievelijk codes 100,80,80,0. Drie eerdere 100/110/98/105-candles geven voldoende historie. Eén gelijke rand kan code 80 geven; twee gelijke randen geen omvatting onder deze conditie. Filter code>0 accepteert drie gevallen; code=100 slechts één. Dit zijn branchcontroles, geen kansen of nieuwe native bibliotheekuitvoering.

Het bestaande sitesample van 120 Kraken EUR/USD-H1-candles van 21–25 september 2026 bevat 15 niet-nul CDLENGULFING-codes. De oorspronkelijke branchherberekening sluit aan op die opgeslagen codes. Deze vertaling claimt geen nieuwe replicatie. De telling toont geen winstgevende transacties of wereldwijde frequentie. Definieer trend, grenzen en fills vóór toetsing van latere gegevens.

Vergelijk piercing en dark cloud cover en three outside up/down op complete definities in plaats van een ranglijst naar lichaamsgrootte. Een consolidatie of andere context kan dezelfde kale geometrische detector opleveren zonder de conventionele omkeercontext.

Een toetsbaar leerprotocol

  1. Kies reeks en interval en bevries lichaamsgrenzen en trendregel. Beoordeel complete candles zonder toekomstinformatie.
  2. Vergelijk steun, lichaamsgrootte en activiteit als aparte filters met eigen beschikbaarheid; bewaar ook afwijzingen.
  3. Noteer werkelijke of aangenomen prijszijde, instap, exits, omvang en kosten. Een kleinere winst dan verlies verwerpt niet zelfstandig de complete strategie.
  4. Registreer geaccepteerde detectorcodes, lichaamsratios en het exacte volumeveld. Twintig voorbeelden of meer ticks bewijst geen betere netto-uitkomst.
  5. Bij stop én doel in één candle gebruik je fijnere gegevens of een expliciete volgordeaanname; kies niet automatisch de winstgevende exit.