Guarda come scaricare robot di trading gratuitamente
Ci trovi su Facebook!
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 MQL4 e MQL5

icon

Vuoi imparare il linguaggio di programmazione MQL5 o MQL4, ma non sai da dove cominciare? Qui sono disponibili vari programmi per il tuo terminale MetaTrader. Scarica e studia questi esempi di codici pubblicati e sviluppa per conto tuo degli indicatori e degli Expert Advisor. Le tue applicazioni pubblicate nella più grande libreria di codici MQL5 e MQL4 saranno disponibili in ogni terminale MetaTrader e nel MetaEditor.

I tuoi esempi di codice in MQL4 e MQL5 saranno distribuiti in tutto il mondo, permettendoti di entrare in contatto con migliaia di trader!

Invia il tuo codice

A powerful and feature-rich JSON library for MQL5, designed to bring a modern development experience similar to Python/JS

The EA identifies trade setups by waiting for a user-defined number of indicators (e.g., 2 out of 3) to show divergence simultaneously. This multi-layer confirmation approach filters out market noise. Key Features: Triple Confirmation Engine: Analyzes RSI, MACD, & Stochastic divergence. Advanced Filters: Optional Trend Filter (MA) and Volume Filter for superior signal quality. Full Customization: Control all indicator settings, divergence sensitivity, and trade logic. Professional Risk Management: Use fixed lots or percentage-based money management with SL/TP.

Si tratta di un indicatore che determina i livelli target in base alla media dei movimenti di prezzo.

Creazione di etichette di profitto sulle transazioni (operazioni chiuse) che vengono visualizzate anche nel tester della strategia.

Un indicatore di tendenza semplice ma chiaro.

Un indicatore semplice e chiaro della forza e della direzione della tendenza attuale.

L'indicatore JFatlAcceleration viene utilizzato per misurare l'accelerazione dell'andamento corrente.

Tarantella EA: Advanced grid trading system with hedging capabilities and Market Profile integration. Uses ADX trend filtering, Fibonacci-based grid spacing, and multi-layered entry conditions (RSI/ATR/volume) to execute trades only within Market Profile value areas. Features intelligent risk management including trailing stops, breakeven triggers, and partial hedge closing.

Interfaccia per l'implementazione dell'esecuzione asincrona degli algoritmi

L'indicatore Profit Maximiser (PMax) è un indicatore creato integrando la media mobile dell'indicatore Supertrend.

Heiken Ashi standard, ma calcolato sui valori medi delle serie temporali dei prezzi.

Indicatore del tasso di variazione del trend con ritardo minimo.

Sistema di livelli Camarilla Equation per tutti i bar.

BotCilento is a sophisticated grid-trading Expert Advisor for MetaTrader 5 that combines trend-following signals with adaptive risk management.

Zigzag which changes wave direction based on price percentage change on the asset

Prototipo per la raccolta dei dati. Buffer fittizi per la finestra dati (ai fini della raccolta dati) per l'ora del giorno e un buffer aggiuntivo per l'ora del giorno. Commenti sull'ora del giorno.

"2 Moving Averages with Bollinger Bands" è un indicatore MT5 personalizzato che combina due medie mobili configurabili e bande di Bollinger opzionali. Genera frecce di acquisto e di vendita in tempo reale quando si verificano incroci, con avvisi opzionali, suoni e notifiche via e-mail. Adatto a tutti i timeframe e simboli

Sistema di livelli dell'equazione Camarilla per la barra corrente.

Media mobile universale con due medie e la possibilità di scegliere ciascuna di esse tra decine di varianti possibili.

Quattro filtri digitali che costituiscono la base del metodo AT&CF di V.Kravchuk in una finestra separata.

Copiate questi dati in qualsiasi EA che state codificando e avrete una barra di separazione. Le uniche cose che dovrete cambiare saranno probabilmente InpMagic per il vostro numero magico o potreste semplicemente copiare il mio codice così com'è, ricordandovi di aggiungere COrderinfo ord; e CPositionInfo pos;

Patrimonio storico delle posizioni virtuali aperte una tantum e una sola volta per analizzare l'efficienza dello spread/equity trading

Oscillatore Chaikin con algoritmo di mediazione a scelta.

Versione ottimizzata per la velocità dell'indicatore ZigZag.

L'indicatore Chaikin Volatility determina la volatilità in base all'ampiezza dell'intervallo tra il minimo e il massimo. In questa variante del popolare indicatore è possibile scegliere l'algoritmo di mediazione tra dieci possibili varianti.

Questo script è una soluzione di riferimento per la mappatura dei nomi dei simboli configurati dagli utenti negli EA o negli script di MetaTrader 5 con i nomi effettivi forniti dal broker. Utilizza l'algoritmo della distanza di Levenshtein per identificare automaticamente il simbolo più simile in Market Watch. Ideale per gli sviluppatori che devono affrontare problemi di compatibilità con prefissi o suffissi nei nomi dei simboli. È un punto di partenza personalizzabile per soddisfare qualsiasi esigenza specifica.

Un piccolo script per semplificare la vita dei trader. L'unica cosa che mi infastidisce sempre è reimpostare le proprietà, come i colori, di un nuovo grafico, per farlo apparire come mi piace. Ecco quindi uno script per rendere le cose più semplici.

Un insieme di livelli di Keltner basati sullo smoothing universale.

Un indicatore per l'analisi tecnica multivaluta basato sulle risonanze di attività finanziarie correlate.

Uno strumento efficace per la previsione dei mercati finanziari è rappresentato dai livelli di Murray Math per la barra corrente.

Questo script è una soluzione di riferimento per la mappatura dei nomi dei simboli configurati dagli utenti negli EA o negli script di MetaTrader 5 con i nomi effettivi forniti dal broker. Utilizza l'algoritmo della distanza di Levenshtein per identificare automaticamente il simbolo più simile in Market Watch. È ideale per gli sviluppatori che hanno problemi di compatibilità con i prefissi o i suffissi nei nomi dei simboli. È un punto di partenza personalizzabile per adattarsi a qualsiasi esigenza specifica.

cercare di imitare il sistema di trading utilizzando il consulente esperto

Istogramma a colori basato sugli indicatori Momentum e sulla media adattiva di Kaufman.

Il coefficiente di correlazione di Spearman è un metodo non parametrico utilizzato per studiare statisticamente la relazione tra fenomeni.

Questo indicatore, basato su un filtro digitale, mostra la direzione del trend.

Breakout Trader 1.0 effettua il trading di breakout dal range.

BollingerBandsEA opera in base alle Bande di Bollinger.

Sistema esperto multivaluta di trend following basato sull'indicatore tecnico Triple Exponential Moving Average.

Questo indicatore dipinge le candele con colori diversi a seconda della forza e della direzione della tendenza.

Momentum più fluido con indicazione a colori dello stato di tendenza attuale.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191