Articoli sulla programmazione MQL5 e sull'uso dei robot di trading

icon

Gli Expert Advisors creati per la piattaforma MetaTrader svolgono svariate funzioni implementate dai loro sviluppatori. I robot di trading possono seguire i simboli finanziari 24 ore al giorno, copiare le transazioni, creare e inviare rapporti, analizzare le notizie e persino disporre di interfacce grafiche personalizzate.

Gli articoli descrivono tecniche di programmazione, idee matematiche per l'elaborazione dei dati, consigli sulla creazione e su come ordinare dei robot di trading.

Aggiungi un nuovo articolo
più recente | il migliore
Lavorare con il modem GSM da un Expert Advisor MQL5
Lavorare con il modem GSM da un Expert Advisor MQL5

Lavorare con il modem GSM da un Expert Advisor MQL5

Attualmente esistono un discreto numero di mezzi per un comodo monitoraggio remoto di un conto di trading: terminali mobili, notifiche push, lavoro con ICQ. Ma tutte richiedono una connessione a Internet. Questo articolo descrive il processo di creazione di un Expert Advisor che ti consentirà di rimanere in contatto con il tuo terminale di trading anche quando Internet mobile non è disponibile, tramite chiamate e messaggi di testo.
preview
Come creare un indicatore Donchian Channel personalizzato utilizzando MQL5

Come creare un indicatore Donchian Channel personalizzato utilizzando MQL5

Esistono molti strumenti tecnici che possono essere utilizzati per visualizzare un canale che circonda i prezzi, uno di questi strumenti è l'indicatore Donchian Channel. In questo articolo impareremo come creare l'indicatore Donchian Channel e come fare trading attraverso un EA.
Costruire una startup di tecnologia sociale, parte I: Twitta i tuoi segnali MetaTrader 5
Costruire una startup di tecnologia sociale, parte I: Twitta i tuoi segnali MetaTrader 5

Costruire una startup di tecnologia sociale, parte I: Twitta i tuoi segnali MetaTrader 5

Oggi impareremo come collegare un terminale MetaTrader 5 con Twitter in modo da poter twittare i segnali di trading dei tuoi EA. Stiamo sviluppando un Social Decision Support System in PHP basato su un servizio web RESTful. Questa idea nasce da una particolare concezione del trading automatico chiamato trading assistito da un computer. Vogliamo che le capacità cognitive dei trader umani filtrino quei segnali di trading che altrimenti verrebbero automaticamente immessi sul mercato dagli Expert Advisor.
MQL5.com Freelance: Fonte di reddito degli sviluppatori (infografica)
MQL5.com Freelance: Fonte di reddito degli sviluppatori (infografica)

MQL5.com Freelance: Fonte di reddito degli sviluppatori (infografica)

In occasione del quarto compleanno del Servizio Freelance MQL5, abbiamo preparato un'infografica che dimostra i risultati del servizio dall’inizio della sua esistenza. Le cifre parlano da sole: fino ad oggi sono stati eseguiti più di 10.000 ordini per un valore totale di circa 600.000 dollari, mentre 3.000 clienti e 300 sviluppatori hanno utilizzato il servizio.
Implementazione degli indicatori come classi mediante esempi di Zigzag e ATR
Implementazione degli indicatori come classi mediante esempi di Zigzag e ATR

Implementazione degli indicatori come classi mediante esempi di Zigzag e ATR

Il dibattito su un modo ottimale per calcolare gli indicatori è infinito. Dove dovremmo calcolare i valori dell'indicatore? Nell'indicatore stesso o occorre incorporare l'intera logica in un Expert Advisor che lo utilizza? L'articolo descrive una delle varianti dello spostamento del codice sorgente di un indicatore personalizzato iCustom direttamente nel codice di un Expert Advisor o di uno script con ottimizzazione dei calcoli e modellazione del valore prev_calculated.
Social Trading con le piattaforme di trading MetaTrader 4 e MetaTrader 5
Social Trading con le piattaforme di trading MetaTrader 4 e MetaTrader 5

Social Trading con le piattaforme di trading MetaTrader 4 e MetaTrader 5

Cos'è il social trading? È una cooperazione reciprocamente vantaggiosa di trader e investitori in cui i trader di successo consentono il monitoraggio del loro trading e i potenziali investitori sfruttano l'opportunità di monitorare le loro prestazioni e copiare le negoziazioni di coloro che sembrano più promettenti.
preview
Comprendere la Programmazione Orientata agli Oggetti (OOP) in MQL5

Comprendere la Programmazione Orientata agli Oggetti (OOP) in MQL5

Come sviluppatori, dobbiamo imparare a creare e sviluppare software che possa essere riutilizzabile e flessibile senza duplicare il codice, soprattutto se abbiamo oggetti diversi con comportamenti diversi. Questo può essere fatto facilmente utilizzando tecniche e principi di programmazione orientati agli oggetti. In questo articolo presenteremo le basi della programmazione orientata agli oggetti MQL5 per capire come poter utilizzare i principi e le pratiche di questo argomento critico nel nostro software.
Creazione di un Gioco "Snack" in MQL5
Creazione di un Gioco "Snack" in MQL5

Creazione di un Gioco "Snack" in MQL5

Questo articolo descrive un esempio di programmazione del gioco "Snake". In MQL5, la programmazione del gioco è diventata possibile principalmente grazie alle funzionalità di gestione degli eventi. La programmazione orientata agli oggetti semplifica notevolmente questo processo. In questo articolo imparerai le funzionalità di elaborazione degli eventi, gli esempi di utilizzo delle classi della libreria Standard MQL5 e i dettagli delle chiamate di funzione periodiche.