I. Marktorders en limietorders: maak eerst onderscheid tussen de twee soorten orders
- Marktorders streven naar de snelste uitvoering, maar garanderen de prijs niet: worden onmiddellijk uitgevoerd tegen de best beschikbare prijs, in snelle markten kan slippage optredenWikiFXcomparefx.co ;
- Limietorders beperken de slechtste prijs, maar worden mogelijk niet uitgevoerd: worden alleen uitgevoerd tegen de opgegeven prijs of een betere prijs (een kooplimiet ligt onder de huidige prijs, een verkooplimiet boven de huidige prijs), als de prijs niet wordt bereikt wacht je voor altijd op TraderDetector.
Gezegd: marktorders "willen uitgevoerd worden", limietorders "willen een prijs".
II. Stoporders: triggeren en uitvoeren zijn twee verschillende dingen
- Na het triggeren van een stop wordt deze meestal omgezet in een marktuitvoering: een stoporder wordt geactiveerd nadat de prijs de triggerprijs raakt en wordt vervolgens tegen marktprijs uitgevoerd;
- Bij gaps kan de werkelijke uitvoering de triggerprijs overschrijden: in snelle markten of bij gaps is de triggerprijs niet gelijk aan de uitvoeringsprijs, de werkelijke uitvoering kan slechter zijn;
- Stop-loss en take-profit zijn ook triggeropdrachten, geen gegarandeerde uitvoeringsprijs——het garandeert "dat het triggert wanneer deze prijs wordt bereikt", niet "dat het tegen deze prijs wordt uitgevoerd".
III. OCO en trailing stop
- OCO (One Cancels Other): wanneer de ene order wordt uitgevoerd, wordt de andere automatisch geannuleerd, vaak gebruikt voor pending orders bij uitbraken. Controleer vóór het plaatsen van een orderof het platform dit echt ondersteunt: MT5 heeft geen native OCO, meestal geïmplementeerd via een EA of handelspaneel; als dit aan de clientzijde is geïmplementeerd, kan de andere order mogelijk niet op tijd worden geannuleerd wanneer de terminal offline is; als het aan de serverzijde wordt ondersteund, kan het gedrag ook anders zijn StoicFXFP Markets;
- Trailing Stop: laat de stop-loss in één richting met de prijs meebewegen. De trailing stop van MT5 wordt aan de clientzijde uitgevoerd,afhankelijk van een online platform——wanneer de terminal offline is, wordt de trailing stop niet meer bijgewerkt, maar een reeds ingestelde server-side stop-loss wordt nog steeds geactiveerd.
IV. Het ordertype bepaalt de manier van triggeren
- Marktorder: uitvoering heeft prioriteit, prijs komt daarna;
- Limietorder: wacht op een betere prijs, wordt mogelijk nooit uitgevoerd;
- Stop-pending order: wordt geactiveerd na een prijsdoorbraak, bij gaps en snelle markten kan de uitvoeringsprijs de triggerprijs overschrijden;
- OCO: bevestig ook waar het platform dit implementeert —— client-side EA of server-side —— het offline gedrag verschilt tussen beide.
V. Checklist vóór het plaatsen van een order
Controleer de volgende velden voordat u een order plaatst en dien de order daarna in:
- Maximale ordergrootte (maximale lotgrootte/eenheden);
- Minimale pending-afstand (stops level, de minimale afstand tussen triggerprijs en huidige prijs);
- Handelsregels (handelsstijging, positielimieten, uitvoeringsmodus);
- Stop-loss- en take-profitregels (of ze verplicht zijn, beperking van de afstand);
- Slippage-instelling (marktuitvoering, tolerantie in snelle markten).
Verifieer eerst het werkelijke gedrag van het platform op een demo-account en koppel daarna de orderlogica aan de EA. Neem backtest-logica niet direct over op een live-account (voor de uitvoeringsverschillen tussen backtest en live, zie [interne link: EA-backtestgids] sectie 7).
VI. Kies orders op basis van scenario's, niet alleen door namen uit het hoofd te leren
Tabel
Scenario | Ordertype | Kosten |
Wil onmiddellijk de markt betreden | Marktorder | De uitvoeringsprijs kan lager zijn dan de zichtbare quote |
Hoopt op een terugval naar een betere prijs | Limietorder | Wordt mogelijk nooit uitgevoerd |
Instappen na een uitbraaktrigger | Stop-pending order | Kan na een gap tegen een slechtere prijs worden uitgevoerd |
Hetzelfde geldt voor stop-loss en take-profit: het zijn triggeropdrachten, geen gegarandeerde uitvoeringsprijs.
VII. Plaats de terminologie terug in de context van accounts en orders
Bij het vastleggen van orderlogica moet u triggervoorwaarden, servertijd, laatste prijs, toegestane minimale afstand en de manier waarop gedeeltelijke uitvoering wordt behandeld vastleggen. Als OCO door een EA aan de clientzijde wordt geïmplementeerd, kan de andere order mogelijk niet op tijd worden geannuleerd wanneer de terminal offline is; als het aan de serverzijde wordt ondersteund, kan het gedrag ook anders zijn——neem deze verschillen op in backtests en storingsplannen (zie [interne link: gids voor forex-VPS-configuratie en EA-monitoring] sectie 6).
Dezelfde terminologie kan op verschillende platforms, instrumenten en accounts anders worden weergegeven. Open de contractspecificaties of een demo-account om de velden te verifiëren, pip, pipwaarde, contractgrootte, marginvaluta en het aantal decimalen van de quote moeten samen worden begrepen. De toets voor het leren van terminologie is niet uit het hoofd leren, maar drie vragen kunnen beantwoorden:
- Waar komt dit getal vandaan;
- Hoe verandert het wanneer de prijs of positie verandert;
- Hoe beïnvloedt het de kosten en het risico op liquidatie.
Raadpleeg bij platformspecifieke namen bij voorkeur de officiële handleiding en de klantovereenkomst. Voorbeelden dienen alleen om relaties te illustreren en vertegenwoordigen niet direct vaste parameters van enig echte account.
VIII. Pas het toe op uw accountomstandigheden
Vervang de cijfers en stappen in dit artikel door uw eigen accountomstandigheden (instrument, minimale afstand, slippage, OCO-implementatie) en noteer in de registratie de relevante gegevensbron, observatiedatum en bevestigde aannames over variabelen. De ordertypes en uitvoeringsregels verschillen sterk per platform; houd de officiële pagina aan; velden die niet uit officiële documenten kunnen worden bevestigd, laat u als onbekend verifiëren bij de dienstverlener.
Frequently asked questions
Wordt een pending order altijd tegen de ingestelde prijs uitgevoerd?
Niet noodzakelijk. Het hangt af van het ordertype, de liquiditeit en de uitvoeringsregels van het platform: een limietorder wordt alleen uitgevoerd tegen de opgegeven prijs of een betere prijs, een stoporder wordt na triggering tegen marktprijs uitgevoerd, en bij een gap kan de uitvoeringsprijs de triggerprijs overschrijden.
Kan een stop-loss het risico elimineren?
Nee. Een stop-loss beperkt het risico binnen het plan, maar slippage en gaps bestaan nog steeds, en de werkelijke uitvoering kan slechter zijn dan de stop-loss-prijs.
Ondersteunt MT5 OCO native?
Nee. MT5 heeft geen native OCO; dit wordt meestal geïmplementeerd via een EA of handelspaneel; bij een client-side implementatie kan de andere order mogelijk niet op tijd worden geannuleerd wanneer de terminal offline is.
Vervalt een trailing stop offline?
Dat hangt af van de implementatielocatie. De trailing stop van MT5 wordt aan de clientzijde uitgevoerd en wordt niet meer bijgewerkt wanneer de terminal offline is; maar een reeds ingestelde server-side stop-loss wordt nog steeds geactiveerd.
Wat wordt in de praktijk het gemakkelijkst over het hoofd gezien?
Controleer de minimale ordergrootte, de minimale pending-afstand (stops level), de handelsregels, de stop-loss- en take-profitregels en de slippage-instelling; verifieer eerst het werkelijke gedrag van het platform op een demo-account en koppel daarna de orderlogica aan de EA. Verder komen vaak voor: stop-loss en take-profit aanzien voor "gegarandeerde uitvoeringsprijs", aannemen dat orders offline kunnen worden geannuleerd terwijl MT5 geen native OCO heeft, en dat een trailing stop afhankelijk is van een online terminal.