Presentazione del libro "Programmazione MQL5 per Trader"

 

Abbiamo pubblicato la guida più completa alla programmazione MQL5, redatta dall'esperto trader algoritmico Stanislav Korotky con il supporto di MetaQuotes.

Il libro si rivolge a programmatori di tutti i livelli. I principianti impareranno le basi, poiché il libro introduce i principali strumenti di sviluppo e i concetti base della programmazione. Con questo materiale, potrete creare, compilare ed eseguire la vostra prima applicazione nella piattaforma di trading MetaTrader 5. Gli utenti con esperienza in altri linguaggi di programmazione possono passare immediatamente alla parte applicata relativa alla creazione di robot di trading ed applicazioni analitiche in MQL5.

Presentazione del libro "Programmazione MQL5 per Trader"

Il libro è disponibile gratuitamente online, nella sezione "Manuale" del sito web MQL5.community. Si compone di sette parti:

  1. Introduzione a MQL5 e all'ambiente di sviluppo – una panoramica dei principi di base della programmazione MQL5 e dell'ambiente di sviluppo MQL5, comprese le funzioni di modifica e compilazione di MetaEditor.
  2. Fondamenti della programmazione MQL5 - i concetti di base, compresi i tipi di dati, le istruzioni, gli operatori, le espressioni, le variabili, i blocchi di codice e le strutture di programma applicate per lo sviluppo di programmi MQL5 di tipo procedurale.
  3. Programmazione orientata agli oggetti - caratteristiche distintive che distinguono MQL5 nonostante le sue somiglianze con altri linguaggi che supportano il paradigma OOP, in particolare con C++.
  4. Funzioni comuni – sono funzioni integrate di uso frequente, applicabili a qualsiasi programma.
  5. Creazione di programmi applicativi – uno sguardo approfondito alle sfumature dell’architettura dei programmi MQL5 e alla loro specializzazione per tipi di attività legate al trading, come l'analisi tecnica con indicatori, la gestione dei grafici e l'uso di oggetti grafici, tra gli altri.
  6. Automazione del trading – come analizzare l'ambiente di trading e automatizzare il trading utilizzando i robot.
  7. Strumenti linguistici avanzati – una serie di API specializzate volte a facilitare l'integrazione di MQL5 con tecnologie correlate, tra cui database, scambio di dati, OpenCL e Python.

Il libro fornisce numerosi esempi di codice sorgente. In seguito alla spiegazione, è possibile implementare le proprie applicazioni nell'editor integrato e visualizzare immediatamente i risultati dell'esecuzione del programma nella piattaforma. I codici sorgenti sono disponibili nel progetto pubblico \MQL5\Shared Projects\MQL5Book e nel Code Base.

Iniziate subito a imparare MQL5 e scoprite il mondo del trading algoritmico professionale. Le conoscenze acquisite vi aiuteranno a dare vita alle vostre idee. È possibile applicarle anche in un ambiente commerciale, sviluppando e vendendo applicazioni attraverso il Market e prendendo ordini di programmazione nella sezione Freelance.


Leggi il libro