Articoli con esempi di robot di trading sviluppati in MQL5

icon

Un Expert Advisor rappresenta l'apice del processo di programmazione e l'obiettivo finale di ogni sviluppatore di trading automatizzato. Leggi gli articoli di questa sezione per creare il tuo robot di trading. Seguendo la procedura qui descritta, imparerai a creare, eseguire il debug e testare i sistemi di trading automatizzati.

Gli articoli non solo insegnano la programmazione in MQL5, ma spiegano anche come implementare idee e tecniche di trading. Imparerai come programmare un trailing stop, come applicare il money management, come ottenere i valori degli indicatori e molto altro.

Aggiungi un nuovo articolo
più recente | il migliore
123
Manuale MQL5: La cronologia delle offerte e la libreria di funzioni per ottenere proprietà di posizione
Manuale MQL5: La cronologia delle offerte e la libreria di funzioni per ottenere proprietà di posizione

Manuale MQL5: La cronologia delle offerte e la libreria di funzioni per ottenere proprietà di posizione

È il momento di riassumere brevemente le informazioni fornite nei precedenti articoli sulle proprietà della posizione. In questo articolo creeremo alcune funzioni aggiuntive per ottenere le proprietà che possono essere ottenute solo dopo aver effettuato l'accesso alla cronologia delle offerte. Acquisiremo anche familiarità con le strutture dati che ci consentiranno di accedere alle proprietà di posizione e simbolo in modo più comodo.
Manuale MQL5: Sviluppo di un framework per un sistema di trading basato sulla strategia a triplo schermo
Manuale MQL5: Sviluppo di un framework per un sistema di trading basato sulla strategia a triplo schermo

Manuale MQL5: Sviluppo di un framework per un sistema di trading basato sulla strategia a triplo schermo

In questo articolo, svilupperemo un framework per un sistema di trading basato sulla strategia Triple Screen in MQL5. L'Expert Advisor non sarà sviluppato da zero. Invece, modificheremo semplicemente il programma dal precedente articolo "Manuale MQL5: Utilizzo di indicatori per impostare le condizioni di trading in Expert Advisors" che già sostanzialmente serve al nostro scopo. Quindi l'articolo dimostrerà anche come è possibile modificare facilmente i modelli di programmi già pronti.
MQL5 Wizard: Nuova Versione
MQL5 Wizard: Nuova Versione

MQL5 Wizard: Nuova Versione

L'articolo contiene le descrizioni delle nuove funzionalità disponibili in MQL5 Wizard aggiornato. L'architettura modificata dei segnali consente di creare robot di trading basati sulla combinazione di vari modelli di mercato. L'esempio contenuto nell'articolo spiega la procedura di creazione interattiva di un Expert Advisor.
Wizard MQL5: Come creare un modulo di trailing delle posizioni aperte
Wizard MQL5: Come creare un modulo di trailing delle posizioni aperte

Wizard MQL5: Come creare un modulo di trailing delle posizioni aperte

Il generatore di strategie di trading del Wizard MQL5 semplifica enormemente la verifica delle idee di trading. L'articolo parla di come scrivere e connettere al generatore di strategie di trading Wizard MQL5 la tua classe di gestione delle posizioni aperte spostando il livello di Stop Loss in una zona senza perdite quando il prezzo va nella direzione della posizione, consentendo di proteggere i tuoi drawdown di diminuzione del profitto quando fai trading. Descrive anche la struttura e il formato della descrizione della classe creata per il Wizard MQL5.
Manuale MQL5: Proprietà di posizione nel pannello delle informazioni personalizzate
Manuale MQL5: Proprietà di posizione nel pannello delle informazioni personalizzate

Manuale MQL5: Proprietà di posizione nel pannello delle informazioni personalizzate

Questa volta creeremo un semplice Expert Advisor che otterrà le proprietà della posizione sul simbolo corrente e le visualizzerà sul pannello informativo personalizzato durante il trading manuale. Il pannello informativo verrà creato utilizzando oggetti grafici e le informazioni visualizzate verranno aggiornate ad ogni tick. Questo sarà molto più conveniente rispetto al dover eseguire manualmente lo script descritto nel precedente articolo della serie chiamata "Manuale MQL5: Ottenere le Proprietà di posizione
Manuale MQL5: Scrittura della cronologia delle offerte in un file e creazione di grafici di bilanciamento per ogni simbolo in Excel
Manuale MQL5: Scrittura della cronologia delle offerte in un file e creazione di grafici di bilanciamento per ogni simbolo in Excel

Manuale MQL5: Scrittura della cronologia delle offerte in un file e creazione di grafici di bilanciamento per ogni simbolo in Excel

Quando comunicavo in vari forum, usavo spesso esempi dei risultati dei miei test visualizzati come schermate di grafici di Microsoft Excel. Molte volte mi è stato chiesto di spiegare come tali grafici possono essere creati. Infine, ora ho un po 'di tempo per spiegare tutto in questo articolo.
Stupisci i tuoi clienti MQL5 con un cocktail di tecnologie!
Stupisci i tuoi clienti MQL5 con un cocktail di tecnologie!

Stupisci i tuoi clienti MQL5 con un cocktail di tecnologie!

MQL5 fornisce ai programmatori un set molto completo di funzioni e API orientate agli oggetti grazie alle quali possono fare tutto ciò che vogliono all'interno dell'ambiente MetaTrader. Tuttavia, la tecnologia Web è uno strumento estremamente versatile al giorno d'oggi. Essa può venire in soccorso in alcune situazioni in cui è necessario fare qualcosa di molto specifico, oppure quando vuoi stupire i tuoi clienti con qualcosa di diverso o semplicemente quando non si ha abbastanza tempo per padroneggiare una parte specifica della libreria standard MT5. L'esercizio di oggi ti guida attraverso un esempio pratico su come puoi gestire il tuo tempo di sviluppo allo stesso tempo in cui crei anche un fantastico cocktail tecnologico.
Manuale MQL5: Gestione di eventi grafici personalizzati
Manuale MQL5: Gestione di eventi grafici personalizzati

Manuale MQL5: Gestione di eventi grafici personalizzati

Questo articolo prende in considerazione gli aspetti della progettazione e dello sviluppo del sistema di eventi grafici personalizzati nell'ambiente MQL5. Qui è possibile trovare anche un esempio di approccio alla classificazione degli eventi, nonché un codice di programma per una classe di eventi e una classe di gestori di eventi personalizzati.
Dottor Tradelove o come ho smesso di preoccuparmi e ho creato un Expert Advisor di auto-formazione
Dottor Tradelove o come ho smesso di preoccuparmi e ho creato un Expert Advisor di auto-formazione

Dottor Tradelove o come ho smesso di preoccuparmi e ho creato un Expert Advisor di auto-formazione

Poco più di un anno fa, joo, nel suo articolo "Genetic Algorithms - It's Easy!", ci ha dato uno strumento per l'implementazione dell'algoritmo genetico in MQL5. Ora, utilizzando quello strumento creeremo un Expert Advisor che ottimizzerà geneticamente i propri parametri in determinate condizioni di margine...
Il Wizard MQL5: Come creare un modulo di gestione del rischio e del denaro
Il Wizard MQL5: Come creare un modulo di gestione del rischio e del denaro

Il Wizard MQL5: Come creare un modulo di gestione del rischio e del denaro

Il generatore di strategie di trading del Wizard MQL5 semplifica enormemente il test delle idee di trading. L'articolo descrive come sviluppare un modulo personalizzato di gestione del rischio e del denaro e abilitarlo nella procedura guidata MQL5. Ad esempio, abbiamo considerato un algoritmo di gestione del denaro in cui la dimensione del volume degli scambi è determinata dai risultati dell'operazione precedente. Nell'articolo sono discussi anche la struttura e il formato della descrizione della classe creata per la procedura guidata MQL5.
Trademinator 3: Ascesa delle macchine di trading
Trademinator 3: Ascesa delle macchine di trading

Trademinator 3: Ascesa delle macchine di trading

Nell'articolo "Dr. Tradelove ..." abbiamo creato un Expert Advisor che ottimizza in modo indipendente i parametri di un sistema di trading preselezionato. Inoltre, abbiamo deciso di creare un Expert Advisor in grado non solo di ottimizzare i parametri di un sistema di trading sottostante l'EA, ma anche di selezionare il migliore dei diversi sistemi di trading. Vediamo cosa può venirne fuori...
Come Creare Rapidamente un Expert Advisor per l’Automated Trading Championship 2010
Come Creare Rapidamente un Expert Advisor per l’Automated Trading Championship 2010

Come Creare Rapidamente un Expert Advisor per l’Automated Trading Championship 2010

Al fine di sviluppare un expert per partecipare all'Automated Trading Championship 2010, usiamo un modello di pronto dell’expert advisor. Anche il programmatore MQL5 alle prime armi sarà in grado di questo compito, perché per le tue strategie le classi di base, le funzioni, i modelli sono già sviluppati. Basta scrivere una quantità minima di codice per implementare la tua idea di trading.
Applicazione del metodo delle auto-coordinate all'analisi strutturale di distribuzioni statistiche non estensive
Applicazione del metodo delle auto-coordinate all'analisi strutturale di distribuzioni statistiche non estensive

Applicazione del metodo delle auto-coordinate all'analisi strutturale di distribuzioni statistiche non estensive

Il problema principale della statistica applicata è il problema dell'accettazione di ipotesi statistiche. È stato a lungo considerato impossibile da risolvere. La situazione è cambiata con l'emergere del metodo delle auto-coordinate. È uno strumento buono e potente per uno studio strutturale di un segnale che consente di vedere più di quanto è possibile utilizzando i metodi della moderna statistica applicata. L'articolo si concentra sull'uso pratico di questo metodo e illustra i programmi in MQL5. Tratta anche il problema dell'identificazione delle funzioni utilizzando come esempio la distribuzione introdotta da Hilhorst e Schehr.
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.
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.
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.
123