In dit artikel
Na dit artikel kun je…
- Ontbrekend lokaal antwoord onderscheiden van bevestigde acceptatie of afwijzing.
- Serverbescherming, lokale trailing en afzonderlijke remote processen scheiden.
- De juiste actuele stop na synchronisatie controleren en gevolgen van wijzigingsvolgorde berekenen.
Begrippen uitgelegd binnen het artikel
Stop loss Take profit (TP) Trailing stop — een meebewegende stopregel Pending order — voorwaardelijke order OrderuitvoeringEen geaccepteerde Stop loss of Take profit (TP) staat bij de brokerserver. Je lokale terminal sluiten verwijdert die instructie niet. Bevestig eerst rekening, order en het geaccepteerde niveau. Serveropslag garandeert geen uitvoering of gekozen fillprijs; een lokale EA en de ingebouwde Trailing stop — een meebewegende stopregel hebben andere afhankelijkheden.
Een klik is geen bewijs van acceptatie
De hoofdvraag is of de server een geaccepteerde instructie bewaart of dat een terminal nog moet rekenen en verzenden. Een klik is een verzoek. Controleer antwoord én actuele order-/positiestatus voordat je vertrouwt op SL, TP of een Pending order — voorwaardelijke order.
MetaTrader afsluiten laat bestaande geaccepteerde serverinstructies staan en stopt tegelijk functies die alleen in die lokale terminal draaien. Beoordeel status en contractregels apart; serveropslag is geen veiligheidsgarantie. Ordertypen bij forex: market, limit, stop en het ongevulde restant onderscheidt de instructietypen.
Geen antwoord onderscheidt twee servertoestanden niet
Ons fictieve informatiemodel probeert SL van 1,0900 naar 1,0950 te wijzigen. In versie A accepteert de server en bewaart 1,0950, maar de waarnemer ontvangt geen antwoord. In B wordt de wijziging niet geaccepteerd en blijft 1,0900, eveneens zonder waargenomen antwoord. Het lokale symptoom is gelijk, de serverstatus verschilt.
Geen antwoord past bij acceptatie én niet-acceptatie. Het actuele gesynchroniseerde niveau onderscheidt ze, niet een oude kopie of het draaien van de laptop.
- A
- SL 1,0950 – Geaccepteerd, antwoord niet waargenomen.
- B
- SL 1,0900 – Niet geaccepteerd, eveneens geen antwoord.
Neem aan dat de juiste positie open blijft, rekening en ID bekend zijn en niemand later SL verandert. Een nieuwe gesynchroniseerde serverlezing van 1,0950 selecteert A, van 1,0900 B. Een oude lokale kopie kan dat niet. Dit beperkte tweestatusmodel kent geen kansen toe en is geen volledig overzicht van echte mogelijkheden.
Controleer in werkelijkheid ook of de positie nog bestaat, het verzoek nog loopt of een andere wijziging heeft plaatsgevonden. OrderModify documenteert de functieretour; dat is niet hetzelfde als ons ontbrekende waargenomen antwoord. OrderSelect kopieert eigenschappen die verouderd kunnen raken. Hetzelfde oude lokale object herlezen vervangt geen serversynchronisatie. Dit levert geen automatische herhaalregel of gegarandeerde fill op.
Welke instructies werken zonder lokale MT4?
Geaccepteerde SL, TP en pending orders worden op de server behandeld. Buy limit, sell limit, buy stop en sell stop verschillen in trigger en uitvoering. Serverafhandeling betekent niet dat iedere instructie altijd vult: geldigheid, afloop, prijsvoorwaarden en uitvoeringsmodel blijven gelden.
Een bevestigd server-SL blijft relevant na afsluiten. Een gap is één uitvoeringsrisico, niet de enige uitzondering. Verwar het bestaan van het niveau niet met gegarandeerd sluiten of een exacte prijs.
Wat stopt lokaal: EA, trailing, alerts en scripts
Een EA verwerkt de events waarvoor zijn code is geschreven, bijvoorbeeld ticks of timers. Hij hoeft niet op elke tick te handelen; bij een bezette NewTick-handler wordt een volgend dergelijk event mogelijk niet toegevoegd. De terminal sluiten ontlaadt zijn lokale EA. Een verbindingsverlies is anders: code kan geladen blijven, zonder dat actuele quotes of geaccepteerde serveracties vaststaan. Een afzonderlijke remote kopie stopt niet doordat de laptop sluit.
MT4-standaardtrailing werkt lokaal. Wanneer de winst-afstandvoorwaarde is gehaald, kan hij een SL op die afstand aanvragen; latere gunstige beweging kan nieuwe verzoeken geven. Afsluiten stopt de berekening. Alleen het werkelijk geaccepteerde niveau blijft op de server. Ingeschakelde trailing kan dus nog helemaal geen SL geplaatst hebben. Lokale alerts en scripts vragen eveneens hun eigen actieve omgeving. Expert Advisors: regels, risico en eigen posities toetsen helpt code, rechten en gedrag apart onderzoeken.
Fictief voorbeeld: een positie ’s nachts openlaten
In een verzonnen oefencasus opent Mark EUR/USD long op 1,0865 en bevestigt SL 1,0810 en TP 1,0920 op de server. Hij schakelt veertig pips trailingafstand en een lokale EA in. Bij vijf decimalen is dat 400 platformpoints. Om elf uur sluit hij de lokale terminal. Dat zijn toegewezen niveaus en tijden, geen persoonlijke ervaring. Veertig pips is afstand, niet een verplichte wijzigingsstap van veertig.
De bevestigde serverniveaus blijven onder hun uitvoeringsregels staan. Bid 1,0910 ligt 45 pips boven de instap en kan bij veertig-pipafstand een SL-verzoek 1,0870 opleveren. Alleen acceptatie vóór afsluiten vervangt het eerdere 1,0810. Bid 1,0880 betekent slechts vijftien pips winst, onder de activeringsafstand. De EA en trailing van de gesloten terminal stoppen; andere actieve kopieën moet je apart beoordelen.
Een gewone stop garandeert geen prijs
Een gewone SL garandeert noch de fillprijs noch onvoorwaardelijke voltooiing. Bij een gap kan een andere uitvoeringsprijs volgen; het model kan ook afwijzing of andere beperkingen kennen. Een apart aangeboden gegarandeerde-stopproduct heeft eigen instrumenten, kosten en voorwaarden. Leid dat niet af uit een gewone MetaTrader-SL.
Een afzonderlijke brokerserver-trailingdienst is niet hetzelfde als MetaTraders standaard lokale functie. Controleer platform, rekening en echte specificatie vóór je op offlinewerking vertrouwt. MT4 en MT5 delen dit onderscheid, maar hun order- en positieboekhouding verschilt.
Waarvoor dient een VPS werkelijk?
Een algemene VPS kan een desktopterminal onafhankelijk van je laptop draaien; proces, verbinding en rechten blijven toezicht nodig hebben. MetaQuotes Virtual Hosting migreert juist een geselecteerde omgeving zonder normale remote-Windowsdesktop. De geraadpleegde MT4-regels verbieden DLL-aanroepen en scriptmigratie, staan handel remote toe en schakelen lokale autotrading tijdens migratie uit om dubbele robots te vermijden. Een later lokaal knopje is geen remote stopopdracht. Lees remote journaal en werkelijke programma’s.
Een geaccepteerd gewoon SL/TP vraagt geen persoonlijke VPS om op de brokerserver te blijven. Remote rekenen dient extra logica of monitoring en verandert de fillgarantie niet. In een afzonderlijk fictief model met één positie is instap 1,1050. Twee wijzigingen, 1,1030 en 1,1000, worden beide geaccepteerd. Komt 1,1000 als laatste, dan staat SL vijftig pips onder instap; omgekeerde acceptatievolgorde laat twintig pips over. Neem geldige brokerafstanden en geen andere wijzigingen aan. Beide verzoeken slagen, toch verschilt de eindstatus. Spreek af welk proces wijzigingen beheert en lees de uiteindelijke toestand opnieuw.
Eigen EUR-toestandscontrole. Een ander fictief EUR-product heeft instap €50 en twee geldige geaccepteerde wijzigingen: SL €49 en SL €48. De laatste acceptatie bepaalt één actueel niveau, niet twee gelijktijdige stops. Bij tien eenheden en €1 totale kosten geeft aangenomen fill precies €49 verlies €11, bij €48 verlies €21. Een werkelijk slechtere fill kan meer kosten. Een verloren lokaal antwoord bepaalt niet welk geval geldt; een nieuwe juiste serverlezing is nodig.
Controleer bescherming vóór je afsluit
- Lees op demo juiste rekening en ID, actueel geaccepteerde SL/TP en lokale/verborgen-stoplogica. Een getekende lijn of trailinginstelling is geen serverbewijs.
- Bewaar de status, sluit lokaal en verbind opnieuw. Synchroniseer vóór je opnieuw leest; serverevents kunnen intussen hebben uitgevoerd of gewijzigd, dus onveranderde waarden zijn geen gegarandeerde testuitkomst.
- Inventariseer welke programma’s bij uitgeschakelde laptop moeten werken. Vergelijk gecontroleerde remote omgevingen en controleer migratie, rechten, logs en stopprocedure.
- Werk vóór vasthouden door een marktsluiting een hypothetische ongunstige fill uit naast brokeruitvoeringsvoorwaarden. Gebruik het getoonde SL niet als gegarandeerde verliesgrens.
Zie VPS bij Forex: latentie, uitval en overdracht van een EA voor netwerk- en runtimevragen. Het wel of niet draaien van een laptop, acceptatie van een verzoek en latere uitvoering zijn drie verschillende controles. Een betrouwbare registratie bewaart alle drie.
Test wat je hebt geleerd
Ongeveer 2 minuten oefenen.
Antwoord en uitleg bekijken
Juist: bij nog open positie en geen andere wijziging onderscheidt die 1,0950 van 1,0900.
Andere vragen
Blijft mijn stop werken als ik de computer ’s nachts uitzet?
Afsluiten verwijdert een gewoon SL dat de server al accepteerde niet. Controleer juiste rekening, positie en niveau; onbevestigd verzoek of verborgen EA-stop is iets anders. Sessie, quotes en uitvoering bepalen activering en fills. Een gewone SL garandeert geen prijs of onmiddellijke uitvoering.
Waarom volgde de trailing ’s nachts niet verder?
De MT4-standaardfunctie rekent lokaal. Na activering kan zij SL aanvragen; geaccepteerde wijzigingen vervangen het niveau. Sluiten stopt verdere berekening. De laatste geaccepteerde server-SL blijft, als er één was. Controleer een eventuele afzonderlijke remote instantie en haar werkelijke logica.
Blijft een Expert Advisor handelen nadat ik afsluit?
De EA in de gesloten terminal stopt, een aparte remote kopie kan doorgaan. Geaccepteerde orders en niveaus behouden hun eigen voorwaarden. Code stoppen annuleert ze niet vanzelf of sluit geen posities. Verifieer remote rekening, instantie, rechten en stopprocedure.
Heb ik een VPS nodig voor een gewone stop-loss?
Niet alleen om een al geaccepteerde gewone SL/TP op de brokerserver te bewaren. Een VPS kan extra automatisering of monitoring dienen. Een desktop-VPS en MetaQuotes Virtual Hosting verschillen in migratie en DLL-/scriptregels. Geen van beide maakt een gewone SL tot gegarandeerde prijs.
Bronnen en controle
- MQL4 — OrderModify
Direct gelezen wijzigingsparameters en true/false-retour. De ontbrekende waargenomen reactie in ons informatiemodel is geen functieretour en geeft geen automatische retryregel.
- MQL4 — OrderSelect
Direct gelezen kopiëren van ordereigenschappen en waarschuwing voor verouderde data. Herselectie zonder juiste verbinding/synchronisatie is geen magische bevestiging van actuele serverstatus.
- MetaTrader4 — Trailing Stop
Direct gelezen lokale trailing, activeringsafstand en laatst ingesteld server-SL. Terminalsluiting stopt verdere lokale berekening; acceptatie en uitvoering blijven aparte vragen.
- MetaTrader4 — Virtual Hosting Migration
Officiële geïndexeerde migratieregels gelezen: geen DLL of scripts, handel remote toegestaan, lokale autotrading uit bij migratie. Geen native migratie uitgevoerd of onbeperkte runtime beloofd.
- MQL4 — Client Terminal Events
Officiële geïndexeerde eventbeschrijving gelezen: deinitialisatie bij terminalsluiting en niet stapelen van NewTick tijdens bezette verwerking. Een geladen EA hoeft niet op iedere tick te handelen.
De berekeningen gebruiken expliciete aannames. Ze vervangen geen actuele marktgegevens of voorwaarden van de aanbieder.
