Guarda come scaricare robot di trading gratuitamente
Ci trovi su Telegram!
Unisciti alla nostra fan page
Accedi al CodeBase dal tuo terminale MetaTrader 5
Non hai trovato il codice che fa per te? Ordinane uno dalla sezione Freelance
Come scrivere un Expert Advisor o un indicatore

Libreria di Codici Sorgente MQL5 per MetaTrader 5 - 5

icon

Questa è la più grande libreria di codici sorgente gratuiti per i programmi della piattaforma MetaTrader 5. Qui puoi trovare Expert Advisors, indicatori tecnici, script e librerie pronti all'uso. Sfrutta la libreria di codici per imparare il linguaggio MQL5 e sviluppa le tue applicazioni di trading automatico partendo dai codici disponibili.

I codici possono essere liberamente scaricati, testati e lanciati in MetaTrader 5. La libreria è anche disponibile direttamente dalla piattaforma MetaTrader 5 e dall'ambiente di sviluppo MetaEditor.

Invia il tuo codice

Livelli storici di S/R forti

Idea di Andrey F. Zelinsky, basata su un indicatore di William Blau

Consulente esperto basato sull'indicatore EMA_RSI_VA. Quando la linea veloce EMA_RSI_VA viene attraversata dal basso verso l'alto, viene effettuato un acquisto e viceversa.

Media mobile esponenziale con un periodo di lisciatura che dipende dai valori dell'indicatore RSI (Exponential Moving Average - RSI Volatility-Adjusted di Jose Silva).

Media mobile esponenziale adattiva (dipendente dalle Bande di Bollinger) (BB Volatility Adjusted by Jose Silva).

Segnale SAR ADX con notifica mobile, riscritto dalla versione MT4 (la fonte non è più reperibile). Si tratta di un indicatore riverniciabile, si prega di fare attenzione quando lo si utilizza.

Registra i tick in modalità real ticks e li legge in modalità matematica richiamando la strategia ad ogni tick.

Adaptive Exponential Moving Average - ATR Volatilità corretta da Jose Silva in base all'indicatore ATR.

Media esponenziale adattiva in funzione del valore della deviazione standard.

Confronto delle prestazioni di diversi metodi di ordinamento degli array.

La funzione calcola la dimensione del lotto di una posizione aperta. Come parametri vengono passati il prezzo di apertura di una transazione, il prezzo del livello di stop loss e il rischio per transazione in percentuale del deposito.

Un filtro di volatilità basato su 3 ATR: un ATR veloce, un ATR medio e un ATR lento.

L'indicatore i_Sampler calcola gli ingressi ideali ed è progettato per l'addestramento delle reti neurali.

Indicatore di correlazione di Pearson.

Un controllo grafico per l'input del colore.

KA-Gold Bot è un consulente di trading avanzato progettato specificamente per l'oro, che utilizza la potente combinazione della strategia del canale di Keltner e di due medie mobili esponenziali (EMA) - l'EMA a 10 periodi e l'EMA a 200 periodi. Principio di funzionamento: L'EMA a 10 periodi rappresenta il taglio medio del prezzo sopra/sotto la banda di Keltner, a conferma di una tendenza al rialzo/al ribasso. Il prezzo che si trova al di sopra dell'EMA a 200 periodi supporta l'uptrend/downtrend. Ciò indica che il trend rialzista/ribassista è stato più forte rispetto ai 10 periodi precedenti, considerando la volatilità degli ultimi 50 periodi: M15

Un esempio di aggiunta di pulsanti per i consulenti. In questo esempio, è stato implementato un pulsante per chiudere tutte le posizioni attive per tutti gli strumenti. Oltre alla funzionalità di elaborazione degli eventi del pulsante, sono stati implementati anche i metodi per la chiusura delle posizioni relative al nome del simbolo e per il conteggio del numero di posizioni relative al nome del simbolo.

Versione estesa dell'indicatore Price Channel, con 5 livelli. L'indicatore mostra i segnali per aprire/chiudere una posizione e i livelli di Stop Loss/Take Profit.

DCC

L'indicatore visualizza il grafico del simbolo specificato in una finestra separata.

L'indicatore mostra la dimensione dei massimi e dei minimi, nonché i loro valori massimi per il periodo specificato.

Si tratta di uno script per esportare i tassi e i tick del simbolo del grafico corrente in file CSV compatibili con il formato di esportazione/importazione di MT5.

Si tratta di uno zigzag che crea nuovi punti di svolta a zigzag in base al superamento di una soglia di volatilità.

Una classe con una serie di funzioni per lavorare con il colore. Funzioni di conversione delle coordinate cromatiche e altre funzioni.

Indicatore di direzione della tendenza Multi-Williams Percent Range.

Nuvole formate dalle masse di medie mobili di periodi diversi.

Classe statica per correggere la funzione TimeGMT() durante i test nel tester della strategia.

Si tratta di uno script che visualizza il tempo rimanente all'arrivo della prossima barra.

Lo script visualizza linee verticali sul grafico in corrispondenza dei punti di rilascio delle notizie.

L'indicatore Classic Pivot Point dipinge il punto di snodo e tre livelli di resistenza e supporto per tutti i punti dati.

L'indicatore calcola le linee di resistenza e di supporto e mostra avvisi quando il prezzo le raggiunge.

Funzioni da utilizzare al posto di ChartXYToTimePrice e ChartTimePriceToXY, che funzionano correttamente e rapidamente su tutta la gamma di parametri di input.

Codici sorgenti scritti durante il processo di sviluppo di una libreria per la creazione di Expert Advisor multivaluta che combinano istanze multiple di diverse strategie di trading.

Indicatore che crea un canale inclinato e consente un'ulteriore regolazione con regolazione automatica.

L'indicatore dimostra l'uso della libreria gratuita Library for Custom Chart per la connessione automatica degli indicatori ai grafici personalizzati di iCustomChart creati sulla base dei propri file di cronologia.

L'Expert Advisor dimostra l'uso della libreria gratuita Library for Custom Chart per la connessione automatica di Expert Advisor e indicatori ai grafici personalizzati di iCustomChart creati sulla base dei propri file di cronologia.

I codici sorgente scritti durante lo sviluppo della libreria per la creazione di Expert Advisor multivaluta che combinano molte istanze di varie strategie di trading.

L'indicatore consente di stimare la probabilità che il prezzo abbia raggiunto il suo massimo o il suo minimo.

Semplice script per randomizzare tutti i colori del vostro grafico. Basta fare clic su di esso per vedere i risultati!

Questo indicatore viene utilizzato per calcolare il trend.

Abilita la "Descrizione degli oggetti del grafico" per i non programmatori. Per qualsiasi finestra di grafico aperta.

123456789101112...194