Articoli sulla programmazione MQL5

icon

Grazie ai numerosi articoli pubblicati dai membri della comunità, potrai imparare il linguaggio MQL5 che ti consentirà di elaborare strategie di trading. Gli articoli sono raggruppati in categorie per facilitare la ricerca rapida di qualsiasi argomento inerente la programmazione: Integrazioni, Tester, Strategie di trading, ecc.

Tieni d'occhio le nostre nuove pubblicazioni e discutine sul Forum!

Aggiungi un nuovo articolo
più recente | il migliore
Come abbonarsi ai segnali di trading
Come abbonarsi ai segnali di trading

Come abbonarsi ai segnali di trading

Il servizio Segnali introduce il social trading con MetaTrader 4 e MetaTrader 5. Il servizio è integrato nella piattaforma di trading e consente a chiunque di copiare facilmente le operazioni di trader professionisti. Seleziona una delle migliaia di fornitori di segnali, iscriviti in pochi clic e le operazioni del fornitore verranno copiate sul tuo account.
Come testare un trading robot prima di acquistarlo
Come testare un trading robot prima di acquistarlo

Come testare un trading robot prima di acquistarlo

L'acquisto di un robot di trading su MQL5 Market ha un netto vantaggio rispetto a tutte le altre opzioni simili: un sistema automatizzato offerto può essere accuratamente testato direttamente nel terminale MetaTrader 5. Prima dell'acquisto, un Expert Advisor può e deve essere eseguito con attenzione in tutte le modalità sfavorevoli nel Tester strategico integrato per ottenere una comprensione completa del sistema.
Come acquistare un robot di trading dal Market MetaTrader e installarlo?
Come acquistare un robot di trading dal Market MetaTrader e installarlo?

Come acquistare un robot di trading dal Market MetaTrader e installarlo?

Un prodotto del Market MetaTrader può essere acquistato sul sito MQL5.com o direttamente dalle piattaforme di trading MetaTrader 4 e MetaTrader 5. Scegli il prodotto che desideri e che si adatta al tuo stile di trading, pagalo utilizzando il tuo metodo di pagamento preferito e attiva il prodotto.
Guida Step-By-Step alla scrittura di un Expert Advisor in MQL5 per Principianti
Guida Step-By-Step alla scrittura di un Expert Advisor in MQL5 per Principianti

Guida Step-By-Step alla scrittura di un Expert Advisor in MQL5 per Principianti

La programmazione di Expert Advisors in MQL5 è semplice e puoi impararla facilmente. In questa guida step by step, vedrai i passaggi fondamentali necessari per scrivere un semplice Expert Advisor basato su una strategia di trading sviluppata. Vengono presentati la struttura di un Expert Advisor, l'uso di indicatori tecnici integrati e funzioni di trading, i dettagli della modalità Debug e l'uso dello Strategy Tester.
Pagamenti e metodi di pagamento
Pagamenti e metodi di pagamento

Pagamenti e metodi di pagamento

I servizi MQL5.community offrono grandi opportunità per i trader e per gli sviluppatori di applicazioni per il terminale MetaTrader. In questo articolo spieghiamo come vengono eseguiti i pagamenti per i servizi MQL5, come è possibile prelevare il denaro guadagnato e come viene garantita la sicurezza dell'operazione.
La trasformazione di Box-Cox
La trasformazione di Box-Cox

La trasformazione di Box-Cox

L'articolo ha lo scopo di far conoscere ai suoi lettori la trasformazione di Box-Cox. Vengono affrontate le problematiche relative al suo utilizzo e vengono forniti alcuni esempi che permettono di valutare l'efficienza della trasformazione con sequenze casuali e quotazioni reali.
MetaTrader 5 su Linux
MetaTrader 5 su Linux

MetaTrader 5 su Linux

In questo articolo, mostriamo un modo semplice per installare MetaTrader 5 sulle versioni Linux più diffuse: Ubuntu e Debian. Questi sistemi sono ampiamente utilizzati sull'hardware del server e sui personal computer degli operatori.
Introduzione a MQL5: Come scrivere un semplice Expert Advisor e un Indicatore Personalizzato
Introduzione a MQL5: Come scrivere un semplice Expert Advisor e un Indicatore Personalizzato

Introduzione a MQL5: Come scrivere un semplice Expert Advisor e un Indicatore Personalizzato

Il Linguaggio di Programmazione MetaQuotes 5 (MQL5), incluso nel Client Terminal MetaTrader 5, ha molte nuove possibilità e prestazioni più elevate rispetto a MQL4. Questo articolo ti aiuterà a familiarizzare con questo nuovo linguaggio di programmazione. I semplici esempi di come scrivere un Expert Advisor e un Indicatore Personalizzato vengono presentati in questo articolo. Considereremo anche alcuni dettagli del linguaggio MQL5, necessari per comprendere questi esempi.
preview
Come diventare un fornitore di segnali per MetaTrader 4 e MetaTrader 5

Come diventare un fornitore di segnali per MetaTrader 4 e MetaTrader 5

Vuoi offrire i tuoi segnali di trading e realizzare profitti? Registrati sul sito MQL5.com come Venditore e specifica il tuo conto di trading per offrire i tuoi segnali ai trader.
Come pubblicare un prodotto sul Market
Come pubblicare un prodotto sul Market

Come pubblicare un prodotto sul Market

Inizia a offrire le tue applicazioni di trading a milioni di utenti MetaTrader da tutto il mondo attraverso il Market. Il servizio fornisce un'infrastruttura già pronta: accesso a un vasto pubblico, soluzioni di licenza, versioni di prova, pubblicazione di aggiornamenti e accettazione di pagamenti. Devi solo completare una rapida procedura di registrazione del venditore e pubblicare il tuo prodotto. Inizia a generare profitti aggiuntivi dai tuoi programmi utilizzando la base tecnica già pronta fornita dal servizio.
Come preparare un Account di trading per la migrazione sull'Hosting Virtuale
Come preparare un Account di trading per la migrazione sull'Hosting Virtuale

Come preparare un Account di trading per la migrazione sull'Hosting Virtuale

Il terminale cliente MetaTrader è perfetto per automatizzare le strategie di trading. Possiede tutti gli strumenti necessari per gli sviluppatori di trading robot ‒ potente linguaggio di programmazione MQL4/MQL5 basato su C++, comodo ambiente di sviluppo MetaEditor e tester di strategia multi-thread che supporta il calcolo distribuito in MQL5 Cloud Network. In questo articolo scoprirai come trasferire il tuo terminale cliente verso l’ambiente virtuale mantenendo tutti gli elementi personalizzati.
Informazioni generali sui segnali di trading per MetaTrader 4 e MetaTrader 5
Informazioni generali sui segnali di trading per MetaTrader 4 e MetaTrader 5

Informazioni generali sui segnali di trading per MetaTrader 4 e MetaTrader 5

MetaTrader 4 / MetaTrader 5 Trading Signals è un servizio che consente ai trader di copiare le operazioni di trading di un fornitore di segnali. Il nostro obiettivo era quello di sviluppare il nuovo servizio di largo utilizzo, per proteggere gli abbonati e facendo risparmiare loro costi inutili.
Come ordinare un robot di trading in MQL5 e MQL4
Come ordinare un robot di trading in MQL5 e MQL4

Come ordinare un robot di trading in MQL5 e MQL4

"Freelance" è il più grande servizio freelance per ordinare robot di trading MQL4 / MQL5 e indicatori tecnici. Centinaia di sviluppatori professionisti sono pronti a sviluppare un'applicazione di trading personalizzata per il terminale MetaTrader 4/5.
Perché il Market di MQL5 è il posto migliore per la vendita di strategie di trading e indicatori tecnici
Perché il Market di MQL5 è il posto migliore per la vendita di strategie di trading e indicatori tecnici

Perché il Market di MQL5 è il posto migliore per la vendita di strategie di trading e indicatori tecnici

Il Market della MQL5.community fornisce agli sviluppatori di Expert Advisors il mercato già formato e composto da migliaia di potenziali clienti. Questo è il posto migliore per vendere robot di trading e indicatori tecnici!
preview
Come Creare un Robot di Trading in Pochissimo Tempo

Come Creare un Robot di Trading in Pochissimo Tempo

Il trading sui mercati finanziari comporta molti rischi, incluso il più critico: il rischio di prendere una decisione di trading sbagliata. Il sogno di ogni trader è quello di trovare un robot di trading, che sia sempre in buona forma e non soggetto alle debolezze umane: paura, avidità e impazienza.
Sviluppo di un Expert Advisor di trading da zero
Sviluppo di un Expert Advisor di trading da zero

Sviluppo di un Expert Advisor di trading da zero

In questo articolo, discuteremo come sviluppare un robot di trading con una programmazione minima. Naturalmente, MetaTrader 5 offre un elevato livello di controllo sulle posizioni di trading. Tuttavia, utilizzare solo la capacità manuale di effettuare ordini può essere piuttosto difficile e rischioso per gli utenti meno esperti.
MQL5 Wizard: Creazione di Expert Advisor senza Programmazione
MQL5 Wizard: Creazione di Expert Advisor senza Programmazione

MQL5 Wizard: Creazione di Expert Advisor senza Programmazione

Vuoi provare una strategia di trading senza perdere tempo per la programmazione? In MQL5 Wizard puoi semplicemente selezionare il tipo di segnali di trading, aggiungere moduli di posizioni trailing e gestione del denaro - e il tuo lavoro è fatto! Crea le tue implementazioni di moduli o ordinale tramite il servizio Jobs e combina i tuoi nuovi moduli con quelli esistenti.
preview
Ordini, Posizioni e Deal in MetaTrader 5

Ordini, Posizioni e Deal in MetaTrader 5

La creazione di un solido robot di trading non può essere eseguita senza una comprensione dei meccanismi del sistema di trading MetaTrader 5. Il client terminal riceve le informazioni su posizioni, ordini e deal dal server di trading. Per gestire correttamente questi dati utilizzando l'MQL5, è necessario avere una buona comprensione dell'interazione tra il programma MQL5 e il client terminal.
Guida al Test all'Ottimizzazione degli Expert Advisor in MQL5
Guida al Test all'Ottimizzazione degli Expert Advisor in MQL5

Guida al Test all'Ottimizzazione degli Expert Advisor in MQL5

Questo articolo spiega il processo step by step per identificare e risolvere gli errori di codice, nonché i passaggi per testare e ottimizzare i parametri di input dell’Expert Advisor. Imparerai come utilizzare lo Strategy Tester del client terminal MetaTrader 5 per trovare il miglior simbolo e set di parametri di input per il tuo Expert Advisor.
MetaTrader 5 su Mac OS
MetaTrader 5 su Mac OS

MetaTrader 5 su Mac OS

I prodotti Apple sono diventati molto popolari. MetaQuotes Software Corp. segue attentamente i progressi del settore IT e ha già rilasciato le speciali applicazioni mobile per dispositivi basati su iOS: MetaTrader 4 per iPhone e MetaTrader 5 per iPhone. Ci sono molti argomenti sul forum MQL5.community dove le persone cercano una soluzione per eseguire MetaTrader 5 con il sistema operativo Mac OS. In questo articolo scoprirai come lavorare con MetaTrader 5 tramite il popolare sistema operativo di Apple.
MetaQuotes ID nel terminale mobile MetaTrader
MetaQuotes ID nel terminale mobile MetaTrader

MetaQuotes ID nel terminale mobile MetaTrader

I dispositivi Android e iOS ci offrono molte funzionalità che non conosciamo nemmeno. Una di queste funzionalità sono le notifiche push che ci consentono di ricevere messaggi personali, indipendentemente dal nostro numero di telefono o dall'operatore di rete mobile. Il terminale mobile MetaTrader può già ricevere tali messaggi direttamente dal tuo robot di trading. Devi conoscere solo l'ID MetaQuotes del tuo dispositivo. L'hanno già ricevuto più di 9.000.000 di terminali mobile.
Scopri come progettare un sistema di trading con le Bollinger Bands
Scopri come progettare un sistema di trading con le Bollinger Bands

Scopri come progettare un sistema di trading con le Bollinger Bands

In questo articolo impareremo a conoscere le bande di Bollinger, uno degli indicatori più popolari nel mondo del trading. Prenderemo in considerazione l'analisi tecnica e vedremo come progettare un sistema di trading algoritmico basato sull'indicatore Bollinger Bands.
Come creare il Tuo Trailing Stop
Come creare il Tuo Trailing Stop

Come creare il Tuo Trailing Stop

La regola di base del trader: lascia che il profitto cresca, riduci le perdite! Questo articolo considera una delle tecniche di base che consentono di seguire questa regola: spostare lo stop level protettivo (livello di Stop Loss) dopo aver aumentato il profitto della posizione, ovvero il livello di Trailing Stop. Troverai la procedura step by step per creare una classe per il trailing stop sugli indicatori SAR e NRTR. Tutti potranno inserire questo trailing stop nei propri expert o utilizzarlo autonomamente per controllare le posizioni nei propri account.
Migrazione da MQL4 a MQL5
Migrazione da MQL4 a MQL5

Migrazione da MQL4 a MQL5

Questo articolo è una guida rapida alle funzioni del linguaggio MQL4, ti aiuterà a migrare i tuoi programmi da MQL4 a MQL5. Per ogni funzione MQL4 (ad eccezione delle funzioni di trading) vengono presentate la descrizione e l'implementazione MQL5, che consente di ridurre significativamente il tempo di conversione. Per comodità, le funzioni MQL4 sono suddivise in gruppi, in modo simile a MQL4 Reference.
Crea il Tuo Robot di Trading in 6 Passaggi!
Crea il Tuo Robot di Trading in 6 Passaggi!

Crea il Tuo Robot di Trading in 6 Passaggi!

Se non sai come vengono costruite le classi di trading e hai paura delle parole "Programmazione Orientata agli Oggetti", allora questo articolo fa per te. In effetti, non è necessario conoscere i dettagli per scrivere il proprio modulo di segnali di trading. Basta seguire alcune semplici regole. Tutto il resto verrà fatto da MQL5 Wizard e otterrai un robot di trading pronto all'uso!
Analizzare i Modelli di Candele
Analizzare i Modelli di Candele

Analizzare i Modelli di Candele

La costruzione del grafico a candele giapponesi e l'analisi dei modelli di candele costituiscono un'area straordinaria dell’analisi tecnica. Il vantaggio dei modelli di candele è che rappresentano i dati in modo tale da poter tenere traccia delle dinamiche all'interno dei dati. In questo articolo analizziamo i tipi di candele, la classificazione dei modelli di candele e presentiamo un indicatore in grado di determinare queste ultime.
Operazioni di Trading in MQL5 - È Facile
Operazioni di Trading in MQL5 - È Facile

Operazioni di Trading in MQL5 - È Facile

Quasi tutti i trader vengono sul mercato per fare soldi, ma alcuni trader apprezzano anche il processo in sé. Tuttavia, non è solo il trading manuale che ti può offrire un'esperienza entusiasmante. Anche lo sviluppo automatizzato dei sistemi di trading può essere piuttosto coinvolgente. Creare un robot di trading può essere interessante quanto leggere un buon romanzo giallo.
Creazione di un Expert Advisor mediante Expert Advisor Visual Wizard
Creazione di un Expert Advisor mediante Expert Advisor Visual Wizard

Creazione di un Expert Advisor mediante Expert Advisor Visual Wizard

Expert Advisor Visual Wizard per MetaTrader 5 fornisce un ambiente grafico altamente intuitivo con un set completo di blocchi di trading predefiniti, i quali consentono di progettare un Expert Advisor in pochi minuti. L'approccio click, drag and drop di Expert Advisor Visual Wizard ti consente di creare rappresentazioni visive delle strategie e dei segnali di trading forex come faresti con carta e matita. Questi diagrammi di trading vengono analizzati automaticamente dal generatore di codice MQL5 di Molanis che li trasforma in Expert Advisor pronti all'uso. L'ambiente grafico interattivo semplifica il processo di progettazione ed elimina la necessità di scrivere codice MQL5.
Opportunità illimitate con MetaTrader 5 e MQL5
Opportunità illimitate con MetaTrader 5 e MQL5

Opportunità illimitate con MetaTrader 5 e MQL5

In questo articolo, vorrei fare un esempio di come può essere il programma di un trader e di quali risultati si possono ottenere in 9 mesi, avendo iniziato a imparare MQL5 da zero. Questo esempio mostrerà anche come un tale programma può essere multifunzionale e informativo per un trader occupando il minimo spazio sul grafico dei prezzi. E saremo in grado di vedere quanto possono diventare colorati, luminosi e intuitivamente chiari per i pannelli informativi di trading degli utenti. Oltre a tante altre caratteristiche...
Diversi Modi per Trovare una Trend in MQL5
Diversi Modi per Trovare una Trend in MQL5

Diversi Modi per Trovare una Trend in MQL5

Qualsiasi trader darebbe molto per l'opportunità di rilevare con precisione una tendenza in un dato momento. Forse, questo è il Santo Graal che tutti stanno cercando. In questo articolo, considereremo diversi modi per rilevare una tendenza. Per essere più precisi - come programmare diversi modi classici per rilevare una tendenza mediante MQL5.
L'uso delle Librerie MQL5 Standard Trade Class nella scrittura di un Expert Advisor
L'uso delle Librerie MQL5 Standard Trade Class nella scrittura di un Expert Advisor

L'uso delle Librerie MQL5 Standard Trade Class nella scrittura di un Expert Advisor

Questo articolo spiega come utilizzare le principali funzionalità di MQL5 Standard Trade Class nella scrittura di Expert Advisor che implementano la chiusura e la modifica della posizione, l'immissione e l'eliminazione di ordini in sospeso e la verifica del margine prima di piazzare un trade. Abbiamo anche dimostrato come le classi di trading possono essere utilizzate per ottenere dettagli su ordini e transazioni.
Sicurezza del codice MQL5: Protezione con password, generatori di chiavi, limiti di tempo, licenze remote e tecniche avanzate di crittografia delle chiavi di licenza EA
Sicurezza del codice MQL5: Protezione con password, generatori di chiavi, limiti di tempo, licenze remote e tecniche avanzate di crittografia delle chiavi di licenza EA

Sicurezza del codice MQL5: Protezione con password, generatori di chiavi, limiti di tempo, licenze remote e tecniche avanzate di crittografia delle chiavi di licenza EA

La maggior parte degli sviluppatori ha bisogno di proteggere il proprio codice. Questo articolo presenterà alcuni modi per proteggere il software MQL5: introdurrà metodi per fornire funzionalità di licenza a script MQL5, Expert Advisor e indicatori. Parlerà della protezione tramite password, generatori di chiavi, licenza dell'account, la valutazione dei limiti di tempo e la protezione remota tramite chiamate MQL5-RPC.
preview
Impara come progettare un sistema di trading tramite Volumes

Impara come progettare un sistema di trading tramite Volumes

Ecco un nuovo articolo della nostra serie sull'apprendimento di come progettare sistemi di trading basati sugli indicatori tecnici più comuni. Questo articolo sarà dedicato all'indicatore Volumes. Il volume come concetto è uno dei fattori più importanti nel trading sui mercati finanziari e dobbiamo prestargli attenzione. Attraverso questo articolo, impareremo come progettare un semplice sistema di trading tramite l'indicatore Volumes.
MQL5: Crea il tuo Indicatore
MQL5: Crea il tuo Indicatore

MQL5: Crea il tuo Indicatore

Cos'è un indicatore? È un insieme di valori calcolati che vogliamo siano visualizzati sullo schermo in un modo pratico. Gli insiemi di valori sono rappresentati nei programmi, come array. Pertanto, la creazione di un indicatore equivale alla scrittura di un algoritmo che gestisce alcuni array (matrici di prezzo) e registra i risultati della gestione su altri array (valori dell'indicatore). Descrivendo la creazione del True Strength Index, l'autore mostra come scrivere indicatori in MQL5.
preview
Scienza dei dati e apprendimento automatico (Parte 06): Discesa del Gradiente

Scienza dei dati e apprendimento automatico (Parte 06): Discesa del Gradiente

La discesa del gradiente gioca un ruolo significativo nell'addestramento delle reti neurali e di molti algoritmi di apprendimento automatico. È un algoritmo veloce e intelligente, nonostante il suo lavoro impressionante, è ancora frainteso da molti data scientist, vediamo di cosa si tratta.
Scopri come progettare diversi sistemi di Media Mobile
Scopri come progettare diversi sistemi di Media Mobile

Scopri come progettare diversi sistemi di Media Mobile

Esistono molte strategie che possono essere utilizzate per filtrare i segnali generati in base a qualsiasi strategia, anche utilizzando la stessa media mobile oggetto di questo articolo. Quindi, l'obiettivo di questo articolo è condividere con te alcune delle strategie di media mobile e come progettare un sistema di trading algoritmico.
preview
Avvio di MetaTrader VPS per la prima volta: Istruzioni passo-passo

Avvio di MetaTrader VPS per la prima volta: Istruzioni passo-passo

Tutti coloro che hanno utilizzato robot di trading o abbonamenti a segnali prima o poi riconoscono la necessità di noleggiare un server di hosting affidabile 24/7 per la loro piattaforma di trading. Consigliamo di utilizzare MetaTrader VPS per una serie di motivi. Potete pagare comodamente il servizio e gestire l'abbonamento attraverso il vostro account MQL5.community.
preview
La matematica nel trading: rapporti di Sharpe e Sortino

La matematica nel trading: rapporti di Sharpe e Sortino

Il ritorno sugli investimenti è l'indicatore più ovvio che gli investitori e i trader principianti utilizzano per l'analisi dell'efficienza del trading. I trader professionisti utilizzano strumenti più affidabili per analizzare le strategie, come i rapporti di Sharpe e Sortino, tra gli altri.
Trading bidirezionale e copertura delle posizioni in MetaTrader 5 utilizzando il pannello HedgeTerminal, parte 1
Trading bidirezionale e copertura delle posizioni in MetaTrader 5 utilizzando il pannello HedgeTerminal, parte 1

Trading bidirezionale e copertura delle posizioni in MetaTrader 5 utilizzando il pannello HedgeTerminal, parte 1

Questo articolo descrive un nuovo approccio al hedging delle posizioni e pone dei limiti nei dibattiti tra gli utenti di MetaTrader 4 e MetaTrader 5 su questo argomento. Gli algoritmi che rendono affidabile tale copertura sono descritti in parole povere e illustrati con semplici grafici e diagrammi. Questo articolo è dedicato al nuovo pannello HedgeTerminal, che è essenzialmente un terminale di trading completo all'interno di MetaTrader 5. Utilizzando HedgeTerminal e la virtualizzazione del trading che esso offre, le posizioni possono essere gestite in modo simile a MetaTrader 4.
Scopriamo come creare un sistema di trading con l'indicatore RSI
Scopriamo come creare un sistema di trading con l'indicatore RSI

Scopriamo come creare un sistema di trading con l'indicatore RSI

In questo articolo, vi parlerò di uno degli indicatori più popolari e utilizzati nel mondo del trading, ovvero l’RSI. Vedremo insieme come mettere in piedi un sistema di trading con questo indicatore.