Guarda come scaricare robot di trading gratuitamente
Ci trovi su Facebook!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Sistemi Esperti

MQL5 Programming for Traders – Source Codes from the Book. Parte 7 - sistema esperto per MetaTrader 5

Visualizzazioni:
243
Valutazioni:
(7)
Pubblicato:
2023.12.15 15:18
Aggiornato:
2023.12.15 15:57
\MQL5\Experts\MQL5Book\p7\ \MQL5\Experts\MQL5Book\p7\Web\
access.js (0.88 KB)
common.css (0.21 KB)
index.htm (0.48 KB)
MQL5Book.crt (1.24 KB)
MQL5Book.key (1.69 KB)
wschat.htm (0.5 KB)
wschat.js (3.38 KB)
wschat_client.js (1.56 KB)
wsecho.js (2.87 KB)
wsecho_client.js (1.32 KB)
wsintro.js (1.47 KB)
wspublisher.htm (0.83 KB)
wspubsub.htm (0.32 KB)
wspubsub.js (7.26 KB)
wssubscriber.htm (0.85 KB)
\MQL5\Experts\MQL5Book\p7\wsChat\
wschat.mqproj (4.57 KB)
\MQL5\Experts\MQL5Book\p7\wsEcho\
wsecho.mqproj (4.61 KB)
\MQL5\Experts\MQL5Book\p7\wsTradeCopier\ \MQL5\Files\MQL5Book\
clock10.htm (0.96 KB)
clock10.png (0.32 KB)
envrun.bat (0.05 KB)
icons-322-46.bmp (57.91 KB)
utf8.txt (0.05 KB) visualizza
\MQL5\Include\MQL5Book\
CRC32.mqh (1.89 KB) visualizza
IS.mqh (0.98 KB) visualizza
PNG.mqh (5.31 KB) visualizza
PRTF.mqh (1.07 KB) visualizza
RTTI.mqh (1.57 KB) visualizza
TradeReportSVG.htm (0.38 KB)
URL.mqh (4.64 KB) visualizza
\MQL5\Include\MQL5Book\ws\
wsframe.mqh (11.62 KB) visualizza
\MQL5\Indicators\MQL5Book\p7\
search1.bmp (1.51 KB)
search2.bmp (1.51 KB)
\MQL5\Indicators\MQL5Book\p7\SubFolder\ \MQL5\Libraries\MQL5Book\ \MQL5\Presets\MQL5Book\
BandOsMA.set (1.22 KB)
BandOsMACustom.set (1.54 KB)
BandOsMAticks.set (1.24 KB)
\MQL5\Scripts\MQL5Book\p7\
argb.bmp (451.18 KB)
yuan.bmp (4.05 KB)
\MQL5\Scripts\MQL5Book\Python\
eurjpy.py (1.62 KB) visualizza
init.py (0.94 KB) visualizza
\MQL5\Services\MQL5Book\p7\
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Parte 7. Strumenti MQL5 avanzati

La"Parte 7. Strumenti MQL5 avanzati" del libro "MQL5 Programming for Traders" discute le funzionalità avanzate delle API MQL5, che saranno utili durante lo sviluppo di programmi per MetaTrader 5. Questi includono simboli finanziari personalizzati, eventi del calendario economico integrato e tecnologie generiche come reti, database e crittografia.

Questa parte riguarda le librerie – un tipo di programma speciale che fornisce API già pronte per la connessione ad altri programmi MQL. Si discute anche della possibilità di sviluppare pacchetti software e di combinare programmi logicamente interconnessi nei progetti.

Infine, questa parte presenta integrazioni con altri ambienti software, incluso Python.

Strumenti MQL5 avanzati

Inizieremo studiando le risorse, ovvero file di qualsiasi tipo che possono essere incorporati nel codice del programma. Le risorse possono contenere:

  • Elementi multimediali
  • Impostazioni "difficili" da programmi esterni
  • Altri programmi MQL5 in forma compilata

L'ambiente di sviluppo MQL5 consente l'inclusione di array di dati dell'applicazione, immagini, suoni e caratteri nel file sorgente, rendendo il programma un prodotto autosufficiente e conveniente per l'utente finale.

Particolare attenzione sarà data alle risorse grafiche con immagini raster in formato BMP: Imparerai come crearli, modificarli e visualizzarli dinamicamente sul grafico.

Concluderemo la parte finale del libro studiando l'integrazione di OpenCL in MQL5. OpenCL è uno standard aperto per la programmazione parallela in sistemi multiprocessore, inclusi processori grafici (GPU) e unità di elaborazione centrale (CPU). Consente l'accelerazione di compiti computazionalmente intensivi a condizione che gli algoritmi possano essere parallelizzati. Questi possono includere l'addestramento di reti neurali, la trasformata di Fourier e la risoluzione di sistemi di equazioni.

L'utilizzo di OpenCL nei programmi MQL richiede la presenza di driver speciali del produttore e il supporto per OpenCL versione 1.1 e successive. La presenza di una scheda grafica non è obbligatoria, in quanto il processore centrale può essere utilizzato anche per il calcolo parallelo.


Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/45596

MQL5 Programming for Traders – Source Codes from the Book. Parte 6 MQL5 Programming for Traders – Source Codes from the Book. Parte 6

Nella sesta parte di "MQL5 Programming for Traders ", studieremo un componente chiave del linguaggio MQL5 – l'automazione del trading. Inizieremo con una descrizione delle entità fondamentali, come le specifiche degli strumenti finanziari e le impostazioni del conto di trading. Questi sono i prerequisiti per creare Expert Advisor che funzionino correttamente.

MQL5 Programming for Traders – Source Codes from the Book. Parte 5 MQL5 Programming for Traders – Source Codes from the Book. Parte 5

Nella quinta parte del libro, approfondiremo le API associate al trading algoritmico, tra cui l'analisi e l'elaborazione dei dati finanziari, la visualizzazione dei grafici, l'automazione e le interazioni con gli utenti.

Price Density - Market Noise Index Price Density - Market Noise Index

A sophisticated tool that accurately measures market noise

Input and output of onnx model Input and output of onnx model

The script is useful for inspecting the structure of ONNX models, providing insights into the input and output, their names, and their properties. It is particularly helpful for debugging and understanding the characteristics of ONNX models used in machine learning applications.