Deel 1. Introductie tot MQL5 en de ontwikkelomgeving
In het eerste deel van het boek, getiteld "Introductie tot MQL5 en de ontwikkelomgeving", worden de basisprincipes van de MQL5-taal en de ontwikkelomgeving besproken.
Een van de nieuwe functies die in de MQL5-taal is geïntroduceerd, in vergelijking met MQL4 (de programmeertaal van MetaTrader 4), is de ondersteuning voor objectgeoriënteerd programmeren (OOP). Dit maakt het vergelijkbaar met C++. Hoewel sommige OOP-functies al zijn overgezet van MQL4 naar MQL5, kunnen veel gebruikers die niet bekend zijn met programmeren OOP als uitdagend ervaren.
Het doel van dit boek is om deze aanpak begrijpelijk en toegankelijk te maken. Het boek fungeert als aanvulling op de MQL5-referentie en behandelt alle aspecten van MQL5-programmering, waarbij alle processen uitgebreid worden uitgelegd. Ontwikkelaars kunnen kiezen tussen objectgeoriënteerde en procedurele programmeerstijlen, en zelfs beide combineren.

Wie al ervaring heeft met programmeren, kan de basis overslaan. C++-programmeurs zullen het makkelijker vinden om MQL5 onder de knie te krijgen, maar het is belangrijk om aandacht te besteden aan de taalverschillen om fouten te voorkomen.
Met MQL5 kun je verschillende soorten programma's maken, zoals indicatoren voor de grafische weergave van data, Expert Advisors voor handelsautomatisering, scripts voor eenmalige acties en services voor achtergrondtaken.
Een kenmerk van MetaTrader 5 is het beheer van het volledige handelssysteem vanuit de clientterminal, waarin MQL5-programma's draaien en handelsopdrachten naar de handelsserver sturen. MQL5-toepassingen worden niet op de server geïnstalleerd.
Deel 1 legt uit hoe je programma's kunt bewerken, compileren en uitvoeren, en behandelt verschillende datatypes, variabelen, expressies, arrays, foutopsporing en uitvoer.
Gerelateerde berichten
- MQL5 Wizard: Creëer Handelsstrategieën met Bullish en Bearish Engulfing Candlestick Patronen en Stochastic
- MQL5 Wizard: Handelsignalen Geïnspireerd Door Morning/Evening Stars + MFI voor MetaTrader 5
- MQL5 Wizard: Handelsignalen Geïnspireerd door Morning/Evening Stars en RSI voor MetaTrader 5
- Efficiënt Trendvolgend Handelsysteem met Exp_X2MA_JFatl voor MetaTrader 5
- Close Cross MA: Efficiënt Orders Sluiten met MetaTrader 4