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 3 - sistema esperto per MetaTrader 5

Visualizzazioni:
169
Valutazioni:
(4)
Pubblicato:
2023.12.15 14:31
Aggiornato:
2023.12.15 15:43
\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\Libraries\MQL5Book\ \MQL5\Presets\MQL5Book\
BandOsMA.set (1.22 KB)
BandOsMACustom.set (1.54 KB)
BandOsMAticks.set (1.24 KB)
\MQL5\Scripts\MQL5Book\p3\ \MQL5\Services\MQL5Book\p4\
PRTF.mqh (1.07 KB) visualizza
\MQL5\Services\MQL5Book\p5\ \MQL5\Services\MQL5Book\p7\
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

Parte 3. Programmazione Orientata agli Oggetti in MQL5

"Parte 3. "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.

La tecnologia OOP si basa sul concetto di oggetti, che sono variabili di tipo personalizzato definite dal programmatore con gli strumenti MQL5. La creazione di tipi personalizzati consente la modellazione degli oggetti e semplifica la scrittura e la manutenzione dei programmi.

Questa parte esamina vari modi per definire nuovi tipi, tra cui classi, strutture e unioni. Questi tipi personalizzati possono combinare dati e algoritmi per descrivere lo stato e il comportamento degli oggetti dell'applicazione.

Programmazione Orientata agli Oggetti in MQL5

L'autore si sofferma sul principio del "divide et impera", dimostrando che gli oggetti sono mini-programmi, ciascuno responsabile della risoluzione di un compito piccolo ma logicamente completo. È possibile combinare gli oggetti in un unico sistema e creare prodotti e servizi di complessità variabile.

Per aiutare gli utenti a studiare le capacità di MQL5, la parte "Programmazione Orientata agli Oggetti in MQL5" introduce i principi dell'OOP insieme a esempi pratici di implementazione. Il libro tratta anche di modelli, interfacce e namespaces, svelando la flessibilità e la potenza dell'OOP nello sviluppo di programmi MQL5.


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

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

La seconda parte "Fondamenti di programmazione MQL5" è un'introduzione ai concetti chiave di questo linguaggio di programmazione. Questa parte del libro è dedicata ai tipi di dati, agli identificatori, alle variabili, alle espressioni e agli operatori. Imparerete come combinare diverse istruzioni per formare la logica del programma.

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

Il primo capitolo del libro introduce il linguaggio MQL5 e l'ambiente di sviluppo. Una delle nuove funzionalità introdotte nel linguaggio MQL5 rispetto a MQL4 (linguaggio MetaTrader 4) è il supporto per la programmazione orientata agli oggetti (OOP), che lo rende simile a C++.

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 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.