Articolo pubblicato “Indicatori Personalizzati in MQL5 per Principianti”.

Qualsiasi nuovo argomento sembra complicato e difficile da imparare per un principiante. Gli argomenti che conosciamo ci sembrano molto semplici e chiari. Ma semplicemente non ricordiamo che tutti devono studiare qualcosa da zero, persino la nostra lingua madre. Lo stesso avviene con il linguaggio di programmazione MQL5 che offre ampie possibilità di sviluppare le proprie strategie di trading: puoi iniziare a impararlo dalle nozioni di base e dagli esempi più semplici. L'interazione di un indicatore tecnico con il client terminal MetaTrader 5 viene considerata in questo articolo sull'esempio del semplice indicatore personalizzato SMA.
Articolo pubblicato “Usare i Puntatori di Oggetti in MQL5”.

Di default, tutti gli oggetti in MQL5 vengono passati per riferimento, ma esiste la possibilità di utilizzare i puntatori agli oggetti. Tuttavia è necessario eseguire il controllo del puntatore, poiché l'oggetto potrebbe non essere inizializzato. In questo caso, il programma MQL5 verrà terminato con errore critico e scaricato. Gli oggetti, creati automaticamente, non causano tale errore, quindi in questo senso sono abbastanza sicuri. In questo articolo, cercheremo di comprendere la differenza tra il riferimento all'oggetto e il puntatore all'oggetto e considereremo come scrivere il codice sicuro, che utilizzi i puntatori.
Articolo pubblicato “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.
Articolo pubblicato “MQL5 per Principianti Guida all'Utilizzo degli Indicatori Tecnici negli Expert Advisor”.

Per ottenere i valori di un indicatore integrato o personalizzato in un Expert Advisor, innanzitutto il suo handle deve essere creato utilizzando la funzione corrispondente. Gli esempi nell'articolo mostrano come utilizzare questo o quell'indicatore tecnico durante la creazione dei propri programmi. L'articolo descrive gli indicatori creati nel linguaggio MQL5. È destinato a coloro che non hanno molta esperienza nello sviluppo di strategie di trading e offre modi semplici e chiari di lavorare con gli indicatori utilizzando la libreria di funzioni offerta.
Articolo pubblicato “L'Ordine di Creazione e Distruzione dell'oggetto in MQL5”.

Ogni oggetto, sia esso un oggetto personalizzato, un array dinamico o un array di oggetti, viene creato ed eliminato nel programma MQL5 nel suo modo particolare. Spesso, alcuni oggetti fanno parte di altri oggetti e l'ordine di eliminazione dell'oggetto durante la reinizializzazione diventa particolarmente importante. Questo articolo fornisce alcuni esempi che illustrano i meccanismi di utilizzo degli oggetti.
Articolo pubblicato “Limitazioni e Verifiche sugli Expert Advisors”.

È consentito fare trading con questo simbolo lunedì? Ci sono abbastanza soldi per aprire una posizione? Quanto è grande la perdita se si attiva lo Stop Loss? Come limitare il numero di ordini in sospeso? L'operazione commerciale è stata eseguita nella barra corrente o in quella precedente? Se un robot di trading non può eseguire questo tipo di verifiche, qualsiasi strategia di trading può rivelarsi perdente. Questo articolo mostra gli esempi di verifiche utili su qualsiasi Expert Advisor.
Articolo pubblicato “Applicazione di un Indicatore ad un Altro”.

Quando si scrive un indicatore che utilizza la forma abbreviata della chiamata di funzione OnCalculate(), potresti non considerare il fatto che un indicatore può essere calcolato non solo dai dati di prezzo, ma anche dai dati di un altro indicatore (indipendentemente dal fatto che sia integrato o uno personalizzato). Vuoi migliorare un indicatore per la sua corretta applicazione ai dati dell'altro indicatore? In questo articolo, esamineremo tutti i passaggi necessari per tale modifica.
Articolo pubblicato “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.
Articolo pubblicato “Passi su Nuovi Binari: Indicatori Personalizzati in MQL5”.

Non elencherò tutte le nuove possibilità e funzionalità del nuovo terminale e del nuovo linguaggio. Sono numerose e alcune novità meritano la trattazione in un articolo a parte. Inoltre non c'è codice qui, scritto con programmazione orientata agli oggetti, è un argomento troppo serio per essere semplicemente menzionato in un contesto come i vantaggi aggiuntivi per gli sviluppatori. In questo articolo, considereremo gli indicatori, la loro struttura, il disegno, i tipi e i loro dettagli di programmazione rispetto a MQL4. Spero che questo articolo sia utile sia per i principianti che per gli sviluppatori esperti, forse alcuni di loro troveranno qualcosa di nuovo.
Articolo pubblicato “Arriva il Nuovo MetaTrader 5 e MQL5”.

Questa è solo una panoramica di MetaTrader 5. Non posso descrivere tutte le nuove funzionalità del sistema per un periodo di tempo così breve: i test sono iniziati il 09.09.2009. Questa è una data simbolica e sono sicuro che sarà un numero fortunato. Sono passati alcuni giorni da quando ho ricevuto la versione beta del terminale MetaTrader 5 e MQL5. Non sono riuscito a provare tutte le sue funzionalità, ma sono già sorpreso.
Nuove pubblicazioni nel CodeBase
- Bobokus Fibonacci Select Timeframe to draw Bobokus Fibonacci and add any custom fibonacci levels you want
- Consolidation Detector Draws an equidistant channel to detect rectangular consolidation pattern on chart
- QG Futures/CFD Intermarket Spread This is a simple script to chart the intermarket spread between 2 different futures or CFD contracts. The spread trading is a popular futures trading strategy and can be done using CFDs more easily as there is no formal expiry date.
I prodotti gratuiti più scaricati:
I più venduti sul Market:
I codici sorgente più scaricati questo mese
- Simple timer next candle A non-invasive candle time that can be positioned next to price or near a corner.
- Volume Profile + Range v6.0 Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram.
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
Gli articoli più letti questo mese

Utilizza i canali MQL5.community e le chat di gruppo
Il sito web MQL5.com riunisce trader di tutto il mondo. Gli utenti pubblicano articoli, condividono codici gratuiti, vendono prodotti nel Market, offrono servizi da freelance e copiano segnali di trading. Puoi comunicare con loro sul Forum, nelle chat dei trader e nei canali MetaTrader.
Gli argomenti più popolari sul forum:
- Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici 94 nuovi commenti
- Un argomento per i commercianti. 78 nuovi commenti
- Qualcuno ha creato un sistema di trading automatico di successo? Qual è il tuo consiglio? 15 nuovi commenti
I prodotti gratuiti più scaricati:
I più venduti sul Market:
1 nuovo argomento sul forum:
I più venduti sul Market:
I codici sorgente più scaricati questa settimana
- PivotPoint This indicator draws pivot points, resistances and supports.
- VWAP - Volume Weighted Average Price VWAP is an intra-day calculation used primarily by algorithms and institutional traders to assess where a stock is trading relative to its volume weighted average for the day.
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
Gli articoli più letti questa settimana

Utilizza i canali MQL5.community e le chat di gruppo
Il sito web MQL5.com riunisce trader di tutto il mondo. Gli utenti pubblicano articoli, condividono codici gratuiti, vendono prodotti nel Market, offrono servizi da freelance e copiano segnali di trading. Puoi comunicare con loro sul Forum, nelle chat dei trader e nei canali MetaTrader.
Gli argomenti più popolari sul forum:
- Un argomento per i commercianti. 82 nuovi commenti
- Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici 40 nuovi commenti
- Graal, sistemi di trading, martingala, netting, pyramiding. Condividiamo le nostre esperienze e andiamo verso il nostro obiettivo! 17 nuovi commenti
I prodotti gratuiti più scaricati:
I più venduti sul Market:
Gli argomenti più popolari sul forum:
- Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici 69 nuovi commenti
- Scrivere un consigliere efficace 32 nuovi commenti
- Domande dai principianti MQL4 MT4 MetaTrader 4 15 nuovi commenti
Nuove pubblicazioni nel CodeBase
- RSI Extreme Zone The indicator highlights the value in "over Sold" and "over Bought" zones.
- MA Cloud indicator Moving Average Cloud draws 4 MAs on chart simultaneously in histogram style.
I più venduti sul Market:
Articolo pubblicato “Utilizza i canali MQL5.community e le chat di gruppo”.

Il sito web MQL5.com riunisce trader di tutto il mondo. Gli utenti pubblicano articoli, condividono codici gratuiti, vendono prodotti nel Market, offrono servizi da freelance e copiano segnali di trading. Puoi comunicare con loro sul Forum, nelle chat dei trader e nei canali MetaTrader.
I prodotti gratuiti più scaricati:
Gli argomenti più popolari sul forum:
- Tendenza e livelli 58 nuovi commenti
- Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici 33 nuovi commenti
- Un argomento per i commercianti. 20 nuovi commenti
I più venduti sul Market:
Nuove pubblicazioni nel CodeBase
- Price period SMA The indicator calculates the average price for the specified period.
- Convert iExposure.mq4 From MetaQuotes iExposure will show the opening of trading positions in tabular form in the sub-window below the main window. This allows the trader to see at a glance the positions in the market including the profit value and the amount of risk for each position. The iExposure indicator is a technical tool that is easy to use and very helpful, especially if a trader opens several trades at once with several different instruments. Traders can add the iExposure indicator to any price chart if they wish to use it. By adding the iExposure indicator, traders can also still see tabs of other trading positions for other currencies. Also note that iExposure can also monitor all trading positions, besides being able to make details by displaying one position for one window.
I più venduti sul Market:
I più venduti sul Market:
I prodotti gratuiti più scaricati:
I codici sorgente più scaricati questo mese
- PivotPoint This indicator draws pivot points, resistances and supports.
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
- Volume Profile + Range v6.0 Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram.
Gli argomenti più popolari sul forum:
- Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici 55 nuovi commenti
- Autoapprendimento del linguaggio MQL5 da zero 26 nuovi commenti
- Un argomento per i commercianti. 8 nuovi commenti
Nuove pubblicazioni nel CodeBase
- Pair Or Symbol And Time Frame With Watermark Displays the current timeframe and symbol name in large font on the chart background. Useful when hopping between several charts with different symbols at the same time.
- Clean up all drawings ( Delete All Object Comment etc ) The script is best use to clean up all drawings ( Delete All Object, Comment, horizontal line, vertical line, arrows etc) on current chart. Please feel free to modify based on your needs.
- Pair Or Symbol And Time Frame With Watermark Displays the current timeframe and symbol name in large font on the chart background. Useful when hopping between several charts with different symbols at the same time.
- Clean up all drawings ( Delete All Object Comment etc ) The script is best use to clean up all drawings ( Delete All Object, Comment, horizontal line, vertical line, arrows etc) on current chart. Please feel free to modify based on your needs.
I più venduti sul Market:
Nuove pubblicazioni nel CodeBase
- Dynamic pivots - any time frame Dynamic pivots - any time frame
- Dynamic pivots - any time frame Dynamic pivots - any time frame
I prodotti gratuiti più scaricati:
I più venduti sul Market:
I codici sorgente più scaricati questa settimana
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
- Volume Profile + Range v6.0 Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram.
- PivotPoint This indicator draws pivot points, resistances and supports.



































