In dit artikel
Na dit artikel kun je…
- De referentiecandle van een bodydrempel expliciet aanwijzen.
- Opeenvolgende procentgrenzen combineren zonder noemers te verwisselen.
- Een patroonlabel onderscheiden van een werkelijk uitgevoerde order.
Begrippen uitgelegd binnen het artikel
Three White Soldiers — drie stijgende candles Handelsplan Backtesting Demorekening Stop lossThree White Soldiers — drie stijgende candles beschrijft drie bullish candles met oplopende closes en specifieke Open- en schaduwrelaties. Drie groene balken bewijzen geen terugkeer van bepaalde kopers. De neerwaartse tegenhanger Three Black Crows hoeft evenmin een exacte omgekeerde softwaredetector te zijn. Leg herkenning vast vóór je de uitkomsten van een volledige handelsmethode onderzoekt.
Van een beschrijving naar toetsbare voorwaarden
TradingView omschrijft lange bullish bodies, opens binnen de vorige body en closes nabij de High. Lang, nabij en binnen vragen bij een test om precieze drempels en grensgelijkheid. Een hogere Close dan de vorige candle verschilt van een hogere Close dan de eigen Open. Ook volgt uit de naam niet automatisch dat iedere High en Low moet stijgen.
Onze oefenvariant vereist voor alle drie candles Close>Open en een eerder bekend contextfilter. Kleuren alleen bepalen geen algoritme. Een softwareflag meet bovendien geen kans op een latere stijging. Toets eerst de geometrie en daarna pas eventuele orderregels.
Een volledig model met ongelijke bodies
Neem fictief EUR/USD, pip 0,0001, eerdere closes 1,0860, 1,0840, 1,0820, 1,0800 en tien eerdere bodies van twaalf pips. Hun vaste gemiddelde is twaalf. Vereis bullish bodies, oplopende closes, latere opens strikt binnen de voorgaande body, iedere body minstens 1,5×12=18 pips, bovenschaduw hoogstens 10% van de eigen range en iedere latere body minstens 75% van de directe voorganger. Dit zijn gekozen illustratieparameters, geen geoptimaliseerde instellingen.
Schuif op een klein scherm door de tabel om alle kolommen te lezen.
| Candle | Open / High / Low / Close | Body | Range | Bovenschaduw/range |
|---|---|---|---|---|
| 1 | 1,0800 / 1,0822 / 1,0796 / 1,0820 | 20 | 26 | 2/26 ≈ 7,69% |
| 2 | 1,0810 / 1,0836 / 1,0806 / 1,0834 | 24 | 30 | 2/30 ≈ 6,67% |
| 3 | 1,0824 / 1,0848 / 1,0820 / 1,0846 | 22 | 28 | 2/28 ≈ 7,14% |
Alle bodies overtreffen achttien. Open twee ligt tussen 1,0800 en 1,0820, Open drie tussen 1,0810 en 1,0834. De latere bodies passeren 0,75×20=15 en 0,75×24=18. Een kleinere derde body kan dus slagen. De bovenschaduwfracties blijven onder 10%.
De bodysom is 66 pips, maar van eerste Open tot laatste Close stijgt de prijs 46 pips. Beide latere opens liggen tien pips onder de voorafgaande Close: 66−10−10=46. Dit verschil is geometrie, geen gemist rendement of uitvoerbaar resultaat.
Een richtingsspiegel is geen identiek algoritme
Drie zwarte kraaien: de laatste High is niet het patroonmaximum gebruikt bearish bodies en eigen Open-, Close- en onderschaduwtests. Voorwaarden voor de voorafgaande candle of historische drempels kunnen verschillen. Door alle prijzen van teken of richting te veranderen krijg je daarom niet noodzakelijk dezelfde code met een minteken. Ook symmetrische handelsresultaten volgen daar niet uit.
Twee lokale grenzen bewaren geen 75% van de eerste body
Een apart fictief trio heeft volledige O/H/L/C (100/141/99/140), (120/151/119/150) en (135/158,5/134/157,5). Bodies 40→30→22,5 voldoen aan beide lokale grenzen: 30/40 en 22,5/30 zijn 75%. Toch is de derde slechts 22,5/40=56,25% van de eerste. Alle bodies overtreffen ook het toegewezen minimum achttien bij eerder gemiddelde twaalf.
De derde body is 56,25% van de eerste ondanks twee geslaagde lokale tests van 75%.
- Body één
- 40 – Open 100, Close 140.
- Body twee
- 30 – Open 120, Close 150; 75% van veertig.
- Body drie
- 22,5 – Open 135, Close 157,5; 75% van dertig, 56,25% van veertig.
De closes stijgen terwijl bodies krimpen, omdat de opens verschillen. Vereis je iedere latere body minstens 75% van de eerste, dan moet body drie minstens dertig zijn. Deze derde faalt die nieuwe variant. Schrijf dus expliciet welke candle de noemer levert; verander dit niet na het zien van een reactie.
Een platform kan andere opens toelaten
TA-Lib 0.6.4 gebruikt oplopende closes en historisch korte bovenschaduwen. Latere opens mogen tot de vorige Close plus Near lopen; bodyverkorting wordt via Far begrensd. Alleen de derde body krijgt rechtstreeks de historische BodyShort-test. Een voorafgaande dalende trend wordt niet onderzocht.
De defaults nemen voor schaduwen 10% van tien eerdere ranges, Near 20% en Far 60% van vijf eerdere ranges, en tien eerdere bodies voor BodyShort. Voor de volgende Open- en bodyrelatie verwijzen Near/Far naar de voorgaande candle. Dit is geen universele pipafstand en evenmin onze eigen 75%-regel.
Een broncodetoets gebruikt twaalf eerdere bars (95/103/93/97), gevolgd door (100/104,1/99/104), (Open twee/109,1/104,5/109) en (108/112,1/107,5/112). Near bij de eerste candle is 0,2×10=2: de tweede Open mag tot 106. Waarden 104,8 en 106 geven volgens de beschreven voorwaarden +100; 106,2 geeft nul. Alle drie opens liggen buiten de eerste body. Dit is een hypothetische grenscontrole, geen nieuwe gecompileerde run of marktstudie.
Herkenning, order en fill afzonderlijk vastleggen
Een terugtest naar een lagere prijs hoeft niet te volgen. Wie een retracementregel onderzoekt, legt niveau, vervaldatum en annulering vast en bewaart ook kandidaten zonder terugval of fill. Teken Steun en weerstand tekenen met toetsbare grenzen zonder later bekende prijzen. De patroonnaam schrijft geen verplichte longentry, stop of target voor.
Een gewone Stop loss garandeert geen triggerprijs of maximaal verlies. Een RSI-filter of een Bullish en bearish engulfing: lichamen, omgekeerde koers en fills-voorwaarde maakt een andere versie; twee van prijzen afgeleide observaties zijn niet automatisch onafhankelijke betrouwbaarheidsbewijzen. Definitieve OHLC zijn pas na sluiting van candle drie beschikbaar.
Wijzig alleen High drie in de EUR/USD-tabel naar 1,0870. De body blijft 22 pips en closes blijven oplopen. Toch wordt de bovenschaduw 24 pips bij range vijftig: 48%, ruim boven onze 10%-limiet. Mooie closes vervangen andere criteria niet. Een dagcandle aggregeert een langere periode dan een uurcandle; het label kwantificeert niet het kapitaal of de voorspelkracht erachter.
Eigen EUR-tegenvoorbeeld: neem los hiervan een fictief product met signaal-Close €60, werkelijke Ask-entry €60,40 en gekozen verliesexit €57,90. Bij veertig eenheden en €4 totale kosten is het scenarioverlies 40×2,50+4=€104. Rekenen vanaf de signaal-Close geeft €88 en onderschat zestien euro. Een latere fill is geen herhaling van de eerdere herkenningsprijs; bij andere uitvoering kan ook dit scenario worden overschreden.
Een eerste controlebestand opbouwen
- Kies één detector en bewaar context, body- en schaduwdrempels, historische vensters en grensgelijkheid.
- Noteer bij iedere verhouding de referentiecandle; houd bodysom en nettobeweging apart.
- Bewaar herkenningstijd, order en fill afzonderlijk, ook bij afwijzing, gemiste retracement of verlies.
- Onderzoek de volledige methode met kosten op een onaangeroerde periode. Een week Demorekening of geselecteerde goede grafieken bewijst geen voordeel.
Vervolg met Backtestvalidatie: regels, evaluatie en herstel afzonderlijk bewijzen. Zo toets je dezelfde noemers en uitvoeringsregels over alle gevallen, in plaats van achteraf de aantrekkelijkste patroonvariant te kiezen.
Test wat je hebt geleerd
Ongeveer 2 minuten oefenen.
Antwoord en uitleg bekijken
Juist: 0,75×0,75=0,5625. Een directe grens van 75% tegenover de eerste body zou dertig vereisen.
Andere vragen
Wat zijn Three White Soldiers?
Drie bullish candles met oplopende closes en bepaalde Open-, body- en schaduwrelaties. Drie groene candles alleen bepalen niet alle voorwaarden. Een detectorcode geeft geen omkeerkans of gerealiseerd resultaat.
Zijn dit precies de omgekeerde Three Black Crows?
De conventionele richting verschilt, maar software kan andere Openmarges, historische vensters en voorafgaande-candlevoorwaarden gebruiken. Controleer beide implementaties; symmetrische resultaten zijn niet gegeven.
Welke entry of stop hoort verplicht bij het patroon?
Geen unieke entry of stop volgt uit het label. Leg tijdstip, order, eventuele retracement, verval, omvang en kosten los vast. Bewaar ook gevallen zonder fill. Een gewone stop garandeert geen prijs of maximaal verlies.
Moeten bodies even groot blijven?
Niet in onze expliciete variant: iedere latere body is minstens 75% van haar directe voorganger en minstens achttien. Bodies 40, 30 en 22,5 slagen, terwijl de derde maar 56,25% van de eerste is. Andere detectors gebruiken andere drempels.
Bronnen en controle
- TradingView — Three White Soldiers
Primaire beschrijving van bodies, opens en closes nabij High; geen gemeten succespercentage van een FX-strategie.
- TA-Lib 0.6.4 — CDL3WHITESOLDIERS
Exacte Open-, Near-, Far- en derde-bodyvoorwaarden. De code controleert geen voorafgaande dalende trend en gebruikt niet onze eigen 75%-regel.
- TA-Lib 0.6.4 — standaardinstellingen
Historische range- en bodyvensters voor Near, Far en korte schaduwen; verschillende referentiecandles blijven afzonderlijk.
De berekeningen gebruiken expliciete aannames. Ze vervangen geen actuele marktgegevens of voorwaarden van de aanbieder.
