Guarda come scaricare robot di trading gratuitamente
Ci trovi su Twitter!
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 5 - sistema esperto per MetaTrader 5

Visualizzazioni:
184
Valutazioni:
(6)
Pubblicato:
2023.12.15 15:05
Aggiornato:
2023.12.15 15:49
\MQL5\Experts\MQL5Book\p5\ \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\p5\ \MQL5\Libraries\MQL5Book\ \MQL5\Presets\MQL5Book\
BandOsMA.set (1.22 KB)
BandOsMACustom.set (1.54 KB)
BandOsMAticks.set (1.24 KB)
\MQL5\Scripts\MQL5Book\p5\ \MQL5\Services\MQL5Book\p5\
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Parte 5. Creazione di programmi applicativi in MQL5

Nella "Parte 5. Creazione di programmi applicativi in MQL5" del libro MQL5 Programming for Traders, 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.

Inizieremo con i principi generali della creazione di programmi MQL e considereremo i tipi di eventi, le caratteristiche e i modelli nel terminale. Verrà quindi esplorato l'accesso alle serie temporali, le operazioni con i grafici e gli oggetti grafici, nonché i principi di creazione e applicazione di ciascun tipo di programma MQL separatamente.

Il terminale MetaTrader 5 supporta cinque tipi di programmi: indicatori tecnici, Expert Advisor (EA) per il trading automatico o semi-automatico, script per l'esecuzione di operazioni una tantum, servizi per le operazioni in background e librerie per singoli moduli funzionali.

Programmi applicativi in MQL5


Approfondiremo il lavoro con gli indicatori e i grafici e impareremo tecniche applicabili anche agli Expert Advisor. Lo sviluppo degli Expert Advisor sarà considerato nella prossima parte del libro, dove si esplorerà l'esecuzione automatica degli ordini, la formalizzazione delle strategie di trading, nonché il loro test e ottimizzazione utilizzando i dati storici.

Impareremo come utilizzare gli indicatori standard integrati e come creare applicazioni personalizzate da zero o basate su altri indicatori. Tutti i programmi compilati sono visualizzati nel Navigatore di MetaTrader 5, ad eccezione delle librerie EX5, che sono utilizzate da altri programmi ma non hanno una rappresentazione separata nel Navigatore.

Di conseguenza, acquisiremo una comprensione più completa delle capacità del linguaggio MQL5 e della sua applicazione nel trading algoritmico. Questo ci permetterà di lavorare efficacemente con i dati finanziari e di creare indicatori di trading ed Expert Advisor.


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

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

Nella quarta parte del libro, ci concentreremo sulla padronanza delle funzioni integrate (API MQL5) e ci addentreremo gradualmente nei sottosistemi specializzati. Qualsiasi programma MQL5 può utilizzare una pletora di tecnologie e funzionalità. Pertanto, ha senso iniziare con le funzioni più semplici e utili che possono essere utilizzate nella maggior parte dei programmi.

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

La terza parte "Programmazione orientata agli oggetti in MQL5" offre un'immersione nel mondo della programmazione orientata agli oggetti (OOP) nel linguaggio MQL5. Lo sviluppo di software comporta spesso la complessità legata alla gestione di più entità, richiedendo tecnologie avanzate per migliorare la convenienza, la produttività e la qualità della programmazione.

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 7 MQL5 Programming for Traders – Source Codes from the Book. Parte 7

La settima parte finale del libro discute le funzionalità avanzate dell'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.