Guarda come scaricare robot di trading gratuitamente
Ci trovi su Twitter!
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 - 7

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

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.

Lavorare con i dati della tastiera

L'indicatore disegna le bande di Bolinger relative alla media mobile e alla proiezione delle barre di prezzo in una finestra separata.

Una libreria che contiene funzioni statistiche come il calcolo della media, della varianza, della skewness, dell'eccesso, della covarianza, della correlazione, ecc.

Inviluppi di medie mobili.

Classe che consente di accedere all'ora locale della località specificata, alle informazioni sul fuso orario e agli orari della sessione di trading locale.

Leggero CVD (Cumulative Volume Delta) per MT5 - basato su M1, mostra la pressione di acquisto/vendita come candele con reset opzionale.

La classe CFastFile elimina la necessità di scrivere i dati in un file fisico sul disco. Ciò consente di ottenere una notevole accelerazione nel lavoro con i dati.

Modulo segnali di trading per MQL5 Wizard. Il segnale per l'apertura di posizioni è la comparsa della freccia colorata dell'indicatore WPRSIsignal.

Modulo segnali di trading per MQL5 Wizard. Il segnale per l'apertura di posizioni è un cambiamento di colore dell'indicatore NonLagDot.

Questa libreria è una versione aggiornata della libreria ErrorDescription.mqh pubblicata da MetaQuotes, con alcune funzionalità incluse.

Un esempio di bot con un modello di apprendimento automatico incorporato, addestrato in python e salvato in formato ONNX.

Modulo segnali di trading per MQL5 Wizard. Il segnale per l'apertura di posizioni è un cambiamento nel colore della linea dell'oscillatore formata dall'indicatore ColorLaguerre.

Modulo segnali di trading per MQL5 Wizard. Il cambiamento di colore dell'indicatore ColorJFatl serve come segnale per aprire posizioni.

1234567891011121314...195