Na Close By in MT5 kunnen twee sluitdeals verschijnen terwijl het prijsresultaat van het paar maar in één ervan staat. Nul in de andere regel betekent niet automatisch ontbrekende winst. Koppel beide posities aan de operatie en reconcileer totaal en kosten. Dit betreft tegengestelde posities in hetzelfde symbool op een rekening met Hedging: blootstelling afdekken waarop de handeling is toegestaan.

Close By is geen dubbele gewone sluiting

Close By sluit een positie met een tegengestelde positie. Een nettingrekening houdt dat onafhankelijke paar niet aan: daar vermindert, sluit of keert een tegengestelde deal de ene positie. Neem bedieningsinstructies dus niet tussen modi over. Controleer ook symboolrechten: SYMBOL_ORDER_MODE moet de vlag SYMBOL_ORDER_CLOSEBY bevatten.

Een hedginglabel alleen is geen volledige toestemming. Controleer dezelfde instrumentidentiteit, toegestane operatie en rekeningvoorwaarden. Open geen extra positie alleen om deze sluitfunctie te gebruiken; dat verandert blootstelling en kosten. Long en short: nul nettorichting is niet nul resultaat verklaart de twee richtingen los van deze afwikkeling.

Waarom toont de historie winst naast nul?

De twee sluitdeals krijgen de classificatie DEAL_ENTRY_OUT_BY. Dat is geen afzonderlijke vergoeding en verschilt van gewone OUT of omkering INOUT. Verbind de Close By-order met beide positie-identificaties voordat je statistieken rekent.

Het AlgoBook beschrijft toerekening aan de eerste opgegeven positie, met nul prijsresultaat in de tweede sluitdeal. Tickets omwisselen kan daardoor long-/shortstatistieken verschuiven zonder het totale prijsresultaat van ons vaste model te verbeteren. De oorspronkelijke EN-bronverwijzing vermeldde raadpleging op 13 oktober 2026; dat is geen datum van een nieuwe platformtest.

Kies vooraf wat je meet: een deal, een volledige gesloten positie of een gecompenseerd paar. Twee sluitregels van één operatie als twee onafhankelijke signalen tellen verandert de noemer. Pas dezelfde journaalregel op verliezen en winsten toe.

Reconcileer het paar zonder dubbeltelling

Ons volledig fictieve model gebruikt een lineair EUR/USD-contract van 100.000 EUR per lot en een USD-rekening. Long L opent 0,10 lot op 1,1000, short S 0,10 op 1,1010. Iedere positie betreft 10.000 EUR. Neem €-naar-USD-koersbewegingen, uitvoeringsvertraging en andere prijsverschillen tussen varianten niet aan; complete paarkosten zijn fictief 4 USD.

Het prijsresultaat bij compensatie is (1,1010 − 1,1000) × 10.000 = 10 USD. Met L eerst staat 10 bij L en nul bij S. Met S eerst verhuist de toerekening, maar de som blijft tien. Na vier complete kosten resteert zes. Bereken niet nogmaals tien uit de gespiegeld getoonde prijzen.

Twee records verdubbelen de uitkomst niet

De geboekte paarsomFictief lineair EUR/USD-contract, USD-rekening, gelijke 0,10-lotposities en complete kosten vier USD.REKENVOORBEELDL eerst10 + 0 USDS eerst0 + 10 USDNetto6 USD
De geboekte paarsom. Fictief lineair EUR/USD-contract, USD-rekening, gelijke 0,10-lotposities en complete kosten vier USD.

Twee exitrecords geven samen tien prijsresultaat en zes na de aangenomen kosten, niet zestien.

L eerst
10 + 0 USD – Toerekening aan eerste positie.
S eerst
0 + 10 USD – Zelfde vaste modeltotaal.
Netto
6 USD – Vier complete kosten eenmaal.

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

VolgordeLSPrijssomNa complete kosten
L, dan S10 USD0 USD10 USD6 USD
S, dan L0 USD10 USD10 USD6 USD

Verdeel die vier fictieve kosten nu in één dollar bij iedere opening en één bij iedere sluiting. Vanaf saldo 1.000 kosten de openingen samen twee: saldo 998. Sluiten boekt +10 prijsresultaat en −2 nieuwe kosten: 1.006. De complete verandering is zes. Trek reeds geboekte openingskosten niet nogmaals van dat eindsaldo af.

De tweede exit kan nul prijsresultaat maar één dollar commissie hebben, dus netto negatief zijn. Dat maakt hem geen onafhankelijk verliezend strategiesignaal of gratis sluiting. Controleer de werkelijke kostenboekingen; onze verdeling is geen universeel brokermodel.

Vergelijken met afzonderlijk sluiten

Neem in een aparte variant tegelijk Bid 1,1020 en Ask 1,1022. L afzonderlijk sluiten op Bid geeft +20 USD; S op Ask geeft −12. Samen acht vóór kosten, tegenover tien in het Close By-model. Verschil twee is spread 0,0002 × 10.000. De platformdocumentatie beschrijft het besparen van één spread tegenover afzonderlijk sluiten.

Houd in deze vergelijking prijzen, tijd en complete kosten vast. Het is geen beloofde netto besparing bij iedere aanbieder. Commissie, financiering, omrekening en andere uitvoeringstijd kunnen het totaal wijzigen. Nul prijsresultaat bewijst geen nul kosten. Controleer de valuta van elke component.

Een ongelijke omvang laat blootstelling achter

Close By compenseert de kleinste gezamenlijke hoeveelheid. In een gewijzigde casus is L 0,30 lot en S 0,10: na 0,10 aan beide kanten sluiten blijft 0,20 long over. Een Close By-regel in de historie bewijst geen vlakke rekening.

De resterende 20.000 EUR long van 1,1000 gewaardeerd op Bid 1,1020 geeft fictief 40 USD ongerealiseerde prijswinst. Voeg die niet aan saldo toe als ontvangen geld. Controleer huidige omvang, geaccepteerde bescherming en toekomstige kosten. Open en gerealiseerd resultaat: sluiten creëert geen tweede winst onderscheidt gerealiseerde resultaten van deze waardering.

Eigen EUR-kostencontrole. Een ander hypothetisch gecompenseerd paar boekt +€18 en €0 prijsresultaat, met €3 kosten bij openen en €2 bij sluiten. Saldo €2.000 wordt eerst €1.997 en daarna €2.013. Het paarresultaat is €13. Een export vanaf vlak vóór sluiten toont een stijging van €16, omdat de openingskosten al buiten dat tijdvak liggen. Wie €16 met de complete €13 vergelijkt moet eerst de tijdvakgrens gelijkmaken. Dit is een boekingsvoorbeeld, geen providerkostenbelofte.

Een reproduceerbaar controleprotocol

  1. Zoek op demo de Close By-order, beide OUT_BY-deals, positie-ID’s, werkelijk gesloten omvang en valuta. Een enkele nul is onvoldoende bewijs.
  2. Tel geboekte prijsresultaten en getekende kosten eenmaal op. Reconcileer met hetzelfde beginsaldo en houd open waardering en vreemde mutaties apart.
  3. Lees de resterende posities en bescherming na bevestiging terug. Gebruik bij een onzeker antwoord MT4/MT5-orderfouten: prijsraster, omvang en bewijs vóór een herhaling. Deze uitleg beveelt geen nieuw tegengesteld paar aan.