Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Il nuovo articolo Interazione MetaTrader 5 e MATLAB è stato pubblicato:
In questo articolo si parlerà dei dettagli dell'interazione tra MetaTrader 5 e il pacchetto matematico MatLab. Mostra il meccanismo di conversione dei dati, il processo di sviluppo di una libreria universale per interagire con il desktop MatLab. Copre anche l'uso di DLL generate dall'ambiente MatLab. Questo articolo è destinato a lettori esperti che conoscono C++ e MQL5.
Questo metodo di interazione non può essere definito elegante e veloce, ma è il più affidabile e copre l'intero pacchetto MATLAB. Naturalmente, dovremmo menzionare la velocità di sviluppo del modello finale. L'essenza dello sviluppo è scrivere un wrapper di libreria universale per l'interazione con MetaTrader 4/5 e MATLAB Engine. Dopo questo script/indicatore/esperto MetaTrader 4/5 può gestire il desktop virtuale MATLAB. E l'intero algoritmo matematico può essere memorizzato nel programma MQL come stringhe, quindi puoi usarlo per proteggere la tua proprietà intellettuale (per maggiori dettagli vedi l'articolo "Proteggetevi, sviluppatori!"). Può anche essere memorizzato in file separati di funzioni m o funzioni P nella cartella <MetaTrader 5>\MQL5\Libraries.
Possibili ambiti di applicazione di tale interazione:
Procediamo. Spero che tu abbia letto i 1.1 tipi di dati in MATLAB e MQL5, 1.2 Confronto tra Tipi di Dati MQL5 e MATLAB, 2.1 MATLAB Engine API e Funzioni MCR2.3 C++ Libreria Standard Input/Output , poiché non li metteremo in pausa e li analizzeremo più . Leggere attentamente il seguente schema a blocchi, che illustra l'algoritmo della futura libreria:
Autore: Andrey Emelyanov