In dit artikel
Na dit artikel kun je…
- Een omkerende verkoop splitsen in gesloten en nieuwe blootstelling.
- Prijsresultaat aan het bestaande volume toewijzen en instap met fillomvang wegen.
- Testercapaciteit, rekeningaanbod en migratiewerk afzonderlijk beoordelen.
Begrippen uitgelegd binnen het artikel
Positiegrootte Gerealiseerd resultaat Shortpositie CFD: verschilcontract Demorekening OrderuitvoeringMetaTrader 5 breidt de platformfamilie uit met meerdere productcategorieën en een uitgebreidere tester. Vergelijk bij een keuze tussen MT4 en MT5 de aangeboden rekening, instrumenten en benodigde code. Een groter menu bewijst geen betere strategie of snellere live fill. Migratie is een concreet project met controleerbare verschillen.
Mogelijkheden van het platform versus je rekening
MT5 ondersteunt OTC- en beursomgevingen, waaronder valuta, CFD: verschilcontract, aandelen en futures waar aanbieder en rekening dat toelaten. Een CFD met een aandelennaam geeft geen aandelenbezit; een indexsymbool bewijst geen beursfuture. Lees product, contractgrootte, volumestap, sessie, kosten en handelsplaats van dat instrument.
MT4 ontvangt ook onderhoud. De actuele EN-basis verwijst naar een onderhoudsrelease in maart 2026; dat is geen beloofd updateschema voor de komende vijf jaar. Controleer huidige ondersteuning bij de juridische aanbieder in plaats van uit leeftijd een algemene einddatum of kwaliteitsrangorde af te leiden.
Grafieken, orders en kalendertijd
MT5 heeft 21 standaardtimeframes tegenover negen in MT4. Meer keuzes zijn geen bewezen handelsvoordeel. Het platform ondersteunt zes basis-pendingtypes, waaronder Buy Stop Limit en Sell Stop Limit, binnen toegestane symboolregels. In een fictief OTC-model activeert een buy-stop op 1,1050 een buy-limit op 1,1040. Als de markt doorstijgt zonder aan de limituitvoering te voldoen, hoeft geen positie te openen. Activatie is geen fill.
MT5 bevat kalender en Depth of Market; MT4 heeft eveneens een DOM-venster. Beursorderboekdata en OTC-brokerquotes betekenen niet hetzelfde, en beschikbaarheid hangt van de aanbieder af. MQL5-kalenderfuncties gebruiken de handelsserverzone. Noteer die voordat je een event met een kalender in Europe/Amsterdam vergelijkt; een lokaal uur overnemen kan de filter verschuiven.
Bekijk op een passende Demorekening zowel beschikbare testermodi als de echt aangeleverde DOM-data. Een aanwezig paneel bewijst geen complete marktliquiditeit. Controleer de nuttige functies voor jouw taak, niet uitsluitend de versienaam.
MQL5 en testen vragen passende code
MT4 gebruikt MQL4, MT5 MQL5. Beide hebben objectgeoriënteerde mogelijkheden. Verschillen in handels-API’s en testomgeving vragen codecontrole, niet alleen opnieuw compileren. Een taalnaam bewijst geen universeel schonere code of snelheidswinst.
Een geschikt geprogrammeerde MT5-EA kan meerdere symbolen in één run gebruiken en real-tickdata waar aanwezig. Ondersteunde lokale, remote of cloudagents kunnen optimalisatiepasses met verschillende parameters parallel uitvoeren; één afzonderlijke test gebruikt één agent. Dat is geen urenbelofte of bewijs van echte uitvoeringskwaliteit. Leg datadekking, model, kosten en vertragingsaannames vast. Een real-ticklabel vereist nog controle van werkelijke dekking en eventuele aanvullingen.
Voor een systeem op EUR/USD, GBP/USD en USD/JPY vraagt een gezamenlijk model een compatibele multicurrency-EA met geschiedenis van alle inputs. Drie afzonderlijke eindwinsten optellen reconstrueert geen gedeelde equity-, margin- of limietvolgorde. Het standaard MT4-testmodel kiest één symbool; een nieuwe lijst namen verandert bestaande enkelvoudige logica niet in een portefeuilletest. Een strategie backtesten: data, kosten en tijdvolgorde controleren behandelt validatie naast rekencapaciteit.
Een grote verkoop is maar deels het sluiten van de long
Fictieve USD-nettingrekening: 0,20 lot EUR/USD long op 1,1000. Eén verkoopfill van 0,30 op 1,1020, contract 100.000 EUR per lot en nul kosten. De bestaande 20.000 EUR sluiten voor 40 USD prijswinst. Het overschot 10.000 EUR opent een short van 0,10 op 1,1020. We veronderstellen geen later resultaat van die nieuwe positie.
Alleen0,20 sluit voor 40 USD; de overige 0,10 begint als nieuwe short zonder winst van vóór haar bestaan.
- Gesloten deel
- 0,20 lot;40 USD – Oude instap 1,1000 naar fill 1,1020.
- Nieuw deel
- Short 0,10 op 1,1020 – Geen later resultaat aangenomen.
Alle 30.000 EUR vermenigvuldigen met het verschil tot de oude instap geeft foutief 60 USD. Het nieuwe shortdeel krijgt dan winst uit een periode waarin het niet bestond. Gerealiseerd resultaat hoort alleen bij de gesloten 0,20. Deze afbeelding splitst één fill in twee volumeonderdelen, geen twee aangenomen fills op andere prijzen.
Netting, hedging en gewogen instap
De broker bepaalt de rekeningmodus. Bij volledige uitvoering laat een nieuwe verkoop 0,10 tegenover long 0,30 in netting long 0,20 achter. Als nieuwe positie op hedging kan hij long 0,30 plus aparte short 0,10 geven. Een gedeeltelijke sluiting van het opgegeven longticket is weer een andere instructie. Gelijke netto-omvang bewijst geen gelijke kosten of margin. Lees tickets en geaccepteerde bescherming terug; Ordertypen bij forex: market, limit, stop en het ongevulde restant behandelt de opdrachten.
Een apart fictief USD-model koopt totaal 0,30 lot via 0,10 op 1,1000 en 0,20 op 1,1010. Dat kost 33.020 USD voor 30.000 EUR en geeft gewogen instap 1,100666…. Volledig sluiten op Bid 1,1020 geeft 40 USD vóór overige kosten. Het ongewogen rijgemiddelde 1,100500 geeft een verzonnen 45 USD en overschat met vijf. Groepeer passende deals en weeg met eenheden. Trek niet opnieuw spread af als je al echte model-fillprijzen gebruikt.
Eigen EUR-uitvoering. Een ander fictief product koopt twee eenheden op €50 en drie op €54. De gewogen prijs is €52,40, niet het rijgemiddelde €52. Verkoop van alle vijf op €55 geeft €13 prijsresultaat, niet €15. Bij aangenomen €2 totale kosten resteert €11. Deze aparte afwikkeling toont waarom de omvang per fill essentieel is; het is geen live resultaat.
Wanneer bestaande MT4-code reden geeft om te wachten
Een specifieke werkende MQL4-EA of vertrouwde werkwijze kan migratieonderzoek waard zijn. Eventafhandeling, variabelen, handelsfuncties en buffers vragen aanpassing. EX4 draait niet rechtstreeks in MT5; controleer broncode, licenties of een compatibele versie en voer nieuwe tests uit. Zonder oude code kies je nog steeds op echte producten en taken. cTrader of MT5: taken, kosten en blijvende bescherming geeft een andere vergelijking; nieuwere software verwijdert geen kosten of marktrisico.
Vier concrete vervolgstappen
- Controleer op demo contract, rekeningmodus en nuttige perioden. Vind de kalender en noteer haar zone; een korte verkenning bewijst geen beheersing.
- Gebruik voor multicurrencytesten daadwerkelijk daarvoor geschreven code. Controleer elk symbool en de gekozen datamodus, niet alleen de beginselectie.
- Inventariseer oude indicatoren en EA’s, migratiewerk en licenties vóór verhuizen. Een compileersucces bewijst geen gelijk gedrag.
- Test apart gedeeltelijk sluiten en een nieuwe tegenorder op de echt aangeboden modus. Controleer bij kalenderfilters release, zone en bestaande opdrachten; een high-impactlabel garandeert geen blootstellingsvermijding.
Test wat je hebt geleerd
Ongeveer 2 minuten oefenen.
Antwoord en uitleg bekijken
Juist: 20.000 × 0,0020 geeft 40 USD. De resterende 0,10 begint op 1,1020 zonder eerder resultaat.
Andere vragen
Waarom vervangt MT5 MT4 niet automatisch?
Een compatibel MQL4-programma, rekeningaanbod of bestaande werkwijze kan migratiewerk geven. Beoordeel echte API-, code- en testverschillen. Populariteit of onbewezen licentieclaims bepalen niet wat voor jouw taak past.
Wat betekenen netting en hedging in MT5?
Netting houdt één gecombineerde positie per instrument; hedging kan aparte posities aanhouden. Aanbieder bepaalt de accountmodus en andere product-/rechtsvoorwaarden kunnen beperken. Neem geen universele landregel of vrije keuze voor ieder Europees account aan.
Is de MT5-tester beter?
Hij biedt multicurrency-EA’s, real-tickmodus waar data bestaan en ondersteunde parallelle optimalisatie. Eén test gebruikt één agent. Code moet de symbolen echt beheren; controleer geschiedenis, kosten en uitvoering. Meer mogelijkheden bewijzen geen juiste code, live winst of vaste tijdwinst.
Is overstappen moeilijk?
Inventariseer producten, accountmodel, instellingen en code. EX4 draait niet rechtstreeks in MT5; regel een compatibele versie en test signalen, volume, selectie en sluiten opnieuw. Ook beide talen met objectoriëntatie maken geen compileersucces tot gedragsbewijs. Controleer rechten en actuele aanbieder.
Bronnen en controle
- MetaTrader 5 — Basic Principles
Eerder direct gelezen en hergebruikt voor vermindering en omkering bij netting tegenover aparte hedgingposities. De getallen zijn fictieve fills, geen platformreproductie.
- MetaTrader 5 — Strategy Optimization
Direct gelezen multicurrency-EA’s en parallelle optimalisatiepasses; één test is geen willekeurig samengetelde portefeuille. Geen snelheids- of winstbelofte.
- MQL5 — Economic Calendar
Direct gecontroleerde kalenderfuncties met handelsservertijd, niet automatisch Europe/Amsterdam. Geen actuele releasekalender of universele brokerdata aangenomen.
- MQL5 — Moving from MQL4
Direct geraadpleegde migratieverschillen in programma-interface en code. Geen automatische EX4-compatibiliteit of universele leertijd geclaimd.
De berekeningen gebruiken expliciete aannames. Ze vervangen geen actuele marktgegevens of voorwaarden van de aanbieder.
