più recente | il migliore
![Indicatori multipli su un grafico (parte 01): Comprendere i concetti](https://c.mql5.com/2/49/Multiple-indicators-on-one-chart-oPart-013-Understanding-the-concepts_600x314.jpg)
Indicatori multipli su un grafico (parte 01): Comprendere i concetti
Oggi impareremo come aggiungere più indicatori in esecuzione simultanea su un grafico, ma senza occupare un'area separata. Molti trader si sentono più sicuri se monitorano più indicatori alla volta (ad esempio, RSI, STOCASTIC, MACD, ADX e altri), o in alcuni casi anche i diversi asset di cui è composto un indice.
![Scopri come progettare un sistema di trading con le Bollinger Bands](https://c.mql5.com/2/45/why-and-how__2.png)
![Scopri come progettare un sistema di trading con le Bollinger Bands](https://c.mql5.com/i/articles/overlay.png)
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.
![Scopri come progettare diversi sistemi di Media Mobile](https://c.mql5.com/2/45/why-and-how.png)
![Scopri come progettare diversi sistemi di Media Mobile](https://c.mql5.com/i/articles/overlay.png)
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.
![Programmatore migliore (Parte 02): Smetti di fare queste 5 cose per diventare un programmatore MQL5 di successo](https://c.mql5.com/2/43/Article_image.png)
![Programmatore migliore (Parte 02): Smetti di fare queste 5 cose per diventare un programmatore MQL5 di successo](https://c.mql5.com/i/articles/overlay.png)
Programmatore migliore (Parte 02): Smetti di fare queste 5 cose per diventare un programmatore MQL5 di successo
Questo è l'articolo da leggere per chiunque voglia migliorare la propria carriera di programmatore. Questa serie di articoli ha lo scopo di renderti il miglior programmatore che puoi essere, non importa quanto tu sia esperto. Le idee discusse funzionano sia per i neofiti della programmazione MQL5 che per i professionisti.
![Suggerimenti per l'acquisto di un prodotto sul mercato. Guida passo-passo](https://c.mql5.com/2/18/metatrader-market.png)
![Suggerimenti per l'acquisto di un prodotto sul mercato. Guida passo-passo](https://c.mql5.com/i/articles/overlay.png)
Suggerimenti per l'acquisto di un prodotto sul mercato. Guida passo-passo
Questa guida dettagliata fornisce suggerimenti e trucchi per una migliore comprensione e ricerca del prodotto desiderato. L'articolo tenterà di trovare diversi metodi di ricerca di un prodotto, eliminando i prodotti indesiderati, determinando se questo sarà per l’utente efficiente ed essenziale.
![Reti neurali di terza generazione: Reti profonde](https://c.mql5.com/2/12/Deep_neural_network_MetaTrader5__2.png)
![Reti neurali di terza generazione: Reti profonde](https://c.mql5.com/i/articles/overlay.png)
Reti neurali di terza generazione: Reti profonde
Questo articolo è dedicato a una nuova direzione nell'apprendimento automatico: deep learning o, per essere precisi, reti neurali profonde. Questa è una breve rassegna delle reti neurali di seconda generazione, l'architettura delle loro connessioni e dei principali tipi, metodi e regole di apprendimento e i loro principali svantaggi. Segue la storia dello sviluppo della rete neurale di terza generazione, i loro principali tipi, peculiarità e metodi di allenamento. Sono condotti esperimenti pratici sulla costruzione e l'addestramento di una rete neurale profonda avviata dai pesi di un autoencoder impilato con dati reali. Tutte le fasi, dalla selezione dei dati di input alla derivazione metrica sono discusse in dettaglio. L'ultima parte dell'articolo contiene un'implementazione software di una rete neurale profonda in un Expert Advisor con un indicatore integrato basato su MQL4 / R.
![Cenni sul Market MetaTrader (Infografica)](https://c.mql5.com/2/10/infographic_market_av__1.png)
![Cenni sul Market MetaTrader (Infografica)](https://c.mql5.com/i/articles/overlay.png)
Cenni sul Market MetaTrader (Infografica)
Qualche settimana fa abbiamo pubblicato l'infografica sul servizio Freelance. Abbiamo anche promesso di rivelare alcune statistiche del Market MetaTrader. Ora, vi invitiamo a esaminare i dati che abbiamo raccolto.
![MQL5.com Freelance: Fonte di reddito degli sviluppatori (infografica)](https://c.mql5.com/2/10/avatar_infographics.png)
![MQL5.com Freelance: Fonte di reddito degli sviluppatori (infografica)](https://c.mql5.com/i/articles/overlay.png)
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.
![Lavori freelance su MQL5.com - Il posto preferito dagli sviluppatori](https://c.mql5.com/2/10/ava_freelance-mql5.png)
![Lavori freelance su MQL5.com - Il posto preferito dagli sviluppatori](https://c.mql5.com/i/articles/overlay.png)
Lavori freelance su MQL5.com - Il posto preferito dagli sviluppatori
Gli sviluppatori di robot di trading non hanno più bisogno di pubblicizzare i loro servizi ai trader che richiedono Expert Advisor - ora i trader troveranno loro. Già, migliaia di trader effettuano ordini a sviluppatori freelance MQL5 e pagano per il lavoro su MQL5.com. Per 4 anni, questo servizio ha facilitato tremila commercianti a pagare più di 10 000 lavori svolti. E l'attività di trader e sviluppatori è in costante crescita!
![I trader hanno bisogno di servizi da parte degli sviluppatori?](https://c.mql5.com/2/10/MQL5_freelance_avatar.png)
![I trader hanno bisogno di servizi da parte degli sviluppatori?](https://c.mql5.com/i/articles/overlay.png)
I trader hanno bisogno di servizi da parte degli sviluppatori?
Il trading algoritmico è diventato più popolare e necessario, il che ha portato naturalmente a una domanda di algoritmi complessi e compiti insoliti. In una certa misura, tali applicazioni complesse sono disponibili nella Base di codice o nel Market. Sebbene i trader abbiano un semplice accesso a tali app in un paio di clic, queste app potrebbero non soddisfare tutte le esigenze in pieno. In questo caso, i trader cercano sviluppatori che possano scrivere un'applicazione desiderata nella sezione MQL5 Freelance e assegnare un ordine.
![Indicatore per la costruzione di un grafico Three Line Break](https://c.mql5.com/2/10/logo.png)
![Indicatore per la costruzione di un grafico Three Line Break](https://c.mql5.com/i/articles/overlay.png)
Indicatore per la costruzione di un grafico Three Line Break
Questo articolo è dedicato al grafico Three Line Break, suggerito da Steve Nison nel suo libro "Beyond Candlesticks". Il più grande vantaggio di questo grafico è che consente di filtrare le fluttuazioni minori di un prezzo rispetto al movimento precedente. Discuteremo il principio della costruzione del grafico, il codice dell'indicatore e alcuni esempi di strategie di trading basate su di esso.
![Creazione di filtri digitali non-lagging](https://c.mql5.com/2/0/gmomentum-test-logo-200x200-7398.png)
![Creazione di filtri digitali non-lagging](https://c.mql5.com/i/articles/overlay.png)
Creazione di filtri digitali non-lagging
L'articolo descrive uno degli approcci per determinare un segnale utile (tendenza) nei dati di flusso. Piccoli test di filtraggio (smoothing) applicati alle quotazioni di mercato dimostrano il potenziale per la creazione di filtri digitali (indicatori) non-lagging che non vengono ridisegnati sulle ultime barre.
![Contratti future continui in MetaTrader 5](https://c.mql5.com/2/0/Futures_MQL5.png)
![Contratti future continui in MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
Contratti future continui in MetaTrader 5
La breve durata dei contratti future complica la loro analisi tecnica. È difficile analizzare tecnicamente grafici brevi. Ad esempio, il numero di barre sul grafico giornaliero del future sull'indice azionario ucraino UX-9.13 è superiore a 100. Pertanto, il trader crea contratti a lungo termine sintetici. Questo articolo spiega come unire i contratti future con date diverse nel terminale MetaTrader 5.
![Manuale MQL5: Sviluppo di un indicatore multi-simbolo per l’analisi della divergenza dei prezzi](https://c.mql5.com/2/0/avatar__11.png)
![Manuale MQL5: Sviluppo di un indicatore multi-simbolo per l’analisi della divergenza dei prezzi](https://c.mql5.com/i/articles/overlay.png)
Manuale MQL5: Sviluppo di un indicatore multi-simbolo per l’analisi della divergenza dei prezzi
In questo articolo, considereremo lo sviluppo di un indicatore multi-simbolo per analizzare la divergenza dei prezzi in un determinato periodo di tempo. Gli argomenti principali sono già stati discussi nel precedente articolo sulla programmazione degli indicatori multi-valuta "MQL5 Cookbook: Sviluppo di un indicatore di volatilità multi-simbolo in MQL5". Quindi questa volta ci soffermeremo solo su quelle nuove caratteristiche e funzioni che sono state cambiate radicalmente. Se sei un neofita della programmazione di indicatori multi-valuta, ti consiglio di leggere prima l'articolo precedente.
![MQL5 Cookbook: Sviluppo di un indicatore di volatilità multi-simbolo in MQL5](https://c.mql5.com/2/0/avatar1__1.png)
![MQL5 Cookbook: Sviluppo di un indicatore di volatilità multi-simbolo in MQL5](https://c.mql5.com/i/articles/overlay.png)
MQL5 Cookbook: Sviluppo di un indicatore di volatilità multi-simbolo in MQL5
In questo articolo, considereremo lo sviluppo di un indicatore di volatilità multi-simbolo. Lo sviluppo di indicatori multi-simbolo può presentare alcune difficoltà per gli sviluppatori MQL5 alle prime armi che questo articolo aiuta a chiarire. Le principali questioni che sorgono nel corso dello sviluppo di un indicatore multi-simbolo hanno a che fare con la sincronizzazione dei dati di altri simboli rispetto al simbolo corrente, con la mancanza di alcuni dati indicatori e con l'identificazione dell'inizio di barre "vere" di un determinato intervallo di tempo. Tutti questi problemi saranno attentamente considerati nell'articolo.
![Estensione della MQL5 Standard Library e riutilizzo del codice](https://c.mql5.com/2/0/regular-polyhedra-02.png)
![Estensione della MQL5 Standard Library e riutilizzo del codice](https://c.mql5.com/i/articles/overlay.png)
Estensione della MQL5 Standard Library e riutilizzo del codice
MQL5 Standard Library semplifica la tua vita come sviluppatore. Tuttavia, non implementa tutte le esigenze di tutti gli sviluppatori del mondo, quindi se ritieni di aver bisogno di altre personalizzazioni puoi fare un ulteriore passo avanti ed estendere. Questo articolo illustra l'integrazione dell'indicatore tecnico Zig-Zag di MetaQuotes nella Libreria standard. Ci ispiriamo alla filosofia di design di MetaQuotes per raggiungere il nostro obiettivo.
![Indicatori tecnici e filtri digitali](https://c.mql5.com/2/0/Indicators_as_digital_filters_MQL5.png)
![Indicatori tecnici e filtri digitali](https://c.mql5.com/i/articles/overlay.png)
Indicatori tecnici e filtri digitali
In questo articolo, gli indicatori tecnici sono trattati come filtri digitali. Vengono spiegati i principi di funzionamento e le caratteristiche di base dei filtri digitali. Inoltre, vengono considerati alcuni modi pratici per ricevere il kernel del filtro nel terminale MetaTrader 5 e l'integrazione con un analizzatore di spettro già pronto proposto nell'articolo "Costruire un analizzatore di spettro". Vengono utilizzate come esempi le caratteristiche di impulso e spettro dei tipici filtri digitali.
![L'indicatore ZigZag: Nuovo approccio e nuove soluzioni](https://c.mql5.com/2/0/avatar2.png)
![L'indicatore ZigZag: Nuovo approccio e nuove soluzioni](https://c.mql5.com/i/articles/overlay.png)
L'indicatore ZigZag: Nuovo approccio e nuove soluzioni
L'articolo esamina la possibilità di creare un indicatore ZigZag avanzato. L'idea di identificare i nodi si basa sull'uso dell'indicatore Inviluppo (Envelopes)a. Supponiamo di poter trovare una certa combinazione di parametri di input per una serie di inviluppo, per cui tutti i nodi ZigZag si trovano all'interno dei confini delle bande di Envelopes (inviluppo). Di conseguenza, possiamo provare a prevedere le coordinate del nuovo nodo.
![Apprendimento automatico: Come le macchine a vettori di supporto possono essere utilizzate nel trading](https://c.mql5.com/2/0/iStock_000020410350_Small.png)
![Apprendimento automatico: Come le macchine a vettori di supporto possono essere utilizzate nel trading](https://c.mql5.com/i/articles/overlay.png)
Apprendimento automatico: Come le macchine a vettori di supporto possono essere utilizzate nel trading
Le macchine a vettori di supporto sono state a lungo utilizzate in campi come la bioinformatica e la matematica applicata per valutare set di dati complessi ed estrarre modelli utili che possono essere utilizzati per classificare i dati. Questo articolo esamina cos'è una macchina a vettori di supporto, come funzionano e perché possono essere così utili nell'estrazione di modelli complessi. Indaghiamo quindi su come possono essere applicate al mercato e potenzialmente utilizzate per dare consigli sulle negoziazioni. Utilizzando il Support Vector Machine Learning Tool, questo articolo fornisce esempi funzionanti che consentono ai lettori di sperimentare con il proprio trading.
![Test rapidi delle idee di trading sul grafico](https://c.mql5.com/2/0/avatar__23.png)
![Test rapidi delle idee di trading sul grafico](https://c.mql5.com/i/articles/overlay.png)
Test rapidi delle idee di trading sul grafico
L'articolo descrive un metodo di test visivo veloce delle idee di trading. Il metodo si basa sulla combinazione di un grafico dei prezzi, un indicatore di segnale e un indicatore di calcolo del saldo. Vorrei condividere il mio metodo di ricerca di idee di trading, così come il metodo che uso per testare rapidamente queste idee.
![Come acquistare un robot di trading dal Market MetaTrader e installarlo?](https://c.mql5.com/2/0/MQL5_market__1.png)
![Come acquistare un robot di trading dal Market MetaTrader e installarlo?](https://c.mql5.com/i/articles/overlay.png)
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.
![Esplorazione delle classi di strategia di trading della libreria standard. Personalizzazione delle strategie](https://c.mql5.com/2/0/sl_article.png)
![Esplorazione delle classi di strategia di trading della libreria standard. Personalizzazione delle strategie](https://c.mql5.com/i/articles/overlay.png)
Esplorazione delle classi di strategia di trading della libreria standard. Personalizzazione delle strategie
In questo articolo mostreremo come esplorare la libreria standard delle classi di strategia di trading e come aggiungere strategie personalizzate e filtri/segnali utilizzando la logica Pattern-and-Models del Wizard MQL5. Alla fine sarai in grado di aggiungere facilmente le tue strategie utilizzando gli indicatori standard di MetaTrader 5 e il Wizard MQL5 creerà un codice pulito e potente e un Expert Advisor completamente funzionale.
![Alcuni suggerimenti per i clienti alle prime armi](https://c.mql5.com/2/0/MQL5_Job_Service_Recommendations.png)
![Alcuni suggerimenti per i clienti alle prime armi](https://c.mql5.com/i/articles/overlay.png)
Alcuni suggerimenti per i clienti alle prime armi
Un saggio proverbio spesso attribuito a vari personaggi famosi dice: "Chi non sbaglia non farà mai nulla." A meno che tu non consideri l'ozio stesso un errore, questa affermazione è difficile da discutere. Ma puoi sempre analizzare gli errori passati (tuoi e degli altri) per ridurre al minimo il numero dei tuoi errori futuri. Cercheremo di esaminare le possibili situazioni che si verificano durante l'esecuzione di lavori nel servizio con lo stesso nome.
![L'implementazione dell'analisi automatica delle onde di Elliott in MQL5](https://c.mql5.com/2/0/MQL5_Elliott_Waves_Automated.png)
![L'implementazione dell'analisi automatica delle onde di Elliott in MQL5](https://c.mql5.com/i/articles/overlay.png)
L'implementazione dell'analisi automatica delle onde di Elliott in MQL5
Uno dei metodi più popolari di analisi di mercato è il principio dell'onda di Elliott. Tuttavia, questo processo è piuttosto complicato, il che ci porta all'uso di strumenti aggiuntivi. Uno di questi strumenti è il marcatore automatico. Questo articolo descrive la creazione di un analizzatore automatico delle onde di Elliott nel linguaggio MQL5.
![Come ordinare un Expert Advisor e ottenere il risultato desiderato](https://c.mql5.com/2/0/Order_EA_MQL5_Job.png)
![Come ordinare un Expert Advisor e ottenere il risultato desiderato](https://c.mql5.com/i/articles/overlay.png)
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.
![Perché il Market di MQL5 è il posto migliore per la vendita di strategie di trading e indicatori tecnici](https://c.mql5.com/2/0/mql5-market.png)
![Perché il Market di MQL5 è il posto migliore per la vendita di strategie di trading e indicatori tecnici](https://c.mql5.com/i/articles/overlay.png)
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!
![Previsione delle serie temporali mediante livellamento esponenziale (parte 2)](https://c.mql5.com/2/0/Exponent_Smoothing2.png)
![Previsione delle serie temporali mediante livellamento esponenziale (parte 2)](https://c.mql5.com/i/articles/overlay.png)
Previsione delle serie temporali mediante livellamento esponenziale (parte 2)
Questo articolo cerca di aggiornare l'indicatore creato in precedenza e tratta brevemente un metodo per stimare gli intervalli di confidenza delle previsioni utilizzando il bootstrap e i quantili. Di conseguenza, otterremo l'indicatore di previsione e gli script da utilizzare per la stima dell'accuratezza della previsione.
![Teoria e implementazione di indicatori adattivi avanzati con MQL5](https://c.mql5.com/2/0/Advanced_adaptive_indicators_MQL5.png)
![Teoria e implementazione di indicatori adattivi avanzati con MQL5](https://c.mql5.com/i/articles/overlay.png)
Teoria e implementazione di indicatori adattivi avanzati con MQL5
Questo articolo descriverà gli indicatori adattivi avanzati e la loro implementazione con MQL5: Cyber Cycle adattivo, centro di gravità adattivo e RVI adattivo. Tutti gli indicatori sono stati originariamente presentati in "Cybernetic Analysis for Stocks and Futures" di John F. Ehlers.
![3 Metodi di accelerazione degli indicatori mediante l'esempio della regressione lineare](https://c.mql5.com/2/0/Indirocket.png)
![3 Metodi di accelerazione degli indicatori mediante l'esempio della regressione lineare](https://c.mql5.com/i/articles/overlay.png)
3 Metodi di accelerazione degli indicatori mediante l'esempio della regressione lineare
L'articolo tratta i metodi di ottimizzazione degli algoritmi di calcolo degli indicatori. Ciascuno troverà il metodo più adatto alle proprie esigenze. Qui sono descritti tre metodi. Uno di questi è abbastanza semplice, il successivo richiede una solida conoscenza della matematica e l'ultimo richiede un po' di arguzia. Gli indicatori o le funzionalità di progettazione del terminale MetaTrader5 vengono utilizzati per realizzare la maggior parte dei metodi descritti. I metodi sono abbastanza universali e possono essere utilizzati non solo per l'accelerazione del calcolo della regressione lineare, ma anche per molti altri indicatori.
![Utilizzo degli indicatori MetaTrader 5 con il framework di apprendimento automatico ENCOG per la previsione delle serie temporali](https://c.mql5.com/2/0/brain.png)
![Utilizzo degli indicatori MetaTrader 5 con il framework di apprendimento automatico ENCOG per la previsione delle serie temporali](https://c.mql5.com/i/articles/overlay.png)
Utilizzo degli indicatori MetaTrader 5 con il framework di apprendimento automatico ENCOG per la previsione delle serie temporali
Questo articolo presenta la connessione di MetaTrader 5 a ENCOG - Advanced Neural Network e Machine Learning Framework. Contiene la descrizione e l'implementazione di un semplice indicatore di rete neurale basato su indicatori tecnici standard e un Expert Advisor basato su un indicatore neurale. Il codice sorgente, i binari compilati, le DLL e una rete addestrata esemplare sono allegati all'articolo.
![Random Walk e l'indicatore di tendenza](https://c.mql5.com/2/0/coin_course.png)
![Random Walk e l'indicatore di tendenza](https://c.mql5.com/i/articles/overlay.png)
Random Walk e l'indicatore di tendenza
Random Walk sembra molto simile ai dati di mercato reali, ma ha alcune caratteristiche significative. In questo articolo considereremo le proprietà di Random Walk, simulato utilizzando il gioco del lancio della moneta. Per studiare le proprietà dei dati, viene sviluppato l'indicatore di tendenza.
![Implementazione degli indicatori come classi mediante esempi di Zigzag e ATR](https://c.mql5.com/2/0/indicator_boxed.png)
![Implementazione degli indicatori come classi mediante esempi di Zigzag e ATR](https://c.mql5.com/i/articles/overlay.png)
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.
![Moving mini-max: un nuovo indicatore per l'analisi tecnica e la sua implementazione in MQL5](https://c.mql5.com/2/0/MQL5_Mini-Max_Indicator.png)
![Moving mini-max: un nuovo indicatore per l'analisi tecnica e la sua implementazione in MQL5](https://c.mql5.com/i/articles/overlay.png)
Moving mini-max: un nuovo indicatore per l'analisi tecnica e la sua implementazione in MQL5
Nel seguente articolo descriverò un processo di implementazione dell'indicatore Moving Mini-Max basato su un documento di Z.G.Silagadze "Moving Mini-max: a new indicator for technical analysis". L'idea dell'indicatore si basa sulla simulazione di fenomeni di tunneling quantistico proposta da G. Gamov nella teoria del decadimento alfa.
![L'implementazione di una modalità multivaluta su MetaTrader 5](https://c.mql5.com/2/0/Multicurrency_Expert_Advisor.png)
![L'implementazione di una modalità multivaluta su MetaTrader 5](https://c.mql5.com/i/articles/overlay.png)
L'implementazione di una modalità multivaluta su MetaTrader 5
Per molto tempo l'analisi multivaluta e il trading multivaluta hanno interessato le persone. L'opportunità di implementare un regime multivaluta completo è diventato possibile solo con il rilascio pubblico di MetaTrader 5 e del linguaggio di programmazione MQL5. In questo articolo proponiamo un modo per analizzare ed elaborare tutti i tick in entrata per diversi simboli. A titolo illustrativo, consideriamo un indicatore RSI multivaluta dell'indice del dollaro USDx.
![Approccio econometrico all'analisi dei grafici](https://c.mql5.com/2/0/econometrics.png)
![Approccio econometrico all'analisi dei grafici](https://c.mql5.com/i/articles/overlay.png)
Approccio econometrico all'analisi dei grafici
Questo articolo descrive in particolare i metodi econometrici di analisi, l'analisi di autocorrelazione e l'analisi della varianza condizionale. Qual è il vantaggio dell'approccio qui descritto? L'uso dei modelli GARCH non lineari consente di rappresentare formalmente la serie analizzata dal punto di vista matematico e di creare una previsione per un numero specificato di passaggi.
![Disegnare i canali - Vista interna ed esterna](https://c.mql5.com/2/0/channels_MQL5.png)
![Disegnare i canali - Vista interna ed esterna](https://c.mql5.com/i/articles/overlay.png)
Disegnare i canali - Vista interna ed esterna
Suppongo che non risulterà esagerato dire che i canali sono lo strumento più popolare per l'analisi del mercato e per prendere decisioni di trading dopo le medie mobili. Senza andare a fondo nella moltitudine delle strategie di trading che utilizzano i canali e i loro componenti, discuteremo le basi matematiche e l'implementazione pratica di un indicatore, il quale disegna un canale determinato da tre estremi sullo schermo del client terminal.
![Progettare e implementare nuovi widget GUI basati sulla classe CChartObject](https://c.mql5.com/2/0/Design_Widgets_MQL5.png)
![Progettare e implementare nuovi widget GUI basati sulla classe CChartObject](https://c.mql5.com/i/articles/overlay.png)
Progettare e implementare nuovi widget GUI basati sulla classe CChartObject
Dopo l’articolo sull’Expert Advisor semiautomatico con interfaccia GUI che ho scritto in precedenza, ho realizzato che sarebbe stato opportuno migliorare l'interfaccia con alcune nuove funzionalità per gli indicatori e gli Expert Advisor più complessi. Dopo aver familiarizzato con le classi della libreria standard MQL5 ho implementato nuovi widget. Questo articolo descrive un processo di progettazione e implementazione di nuovi widget GUI MQL5 che possono essere utilizzati negli indicatori e negli Expert Advisor. I widget presentati nell'articolo sono CChartObjectSpinner, CChartObjectProgressBar e CChartObjectEditTable.
![Indicatori e Sistemi di Trading di William Blau in MQL5. Parte 1: Indicatori](https://c.mql5.com/2/0/MQL5_Willam_Blau_1.png)
![Indicatori e Sistemi di Trading di William Blau in MQL5. Parte 1: Indicatori](https://c.mql5.com/i/articles/overlay.png)
Indicatori e Sistemi di Trading di William Blau in MQL5. Parte 1: Indicatori
L'articolo presenta gli indicatori, descritti nel libro di William Blau "Momentum, Direction, and Divergence". L'approccio di William Blau ci consente di approssimare tempestivamente e accuratamente le fluttuazioni della curva dei prezzi, di determinare l'andamento dei movimenti dei prezzi e dei punti di svolta ed eliminare il rumore dei prezzi. Nel frattempo, siamo anche in grado di rilevare gli stati di ipercomprato/ipervenduto del mercato e segnali, che indicano la fine di una tendenza e l'inversione del movimento dei prezzi.
![Media delle Serie di Prezzi per i Calcoli Intermedi Senza Utilizzare Buffer Aggiuntivi](https://c.mql5.com/2/0/averages_MQL5__1.png)
![Media delle Serie di Prezzi per i Calcoli Intermedi Senza Utilizzare Buffer Aggiuntivi](https://c.mql5.com/i/articles/overlay.png)
Media delle Serie di Prezzi per i Calcoli Intermedi Senza Utilizzare Buffer Aggiuntivi
Questo articolo riguarda gli algoritmi di media tradizionali e insoliti racchiusi in classi più semplici e di singolo tipo. Sono destinati all'uso universale in quasi tutti gli sviluppi degli indicatori. Spero che le lezioni suggerite siano una buona alternativa alle chiamate "ingombranti" di indicatori personalizzati e tecnici.
![L'Handler dell'Evento "Nuova Barra"](https://c.mql5.com/2/0/new_bar_born.png)
![L'Handler dell'Evento "Nuova Barra"](https://c.mql5.com/i/articles/overlay.png)
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.