MQL5 RiferimentoIntegrazione 

Integrazione di MetaTrader con programmi di terze parti

MQL5 è progettato per lo sviluppo di applicazioni di trading ad alte prestazioni nei mercati finanziari ed è impareggiabile tra gli altri linguaggi specializzati utilizzati nel trading algoritmico. La sintassi e la velocità dei programmi MQL5 sono il più vicino possibile al С++, c'è un supporto per OpenCL ed integrazione con MS Visual Studio. Statistiche, Logica Fuzzy e ALGLIB sono librerie disponibili, anche. Ll'ambiente di sviluppo MetaEditor fornisce supporto per le librerie .NET nativo con l'importazione funzioni "intelligente" eliminando la necessità di sviluppare wrapper speciali. È anche possibile utilizzare DLL C++ di terze parti. I file di codice sorgente di С++ (CPP e H) possono essere modificati e compilati in DLL direttamente dall'editor. Microsoft Visual Studio installato sul PC dell'utente può essere utilizzato per questo.

Oltre a tutti i vantaggi di cui sopra, la piattaforma MetaTrader 5 offre agli sviluppatori MQL5 la possibilità di integrarsi con altre popolari soluzioni per l'elaborazione dei dati finanziari. Ciò consente agli specialisti in statistica e machine learning di ricevere i dati direttamente da MetaTrader 5 senza sviluppare programmi e adattatori aggiuntivi.

Le seguenti soluzioni di integrazione MetaTrader 5 sono descritte in questa sezione:

Le funzioni presentate consentono di collegarsi direttamente al terminale MetaTrader 5 e richiedere una cronologia dei prezzi nell'ammontare e forma richiesti, per qualsiasi strumento finanziario disponibile nella piattaforma.