più recente | il migliore
![Manuale MQL5: Ridurre l'effetto dell'overfitting e gestire la mancanza di preventivi](https://c.mql5.com/2/0/Reduce_Overfitting_avatar.png)
![Manuale MQL5: Ridurre l'effetto dell'overfitting e gestire la mancanza di preventivi](https://c.mql5.com/i/articles/overlay.png)
Manuale MQL5: Ridurre l'effetto dell'overfitting e gestire la mancanza di preventivi
Qualunque sia la strategia di trading che utilizzi, rimarrà sempre la domanda: “quali parametri scegliere per garantire profitti futuri?” Questo articolo fornisce un esempio di Expert Advisor con la possibilità di ottimizzare più parametri di simboli contemporaneamente. Questo metodo ha lo scopo di ridurre l'effetto dei parametri di overfitting e gestire situazioni in cui i dati di un singolo simbolo non sono sufficienti per lo studio.
![Manuale MQL5: Scrittura della cronologia delle offerte in un file e creazione di grafici di bilanciamento per ogni simbolo in Excel](https://c.mql5.com/2/0/avatar11.png)
![Manuale MQL5: Scrittura della cronologia delle offerte in un file e creazione di grafici di bilanciamento per ogni simbolo in Excel](https://c.mql5.com/i/articles/overlay.png)
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.
![Manuale MQL5: Sviluppo di un Expert Advisor multi-valuta con un numero illimitato di parametri](https://c.mql5.com/2/0/avatar__5.png)
![Manuale MQL5: Sviluppo di un Expert Advisor multi-valuta con un numero illimitato di parametri](https://c.mql5.com/i/articles/overlay.png)
Manuale MQL5: Sviluppo di un Expert Advisor multi-valuta con un numero illimitato di parametri
In questo articolo, creeremo un modello che utilizza un singolo set di parametri per l'ottimizzazione di un sistema di trading, consentendo al contempo un numero illimitato di parametri. L'elenco dei simboli verrà creato in un file di testo standard (*.txt). Anche i parametri di input per ciascun simbolo verranno memorizzati nei file. In questo modo saremo in grado di aggirare la restrizione del terminale sul numero di parametri di input di un Expert Advisor.
![Manuale MQL5: Expert Advisor multivaluta: approccio semplice, accurato e rapido](https://c.mql5.com/2/0/avatar__3.png)
![Manuale MQL5: Expert Advisor multivaluta: approccio semplice, accurato e rapido](https://c.mql5.com/i/articles/overlay.png)
Manuale MQL5: Expert Advisor multivaluta: approccio semplice, accurato e rapido
Questo articolo descriverà l'implementazione di un approccio semplice, adatto a un Expert Advisor multivaluta. Ciò significa che sarai in grado di impostare l'Expert Advisor per testare/tradare in condizioni identiche ma con parametri diversi per ogni simbolo. Ad esempio creeremo un pattern per due simboli ma in modo tale da poter aggiungere ulteriori simboli, se necessario, apportando piccole modifiche al codice.
![Manuale MQL5: Sviluppo di un framework per un sistema di trading basato sulla strategia a triplo schermo](https://c.mql5.com/2/0/avatar__2.png)
![Manuale MQL5: Sviluppo di un framework per un sistema di trading basato sulla strategia a triplo schermo](https://c.mql5.com/i/articles/overlay.png)
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.
![Manuale MQL5: Utilizzo degli indicatori per impostare le condizioni di trading in Expert Advisor](https://c.mql5.com/2/0/Avatar__1.png)
![Manuale MQL5: Utilizzo degli indicatori per impostare le condizioni di trading in Expert Advisor](https://c.mql5.com/i/articles/overlay.png)
Manuale MQL5: Utilizzo degli indicatori per impostare le condizioni di trading in Expert Advisor
In questo articolo, continueremo a modificare l'Expert Advisor su cui abbiamo lavorato in tutti gli articoli precedenti della serie Manuale MQL5. Questa volta, l'Expert Advisor sarà arricchito con indicatori i cui valori saranno utilizzati per verificare le condizioni di apertura della posizione. Per ravvivarlo, creeremo un elenco a discesa nei parametri esterni per poter selezionare uno su tre indicatori di trading.
![Manuale MQL5: La cronologia delle offerte e la libreria di funzioni per ottenere proprietà di posizione](https://c.mql5.com/2/0/avatar-history.png)
![Manuale MQL5: La cronologia delle offerte e la libreria di funzioni per ottenere proprietà di posizione](https://c.mql5.com/i/articles/overlay.png)
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: Come evitare errori durante l'impostazione/modifica dei livelli di trading](https://c.mql5.com/2/0/avatar1.png)
![Manuale MQL5: Come evitare errori durante l'impostazione/modifica dei livelli di trading](https://c.mql5.com/i/articles/overlay.png)
Manuale MQL5: Come evitare errori durante l'impostazione/modifica dei livelli di trading
In continuazione del nostro lavoro sull'Expert Advisor dal precedente articolo della serie chiamata "Manuale MQL5: Analizzando le proprietà della posizione nel tester di strategia MetaTrader 5", lo miglioreremo con un sacco di funzioni utili, oltre a migliorare e ottimizzare quelle esistenti. L'Expert Advisor questa volta avrà parametri esterni che possono essere ottimizzati nel MetaTrader 5 Strategy Tester e in qualche modo assomiglierà a un semplice sistema di trading.
![Manuale MQL5: Analisi delle proprietà di posizione nel tester di strategia MetaTrader 5](https://c.mql5.com/2/0/Avatar_Recipes_tester.png)
![Manuale MQL5: Analisi delle proprietà di posizione nel tester di strategia MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
Manuale MQL5: Analisi delle proprietà di posizione nel tester di strategia MetaTrader 5
Presenteremo una versione modificata dell'Expert Advisor dal precedente articolo "Manuale MQL5: Proprietà posizione nel pannello Informazioni personalizzate". Alcuni dei problemi che affronteremo includono l'ottenimento di dati dalle barre, il controllo di nuovi eventi di barra sul simbolo corrente, inclusa una classe commerciale della libreria standard in un file, la creazione di una funzione per la ricerca di segnali di trading e una funzione per l'esecuzione di operazioni di trading, nonché la determinazione degli eventi commerciali nella funzione OnTrade ().
![Manuale MQL5: Proprietà di posizione nel pannello delle informazioni personalizzate](https://c.mql5.com/2/0/Info-Panel-avatar.png)
![Manuale MQL5: Proprietà di posizione nel pannello delle informazioni personalizzate](https://c.mql5.com/i/articles/overlay.png)
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
![Forum sulla programmazione MQL5 Ora](https://c.mql5.com/2/0/datetime_avatar.png)
![Forum sulla programmazione MQL5 Ora](https://c.mql5.com/i/articles/overlay.png)
Forum sulla programmazione MQL5 Ora
L'articolo si concentra sulle funzioni MQL5 standard per lavorare con il tempo, nonché sulle tecniche di programmazione e sulle funzioni praticamente utili per lavorare con il tempo richiesto durante la creazione di Expert Advisor e indicatori. Particolare attenzione è rivolta alla teoria generale della misurazione del tempo. Questo articolo dovrebbe essere di interesse principalmente per i programmatori MQL5 alle prime armi.
![Modifica "al volo" i parametri dell'Expert Advisor dal pannello utente](https://c.mql5.com/2/0/avatar__24.png)
![Modifica "al volo" i parametri dell'Expert Advisor dal pannello utente](https://c.mql5.com/i/articles/overlay.png)
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.
![Generatore di segnali di trading basato su un indicatore personalizzato](https://c.mql5.com/2/0/icustom_ava.png)
![Generatore di segnali di trading basato su un indicatore personalizzato](https://c.mql5.com/i/articles/overlay.png)
Generatore di segnali di trading basato su un indicatore personalizzato
Come creare un generatore di segnali di trading basato su un indicatore personalizzato? Come creare un indicatore personalizzato? Come accedere ai dati degli indicatori personalizzati? Perché abbiamo bisogno della struttura IS_PATTERN_USAGE(0) e del modello 0?
![Quanto è sicuro acquistare prodotti sul Market MQL5?](https://c.mql5.com/2/0/avatar__18.png)
![Quanto è sicuro acquistare prodotti sul Market MQL5?](https://c.mql5.com/i/articles/overlay.png)
Quanto è sicuro acquistare prodotti sul Market MQL5?
Abbiamo lanciato il servizio per la vendita di applicazioni di trading MetaTrader 5 prestando molta attenzione ai problemi di sicurezza. Abbiamo ridotto al minimo tutti i rischi associati per consentirti di concentrarti su questioni più importanti: la ricerca del robot di trading più adatto!
![Reti neurali: dalla teoria alla pratica](https://c.mql5.com/2/0/ava_seti.png)
![Reti neurali: dalla teoria alla pratica](https://c.mql5.com/i/articles/overlay.png)
Reti neurali: dalla teoria alla pratica
Al giorno d'oggi, ogni trader deve aver sentito parlare delle reti neurali e sa quanto sia bello usarle. La maggioranza crede che coloro che possono occuparsi delle reti neurali siano una sorta di super umani. In questo articolo cercherò di spiegarti l'architettura della rete neurale, descriverne le applicazioni e mostrare esempi di utilizzo pratico.
![Applicazione del metodo delle auto-coordinate all'analisi strutturale di distribuzioni statistiche non estensive](https://c.mql5.com/2/0/Eigencoordinates_Nonextensive_Statistical_Distributions_MQL5.png)
![Applicazione del metodo delle auto-coordinate all'analisi strutturale di distribuzioni statistiche non estensive](https://c.mql5.com/i/articles/overlay.png)
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.
![Creazione di Expert Advisor MQL5 in pochi minuti utilizzando EA Tree: Prima parte](https://c.mql5.com/2/0/EA_Tree_Expert_Advisor_Builder.png)
![Creazione di Expert Advisor MQL5 in pochi minuti utilizzando EA Tree: Prima parte](https://c.mql5.com/i/articles/overlay.png)
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.
![Dottor Tradelove o come ho smesso di preoccuparmi e ho creato un Expert Advisor di auto-formazione](https://c.mql5.com/2/0/smart_EA.png)
![Dottor Tradelove o come ho smesso di preoccuparmi e ho creato un Expert Advisor di auto-formazione](https://c.mql5.com/i/articles/overlay.png)
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...
![Come sviluppare un Expert Advisor utilizzando gli strumenti UML](https://c.mql5.com/2/0/MQL5_UML_modelling.png)
![Come sviluppare un Expert Advisor utilizzando gli strumenti UML](https://c.mql5.com/i/articles/overlay.png)
Come sviluppare un Expert Advisor utilizzando gli strumenti UML
Questo articolo discute la creazione di Expert Advisor utilizzando il linguaggio grafico UML, usato per la modellazione visiva di sistemi software orientati agli oggetti. Il vantaggio principale di questo approccio è la visualizzazione del processo di modellazione. L'articolo contiene un esempio che mostra la modellazione della struttura e delle proprietà di un Expert Advisor utilizzando il software Ideas Modeler.
![AutoElliottWaveMaker - Strumento di MetaTrader 5 per l'analisi semiautomatica delle onde di Elliott](https://c.mql5.com/2/0/ElliottWaveMaker2_0.png)
![AutoElliottWaveMaker - Strumento di MetaTrader 5 per l'analisi semiautomatica delle onde di Elliott](https://c.mql5.com/i/articles/overlay.png)
AutoElliottWaveMaker - Strumento di MetaTrader 5 per l'analisi semiautomatica delle onde di Elliott
L'articolo fornisce una recensione di AutoElliottWaveMaker, il primo sviluppo per l'analisi delle onde di Elliott su MetaTrader 5, che rappresenta una combinazione di etichettatura manuale e automatica delle onde. Lo strumento di analisi delle onde è scritto esclusivamente in MQL5 e non include librerie dll esterne. Questa è un'altra prova che programmi sofisticati e interessanti possono (e dovrebbero) essere sviluppati in MQL5.
![Trademinator 3: Ascesa delle macchine di trading](https://c.mql5.com/2/0/Terminator_3_Rise_of_the_Machines.png)
![Trademinator 3: Ascesa delle macchine di trading](https://c.mql5.com/i/articles/overlay.png)
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...
![Creazione di un Expert Advisor mediante Expert Advisor Visual Wizard](https://c.mql5.com/2/0/Expert_Advisor_Visual_Wizard.png)
![Creazione di un Expert Advisor mediante Expert Advisor Visual Wizard](https://c.mql5.com/i/articles/overlay.png)
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.
![Utilizzo di feature map auto-organizzanti (mappe Kohonen) su MetaTrader 5](https://c.mql5.com/2/0/Self_organizing_maps_in_MQL5.png)
![Utilizzo di feature map auto-organizzanti (mappe Kohonen) su MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
Utilizzo di feature map auto-organizzanti (mappe Kohonen) su MetaTrader 5
Uno degli aspetti più interessanti delle feature map auto-organizzanti (mappe Kohonen) è che imparano a classificare i dati senza supervisione. Nella sua forma base, produce una mappa di similarità dei dati di input (clustering). Le mappe SOM (Self-Organizing Map) possono essere utilizzate per la classificazione e la visualizzazione di dati ad alta dimensionalità. In questo articolo considereremo alcune semplici applicazioni delle mappe Kohonen.
![Collegare NeuroSolutions Neuronets](https://c.mql5.com/2/0/neural_DLL.png)
![Collegare NeuroSolutions Neuronets](https://c.mql5.com/i/articles/overlay.png)
Collegare NeuroSolutions Neuronets
Oltre alla creazione di neuronet, la suite software NeuroSolutions consente di esportarli come DLL. Questo articolo descrive il processo di creazione di un neuronet, la generazione di un DLL e la connessione a un Expert Advisor per il trading su MetaTrader 5.
![Il Wizard MQL5: Come creare un modulo di segnali di trading](https://c.mql5.com/2/0/MQL5_CExpertSignal.png)
![Il Wizard MQL5: Come creare un modulo di segnali di trading](https://c.mql5.com/i/articles/overlay.png)
Il Wizard MQL5: Come creare un modulo di segnali di trading
L'articolo parla di come scrivere la propria classe di segnali di trading con l'implementazione dei segnali sull'incrocio del prezzo e della media mobile e come includerla nel generatore di strategie di trading del Wizard MQL5, oltre a descriverne la struttura e il formato della descrizione della classe generata per la procedura guidata MQL5.
![Il Wizard MQL5: Come creare un modulo di gestione del rischio e del denaro](https://c.mql5.com/2/0/CMoney_MQL5.png)
![Il Wizard MQL5: Come creare un modulo di gestione del rischio e del denaro](https://c.mql5.com/i/articles/overlay.png)
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.
![Wizard MQL5: Come creare un modulo di trailing delle posizioni aperte](https://c.mql5.com/2/0/MQL5_Wizard_Trailing_Stop__1.png)
![Wizard MQL5: Come creare un modulo di trailing delle posizioni aperte](https://c.mql5.com/i/articles/overlay.png)
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.
![Gli indicatori dei trend micro, medie e principali](https://c.mql5.com/2/0/three_degrees_of_trend.png)
![Gli indicatori dei trend micro, medie e principali](https://c.mql5.com/i/articles/overlay.png)
Gli indicatori dei trend micro, medie e principali
Lo scopo di questo articolo è indagare le possibilità del trading e dell'analisi sulla base di alcune idee tratte dal libro di James Hyerczyk "Pattern, Price & Time: Using Gann Theory in Trading Systems" sotto forma di indicatori ed Expert Advisor. Senza pretendere di essere esaustivi, qui indagheremo solo il Modello, la prima parte della teoria di Gann.
![Creare Expert Advisor multipli sulla base dei modelli di trading](https://c.mql5.com/2/0/Multi_Expert_Advisor_MQL5__1.png)
![Creare Expert Advisor multipli sulla base dei modelli di trading](https://c.mql5.com/i/articles/overlay.png)
Creare Expert Advisor multipli sulla base dei modelli di trading
L'utilizzo di un approccio orientato agli oggetti in MQL5 semplifica enormemente la creazione di Expert Advisor multivaluta/multisistema/multitimeframe. Immagina, il tuo unico EA esegue le operazioni su diverse dozzine di strategie di trading, su tutti gli strumenti disponibili e su tutti i possibili intervalli di tempo! Inoltre, l'EA è facilmente testabile nel tester e per tutte le strategie incluse nella sua composizione possiede uno o più sistemi di gestione del denaro funzionanti.
![Calcoli paralleli su MetaTrader 5](https://c.mql5.com/2/0/parallel.png)
![Calcoli paralleli su MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
Calcoli paralleli su MetaTrader 5
Il tempo ha sempre avuto un grande valore in tutta la storia dell'umanità e noi ci sforziamo di non sprecarlo inutilmente. Questo articolo ti dirà come accelerare il lavoro del tuo Expert Advisor se il tuo computer ha un processore multi-core. Inoltre, l'implementazione del metodo proposto non richiede la conoscenza di altri linguaggi oltre a MQL5.
![Creare un Expert Advisor interattivo semiautomatico drag-and-drop basato su rischio predefinito e rapporto R/R](https://c.mql5.com/2/0/z5491084X.png)
![Creare un Expert Advisor interattivo semiautomatico drag-and-drop basato su rischio predefinito e rapporto R/R](https://c.mql5.com/i/articles/overlay.png)
Creare un Expert Advisor interattivo semiautomatico drag-and-drop basato su rischio predefinito e rapporto R/R
Alcuni trader eseguono automaticamente tutte le loro operazioni, mentre alcuni combinano operazioni automatiche e manuali in base all'output dei diversi indicatori. Facendo parte di quest'ultimo gruppo, avevo bisogno di uno strumento interattivo per valutare dinamicamente il rischio e i livelli di prezzo del rendimento direttamente dal grafico. Questo articolo presenterà un modo per implementare un Expert Advisor interattivo semiautomatico con rischio azionario predefinito e rapporto R/R. I parametri di rischio, R/R e dimensione del lotto dell’Expert Advisor possono essere modificati durante l’esecuzione sul pannello EA.
![Un Avvio Rapido o una Breve Guida per Principianti](https://c.mql5.com/2/0/start_ava.png)
![Un Avvio Rapido o una Breve Guida per Principianti](https://c.mql5.com/i/articles/overlay.png)
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.
![MQL5 Wizard: Creazione di Expert Advisor senza Programmazione](https://c.mql5.com/2/0/editor_wizard.png)
![MQL5 Wizard: Creazione di Expert Advisor senza Programmazione](https://c.mql5.com/i/articles/overlay.png)
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.
![Simulink: una Guida per gli Sviluppatori di Expert Advisor](https://c.mql5.com/2/0/Simulink_MQL5__1.png)
![Simulink: una Guida per gli Sviluppatori di Expert Advisor](https://c.mql5.com/i/articles/overlay.png)
Simulink: una Guida per gli Sviluppatori di Expert Advisor
Non sono un programmatore professionista. E così, il principio di "passare dal semplice al complesso" è di primaria importanza per me quando lavoro allo sviluppo del sistema di trading. Cosa esattamente è semplice per me? Prima di tutto, è la visualizzazione del processo di creazione del sistema e la logica del suo lavoro. Inoltre, è un minimo di codice scritto a mano. In questo articolo, tenterò di creare e testare il sistema di trading basato su un pacchetto Matlab, e quindi scrivere un Expert Advisor per MetaTrader 5. I dati storici di MetaTrader 5 verranno utilizzati per il processo del test.
![Come Creare Rapidamente un Expert Advisor per l’Automated Trading Championship 2010](https://c.mql5.com/2/0/Fast_Expert_Advisor_Writing_MQL5.png)
![Come Creare Rapidamente un Expert Advisor per l’Automated Trading Championship 2010](https://c.mql5.com/i/articles/overlay.png)
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.
![L'uso delle Librerie MQL5 Standard Trade Class nella scrittura di un Expert Advisor](https://c.mql5.com/2/0/Trade_Classes_Stdlib_MQL5.png)
![L'uso delle Librerie MQL5 Standard Trade Class nella scrittura di un Expert Advisor](https://c.mql5.com/i/articles/overlay.png)
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.
![Il Metodo Ottimale per il Calcolo del Volume Totale della Posizione in Base al Numero Magico Specificato](https://c.mql5.com/2/0/calculate_volume_MQL5__1.png)
![Il Metodo Ottimale per il Calcolo del Volume Totale della Posizione in Base al Numero Magico Specificato](https://c.mql5.com/i/articles/overlay.png)
Il Metodo Ottimale per il Calcolo del Volume Totale della Posizione in Base al Numero Magico Specificato
Il problema del calcolo del volume totale della posizione del simbolo specificato e del numero magico è considerato in questo articolo. Il metodo proposto richiede solo la parte minima necessaria della cronologia degli affari, trova il momento più vicino in cui la posizione totale era uguale a zero ed esegue i calcoli con le operazioni recenti. Viene anche considerato il lavoro con le variabili globali del terminale client.
![Scrivere un Expert Advisor Utilizzando l'Approccio di Programmazione Orientato agli Oggetti MQL5](https://c.mql5.com/2/0/Expert_Advisor_classes_MQL5.png)
![Scrivere un Expert Advisor Utilizzando l'Approccio di Programmazione Orientato agli Oggetti MQL5](https://c.mql5.com/i/articles/overlay.png)
Scrivere un Expert Advisor Utilizzando l'Approccio di Programmazione Orientato agli Oggetti MQL5
Questo articolo si concentra sull'approccio orientato agli oggetti per fare ciò che abbiamo fatto nell'articolo "Guida Passo per Passo per Scrivere un Expert Advisor in MQL5 per Principianti" - creazione di un semplice Expert Advisor. La maggior parte delle persone pensa che sia difficile, ma voglio assicurarti che quando avrai finito di leggere questo articolo, sarai in grado di scrivere il tuo Expert Advisor che è basato sugli oggetti.
![L'Uso di ORDER_MAGIC per il Trading con Diversi Expert Advisor su un Singolo Strumento](https://c.mql5.com/2/0/order_magic_MQL5__1.png)
![L'Uso di ORDER_MAGIC per il Trading con Diversi Expert Advisor su un Singolo Strumento](https://c.mql5.com/i/articles/overlay.png)
L'Uso di ORDER_MAGIC per il Trading con Diversi Expert Advisor su un Singolo Strumento
Questo articolo considera le questioni della codifica delle informazioni, utilizzando l'identificazione magica, nonché la divisione, l'assemblaggio e la sincronizzazione del trading automatico di diversi Expert Advisor. Questo articolo sarà interessante per i principianti, così come per i trader più esperti, perché affronta la questione delle posizioni virtuali, che possono essere utili nell'implementazione di complessi sistemi di sincronizzazione di Expert Advisor e varie strategie.
![Creazione di un Expert Advisor, che fa Trading su una Serie di Strumenti](https://c.mql5.com/2/0/multi_assets_EA_MQL5__1.png)
![Creazione di un Expert Advisor, che fa Trading su una Serie di Strumenti](https://c.mql5.com/i/articles/overlay.png)
Creazione di un Expert Advisor, che fa Trading su una Serie di Strumenti
Il concetto di diversificazione delle attività sui mercati finanziari è tranquillo e ha sempre attratto i trader principianti. In questo articolo, l'autore propone un approccio estremamente semplice alla costruzione di un Expert Advisor multi-valuta, per una prima introduzione a questa direzione delle strategie di trading.