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
MQL5 Wizard (Procedura guidata): Effettuare ordini, stop-loss e Take Profit su prezzi calcolati. Estensione libreria standard
MQL5 Wizard (Procedura guidata): Effettuare ordini, stop-loss e Take Profit su prezzi calcolati. Estensione libreria standard

MQL5 Wizard (Procedura guidata): Effettuare ordini, stop-loss e Take Profit su prezzi calcolati. Estensione libreria standard

Questo articolo descrive l'estensione MQL5 Standard Library, che consente di creare Expert Advisor, effettuare ordini, Stop Loss e Take Profit utilizzando la procedura guidata MQL5 dai prezzi ricevuti dai moduli inclusi. Questo approccio non applica ulteriori restrizioni sul numero di moduli e non causa conflitti tra loro quando lavorano congiuntamente.
preview
Impara come progettare un sistema di trading tramite Chaikin Oscillator

Impara come progettare un sistema di trading tramite Chaikin Oscillator

Benvenuti nel nostro nuovo articolo della nostra serie sull'imparare a progettare un sistema di trading tramite gli indicatori tecnici più popolari. Attraverso questo nuovo articolo, impareremo come progettare un sistema di trading tramite l'indicatore Chaikin Oscillator.
Creazione di Expert Advisor MQL5 in pochi minuti utilizzando EA Tree: Prima parte
Creazione di Expert Advisor MQL5 in pochi minuti utilizzando EA Tree: Prima parte

Creazione di Expert Advisor MQL5 in pochi minuti utilizzando EA Tree: Prima parte

EA Tree è il primo generatore di Expert Advisor MetaTrader MQL5 drag and drop. È possibile creare MQL5 complessi utilizzando un'interfaccia utente grafica molto facile da usare. In EA Tree, gli Expert Advisor vengono creati collegando i riquadri insieme. Le caselle possono contenere funzioni MQL5, indicatori tecnici, indicatori personalizzati o valori. Utilizzando l'"albero dei riquadri", EA Tree genera il codice MQL5 dell'Expert Advisor.
preview
Scopri come progettare un sistema di trading tramite Ichimoku

Scopri come progettare un sistema di trading tramite Ichimoku

Ecco un nuovo articolo della nostra serie su come progettare un sistema di trading con gli indicatori più comuni, parleremo in dettaglio dell'indicatore Ichimoku e di come progettare un sistema di trading con questo indicatore.
preview
Impara come progettare un sistema di trading tramite Awesome Oscillator

Impara come progettare un sistema di trading tramite Awesome Oscillator

In questo nuovo articolo della nostra serie, impareremo a conoscere un nuovo strumento tecnico che può essere utile per il nostro trading. Si tratta dell'indicatore Awesome Oscillator (AO). Impareremo a progettare un sistema di trading con questo indicatore.
preview
Sviluppare un Expert Advisor per il trading da zero (Parte 23): Nuovo sistema di ordini (VI)

Sviluppare un Expert Advisor per il trading da zero (Parte 23): Nuovo sistema di ordini (VI)

Renderemo il sistema degli ordini più flessibile. Qui prenderemo in considerazione le modifiche al codice che lo renderanno più flessibile, il che ci permetterà di modificare i livelli di stop della posizione molto più velocemente.
preview
Scopri come progettare un sistema di trading tramite Williams PR

Scopri come progettare un sistema di trading tramite Williams PR

Un nuovo articolo della nostra serie sull'imparare a progettare un sistema di trading con gli indicatori tecnici più popolari tramite MQL5 per poterli utilizzare in MetaTrader 5. In questo articolo impareremo come progettare un sistema di trading tramite l'indicatore Williams %R.
L'Handler dell'Evento "Nuova Barra"
L'Handler dell'Evento "Nuova Barra"

L'Handler dell'Evento "Nuova Barra"

Il linguaggio di programmazione MQL5 è in grado di risolvere i problemi a un livello completamente nuovo. Anche quei compiti, che hanno già tali soluzioni, grazie alla programmazione orientata agli oggetti possono salire ad un livello superiore. In questo articolo prendiamo un esempio particolarmente semplice di controllo della nuova barra su un grafico, che è stato trasformato in uno strumento piuttosto potente e versatile. Quale strumento? Scoprilo in questo articolo.
preview
Sviluppare un Expert Advisor per il trading da zero (Parte 16): Accesso ai dati sul web (II)

Sviluppare un Expert Advisor per il trading da zero (Parte 16): Accesso ai dati sul web (II)

Conoscere come inserire dati dal Web in un Expert Advisor non è così scontato. Non è così facile farlo, senza comprendere tutte le possibilità offerte da MetaTrader 5.
preview
Sviluppare un Expert Advisor per il trading da zero (Parte 21): Nuovo sistema di ordini (IV)

Sviluppare un Expert Advisor per il trading da zero (Parte 21): Nuovo sistema di ordini (IV)

Finalmente, il sistema visivo inizierà a funzionare, anche se non sarà ancora completato. Qui finiremo di apportare le modifiche principali. Ce ne saranno parecchie, ma sono tutte necessarie. Bene, l'intero lavoro sarà piuttosto interessante.
preview
Multibot in MetaTrader: Avvio di più robot da un singolo grafico

Multibot in MetaTrader: Avvio di più robot da un singolo grafico

In questo articolo, prenderò in considerazione un semplice modello per la creazione di un robot MetaTrader universale che può essere utilizzato su più grafici, pur essendo allegato a un solo grafico, senza la necessità di configurare ogni istanza del robot su ogni singolo grafico.
preview
Impara come progettare un sistema di trading tramite DeMarker

Impara come progettare un sistema di trading tramite DeMarker

Ecco un nuovo articolo nella nostra serie su come progettare un sistema di trading tramite gli indicatori tecnici più popolari. In questo articolo presenteremo come creare un sistema di trading tramite l'indicatore DeMarker.
preview
Come utilizzare MQL5 per individuare i pattern di candele

Come utilizzare MQL5 per individuare i pattern di candele

Un nuovo articolo per imparare a rilevare automaticamente i pattern di candele sui prezzi con MQL5.
preview
Impara come progettare un sistema di trading tramite Accelerator Oscillator

Impara come progettare un sistema di trading tramite Accelerator Oscillator

Un nuovo articolo della nostra serie su come creare semplici sistemi di trading tramite gli indicatori tecnici più popolari. Ne impareremo uno nuovo, che è l'indicatore Accelerator Oscillator, e impareremo a progettare un sistema di trading che lo utilizzi.
preview
Impara come progettare un sistema di trading tramite Relative Vigor Index

Impara come progettare un sistema di trading tramite Relative Vigor Index

Un nuovo articolo della nostra serie su come progettare un sistema di trading tramite gli indicatori tecnici più popolari. In questo articolo scopriremo come farlo grazie all'indicatore Relative Vigor Index.
preview
Sviluppare un Expert Advisor per il trading da zero (Parte 7): Aggiunta dei Volumi al Prezzo (I)

Sviluppare un Expert Advisor per il trading da zero (Parte 7): Aggiunta dei Volumi al Prezzo (I)

Questo è uno degli indicatori più potenti attualmente esistenti. Chiunque faccia trading provando ad avere un certo grado di sicurezza deve avere questo indicatore sul proprio grafico. Molto spesso l'indicatore viene utilizzato da coloro che preferiscono la "lettura del nastro" durante il trading. Inoltre, questo indicatore può essere utilizzato da coloro che utilizzano solo la Price Action durante il trading.
preview
Sviluppare un Expert Advisor per il trading da zero (Parte 19): Nuovo sistema di ordini (II)

Sviluppare un Expert Advisor per il trading da zero (Parte 19): Nuovo sistema di ordini (II)

In questo articolo svilupperemo un sistema di ordini grafico del tipo "guarda cosa succede". Tieni presente che questa volta non stiamo partendo da zero, ma modificheremo il sistema esistente aggiungendo più oggetti ed eventi sul grafico dell'asset che stiamo tradando.
preview
Impara come progettare un sistema di trading tramite Fibonacci

Impara come progettare un sistema di trading tramite Fibonacci

In questo articolo continueremo la nostra serie sulla creazione di un sistema di trading basato sugli indicatori tecnici più popolari. Ecco un nuovo strumento tecnico, il Fibonacci, e impareremo a progettare un sistema di trading basato su questo indicatore tecnico.
Il Wizard MQL5 per principianti
Il Wizard MQL5 per principianti

Il Wizard MQL5 per principianti

All'inizio del 2011 abbiamo rilasciato la prima versione del Wizard MQL5. Questa nuova applicazione fornisce uno strumento semplice e conveniente per generare automaticamente robot di trading. Qualsiasi utente MetaTrader 5 può creare un Expert Advisor personalizzato senza nemmeno sapere come programmare in MQL5.
preview
Sviluppare un Expert Advisor per il trading da zero (Parte 20): Nuovo sistema di ordini (III)

Sviluppare un Expert Advisor per il trading da zero (Parte 20): Nuovo sistema di ordini (III)

Continuiamo a implementare il nuovo sistema di ordini. La creazione di un tale sistema richiede una buona padronanza di MQL5, nonché una comprensione di come funziona effettivamente la piattaforma MetaTrader 5 e quali risorse fornisce.
preview
Sviluppare un Expert Advisor per il trading da zero (Parte 17): Accesso ai dati sul web (III)

Sviluppare un Expert Advisor per il trading da zero (Parte 17): Accesso ai dati sul web (III)

In questo articolo continuiamo a considerare come ottenere dati dal web e utilizzarli in un Expert Advisor. Questa volta procederemo allo sviluppo di un sistema alternativo.
preview
Impara come progettare un sistema di trading tramite Bull’s Power

Impara come progettare un sistema di trading tramite Bull’s Power

Benvenuti ad un nuovo articolo della nostra serie su come imparare a progettare un sistema di trading attraverso gli indicatori tecnici più popolari. In questo articolo impareremo a conoscere un nuovo indicatore tecnico e a progettare un sistema di trading in base ad esso, questo indicatore è il Bull's Power.
Applicazione della trasformata di Fisher e della trasformata inversa di Fisher all'analisi dei mercati su MetaTrader 5
Applicazione della trasformata di Fisher e della trasformata inversa di Fisher all'analisi dei mercati su MetaTrader 5

Applicazione della trasformata di Fisher e della trasformata inversa di Fisher all'analisi dei mercati su MetaTrader 5

Ora sappiamo che la funzione di densità di probabilità (PDF) di un ciclo di mercato non ricorda un ciclo gaussiano, ma piuttosto un PDF di un'onda sinusoidale e che la maggior parte degli indicatori presuppone che il ciclo di mercato PDF sia gaussiano quindi abbiamo bisogno di un modo per "correggerlo". La soluzione è utilizzare la trasformata di Fisher. La trasformata di Fisher cambia il PDF di qualsiasi forma d'onda in una curva approssimativamente gaussiana. Questo articolo descrive la matematica dietro la trasformata di Fisher e la trasformata di Fisher inversa e la loro applicazione nel trading. Viene presentato e valutato un modulo di segnale di trading proprietario basato sulla trasformata di Fisher inversa.
preview
Matrici e vettori in MQL5

Matrici e vettori in MQL5

Utilizzando tipi di dati speciali "matrix" e "vector", è possibile creare un codice che è molto vicino alla notazione matematica. Con questi metodi, si evita la necessità di creare cicli annidati o di occuparsi della corretta indicizzazione degli array nei calcoli. Pertanto, l'uso di metodi matriciali e vettoriali aumenta l'affidabilità e la velocità nello sviluppo di programmi complessi.
Modifica "al volo" i parametri dell'Expert Advisor dal pannello utente
Modifica "al volo" i parametri dell'Expert Advisor dal pannello utente

Modifica "al volo" i parametri dell'Expert Advisor dal pannello utente

Questo articolo fornisce un piccolo esempio che dimostra l'implementazione di un Expert Advisor i cui parametri possono essere controllati dal pannello utente. Quando si modificano i parametri "al volo", l'Expert Advisor scrive i valori ottenuti dal pannello informazioni su un file per leggerli ulteriormente dal file e visualizzarli di conseguenza sul pannello. Questo articolo può essere rilevante per chi fa trading manualmente o in modalità semi-automatica.
preview
Impara come progettare un sistema di trading tramite Accumulazione/Distribuzione (AD)

Impara come progettare un sistema di trading tramite Accumulazione/Distribuzione (AD)

Benvenuti nel nuovo articolo della nostra serie sull'apprendimento di come progettare sistemi di trading basati sugli indicatori tecnici più popolari. In questo articolo, impareremo a conoscere un nuovo indicatore tecnico chiamato Indicatore di Accumulazione/Distribuzione e scopriremo come progettare un sistema di trading MQL5 basato su semplici strategie con AD.
preview
Sviluppare un Expert Advisor di trading da zero (Parte 25): Fornire robustezza al sistema (II)

Sviluppare un Expert Advisor di trading da zero (Parte 25): Fornire robustezza al sistema (II)

In questo articolo, faremo il passo finale verso le prestazioni dell'EA. Preparatevi quindi a una lunga lettura. Per rendere il nostro Expert Advisor affidabile, per prima cosa rimuoveremo dal codice tutto ciò che non fa parte del sistema di trading.
preview
Impara come progettare un sistema di trading tramite Force Index

Impara come progettare un sistema di trading tramite Force Index

Benvenuti nel nostro nuovo articolo della nostra serie su come progettare un sistema di trading tramite gli indicatori tecnici più popolari. In questo articolo, impareremo a conoscere un nuovo indicatore tecnico e come creare un sistema di trading utilizzando l'indicatore Force Index.
preview
Sviluppare un Expert Advisor per il trading da zero (Parte 27): Verso il futuro (II)

Sviluppare un Expert Advisor per il trading da zero (Parte 27): Verso il futuro (II)

Passiamo ad un sistema di ordini più completo direttamente sul grafico. In questo articolo mostrerò un modo per correggere il sistema degli ordini, o meglio, per renderlo più intuitivo.
Come ordinare un Expert Advisor e ottenere il risultato desiderato
Come ordinare un Expert Advisor e ottenere il risultato desiderato

Come ordinare un Expert Advisor e ottenere il risultato desiderato

Come scrivere correttamente le specifiche dei requisiti? Cosa ci si dovrebbe e non ci si dovrebbe aspettare da un programmatore quando ordina un Expert Advisor o un indicatore? Come mantenere un dialogo, a quali momenti prestare particolare attenzione? Questo articolo fornisce le risposte a queste e a molte altre domande, le quali spesso non sembrano ovvie a molte persone.
preview
Scopri come progettare un sistema di trading tramite OBV

Scopri come progettare un sistema di trading tramite OBV

Questo è un nuovo articolo che continua la nostra serie per principianti su come progettare un sistema di trading basato su alcuni degli indicatori popolari. Scopriremo un nuovo indicatore che è On Balance Volume (OBV) e impareremo come usarlo e a progettare un sistema di trading basato su di esso.
preview
Come individuare i trend e i pattern grafici utilizzando MQL5

Come individuare i trend e i pattern grafici utilizzando MQL5

In questo articolo, forniremo un metodo per individuare automaticamente i pattern di price action con MQL5, come i trend (Trend rialzista, Trend ribassista, Lateralità), e i pattern Grafici (Doppio Massimo, Doppio Minimo).
preview
Stoploss Fisso sulla PriceAction o RSI Fisso (StopLoss Intelligente)

Stoploss Fisso sulla PriceAction o RSI Fisso (StopLoss Intelligente)

Lo stop loss è uno strumento importante quando si tratta di gestione del denaro nel trading. L'uso efficace di stop-loss, take profit e dimensione del lotto può rendere un trader più costante nel trading e nel complesso più redditizio. Sebbene lo stop-loss sia un ottimo strumento, ci sono delle sfide che si incontrano quando viene utilizzato. La principale è la caccia allo stop loss. Questo articolo esamina come ridurre gli effetti della caccia allo stop loss nel trading e confrontarlo con il classico utilizzo dello stop loss per determinarne la redditività.
preview
Un'analisi del motivo per cui gli Expert Advisor falliscono

Un'analisi del motivo per cui gli Expert Advisor falliscono

Questo articolo presenta un'analisi di dati del mercato forex per comprendere meglio perché gli Expert Advisor registrano buone prestazioni in alcuni periodi e deludenti in altri.
preview
Impara come progettare un sistema di trading tramite MFI

Impara come progettare un sistema di trading tramite MFI

Il nuovo articolo della nostra serie sulla progettazione di un sistema di trading basato sugli indicatori tecnici più popolari considera un nuovo indicatore tecnico - il Money Flow Index (MFI). Lo impareremo in dettaglio e svilupperemo un semplice sistema di trading tramite MQL5 per eseguirlo in MetaTrader 5.
preview
Impara come progettare un sistema di trading tramite Bear’s Power

Impara come progettare un sistema di trading tramite Bear’s Power

Benvenuti in un nuovo articolo della nostra serie sull'imparare a progettare un sistema di trading tramite gli indicatori tecnici più popolari, ecco un nuovo articolo su come progettare un sistema di trading tramite l'indicatore tecnico Bear's Power.
preview
Impara come progettare un sistema di trading con il Parabolic SAR

Impara come progettare un sistema di trading con il Parabolic SAR

In questo articolo continueremo la nostra serie su come progettare un sistema di trading utilizzando gli indicatori più popolari. Impareremo a conoscere nel dettaglio l'indicatore Parabolic SAR e come progettare un sistema di trading da utilizzare in MetaTrader 5 utilizzando alcune semplici strategie.
preview
Sviluppare un Expert Advisor per il trading da zero (Parte 11): Sistema di ordini incrociati

Sviluppare un Expert Advisor per il trading da zero (Parte 11): Sistema di ordini incrociati

In questo articolo creeremo un sistema di ordini incrociati. C'è un tipo di asset che rende la vita dei trader molto difficile — i contratti future. Ma perché rendono la vita difficile?
preview
Sviluppare un Expert Advisor per il trading da zero (Parte 10): Accesso agli indicatori personalizzati

Sviluppare un Expert Advisor per il trading da zero (Parte 10): Accesso agli indicatori personalizzati

Come accedere agli indicatori personalizzati direttamente in un Expert Advisor? Un EA per il trading può essere veramente utile solo se può utilizzare indicatori personalizzati; altrimenti, è solo un insieme di codici e istruzioni.
Un Avvio Rapido o una Breve Guida per Principianti
Un Avvio Rapido o una Breve Guida per Principianti

Un Avvio Rapido o una Breve Guida per Principianti

Ciao caro lettore! In questo articolo, cercherò di spiegarti e mostrarti come puoi imparare facilmente e rapidamente i principi della creazione dell’Expert Advisor, lavorare con gli indicatori, ecc. È rivolto ai principianti e non presenterà alcun esempio difficile o astruso.