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 - 6

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 oscillatore a finestra secondaria che contrassegna le barre di spostamento con scarsa partecipazione come "vuoti di liquidità" e assegna un punteggio da 0 a 100 in base alla rapidità con cui il prezzo riempie ciascuna di esse, distinguendo il rumore assorbito rapidamente dai livelli che continuano a fungere da vero supporto o resistenza.

Utilizzo della strategia ORB sul CFD di AAPL

Un pannello compatto integrato nel grafico che mostra l'andamento del simbolo corrente su diversi intervalli di tempo contemporaneamente, ciascuno valutato in modo indipendente con il proprio incrocio tra media mobile veloce e lenta. Non è più necessario passare da un grafico all'altro per verificare "come si sta comportando l'H4": tutto è riunito in un unico posto, con un codice colore.

Stima l'esponente di Hurst mobile del prezzo tramite l'analisi del range riscalato (R/S) e lo rappresenta graficamente sotto forma di oscillatore con codice cromatico che indica se il mercato sta attualmente seguendo un trend, se tende a tornare alla media o se si muove come un percorso casuale.

Spread histogram in a sub-window with current/avg/max/min stats, cost per trade, and threshold alerts for scalpers.

Educational MT5 EA: closed-bar EMA crossover entries, ATR-based stop loss and take profit, lot size from a fixed percent of equity via OrderCalcProfit, spread filter, magic-number isolation and server return-code checks. A clean template for building risk-controlled EAs. No profit claim.

Numbers every candle of the current trading day starting at the cash open of Frankfurt, London, New York or Tokyo. The anchor is converted from exchange local time to broker server time with automatic daylight saving, so the first candle after the open is always number one, in summer and in winter.

EA professionale per la gestione del rischio delle società di trading. Offre il monitoraggio giornaliero del capitale, misure graduali di mitigazione delle posizioni in perdita e stop assoluti e rigidi tramite un dashboard grafico con funzionalità di autoriparazione.

SMC Pullback individua i massimi e i minimi di oscillazione utilizzando la definizione di pullback anziché il consueto pattern a 3 candele. Un massimo viene confermato solo quando il prezzo torna a passare al di sotto del minimo della candela che lo ha generato — quindi ogni punto contrassegnato rappresenta un effettivo rifiuto, e massimi e minimi si alternano sempre. Il sistema valuta solo le barre chiuse e non sposta mai un indicatore una volta tracciato, quindi non viene ridisegnato. Due buffer espongono i prezzi di oscillazione confermati a un EA tramite iCustom.

Works out the lot from your risk percent and the stop distance, then opens the trade with the stop loss and take profit already attached. Never trades by itself.

Classifies the market with ADX, the Hurst exponent and lag-1 autocorrelation, routes each bar to a breakout module or a mean-reversion module, and keeps a separate win rate ledger for each regime with a Wilson 95% lower bound, so you can see which half of it is actually working.

Scores every setup type in your EA on its own record instead of lumping them into one equity curve. Rebuilds itself from the account's deal history on init so a restart cannot wipe the record. Prints a Wilson score lower bound next to the raw win rate so a three trade hot streak stops looking like an edge.

Un indicatore SuperTrend personalizzato realizzato partendo dai principi fondamentali, che combina una banda di volatilità basata sull'ATR con un meccanismo a cricchetto per produrre una linea di tendenza pulita e che non si modifica a posteriori. Lo stato ricorsivo interno è gestito tramite buffer di calcolo correttamente registrati, evitando i bug di perdita di stato comuni nelle implementazioni con array gestite manualmente. Dalla serie di articoli "Creazione di indicatori personalizzati per principianti".

Un oscillatore a trasformata di Fisher costruito partendo dai primi principi statistici: il prezzo viene normalizzato in un intervallo limitato, quindi viene applicata una trasformata logaritmica per produrre segnali di inversione netti e ben definiti, anziché le inversioni graduali tipiche degli oscillatori convenzionali. Lo stato ricorsivo interno viene gestito tramite appositi buffer di calcolo per garantire un comportamento affidabile e corretto nei backtest. Tratto dalla serie di articoli «Creazione di indicatori personalizzati per principianti».

Position size from a risk amount, computed from the symbol's real tick value, tick size and volume step rather than an assumed pip value. It always rounds volume down, and when your risk is smaller than the minimum lot it says so and reports what that lot actually costs. No terminal state, so the sizing logic is testable offline - a 41-assertion test script is included.

L'EA Hybrid Microstructure è un Expert Advisor avanzato per lo scalping ad alta frequenza, progettato specificamente per la coppia XAUUSD (oro) sul timeframe M1. A differenza degli indicatori tradizionali che si basano su calcoli matematici OHLC in ritardo, questo EA opera sulle dinamiche della microstruttura a livello di tick, monitorando la velocità dei tick, le deviazioni del prezzo medio ponderato per il volume (VWAP) e i rifiuti di liquidità (stop hunt) eseguiti dalle istituzioni.

Indicatore professionale MQL5 (finestra separata) che analizza automaticamente più simboli e intervalli di tempo, individua i pattern Wolfe Wave validi più recenti (rialzisti/ribassisti), li visualizza in un pannello di controllo interattivo e consente di aprire il grafico con un solo clic, con la rappresentazione completa del pattern.

Heiken Ashi ATR Blend combines smoothed Heiken Ashi candles, ATR-based volatility filtering, and fast/slow EMA trend confirmation to identify potential trend-change signals.

Monitora gli intervalli di oscillazione delle sessioni asiatiche, londinesi e newyorkesi, blocca ciascuno di essi alla chiusura della sessione e segnala i veri "liquidity sweep" — ovvero una ciglia che supera il massimo o il minimo bloccato e chiude nuovamente al suo interno — con un segnale a freccia e una zona di reazione ombreggiata. Non si aggiorna in tempo reale, funziona su qualsiasi simbolo e timeframe.

Valuta se un segnale di ingresso superi effettivamente i costi di transazione, prima che tu passi settimane a sviluppare un EA basato su di esso. Fornisce il risultato netto al netto dei costi, una statistica t affidabile su campioni non sovrapposti e un controllo casuale. Non emette alcun ordine.

Crea un profilo di volume mobile e adattivo alla volatilità su una finestra di analisi storica configurabile e traccia il Punto di Controllo (POC), i massimi e minimi dell'Area di Valore e i nodi di volume massimo e minimo statisticamente significativi (HVN/LVN) direttamente sul grafico.

Monitora la correlazione mobile tra il simbolo del grafico corrente e un simbolo di riferimento prescelto, e segnala il momento in cui i due simboli si disaccoppiano mentre il loro differenziale di prezzo è statisticamente ampio.

Indicatore MT5 di sola lettura che visualizza sul grafico i valori di riferimento dei livelli di stop e di congelamento del broker.

Monitor degli spread professionale open source per MetaTrader 5. Visualizza lo spread in tempo reale, lo spread minimo, massimo e medio, il grafico storico e gli avvisi configurabili in caso di spread elevati, il tutto tramite una moderna dashboard Quantora.

Calcolatore professionale open source dei costi di trading per MetaTrader 5. Calcola il costo dello spread, la commissione, lo swap e il costo totale stimato delle operazioni utilizzando i dati in tempo reale dei simboli dei broker e impostazioni di posizione personalizzabili.

Traccia un oscillatore ponderato in base al volume e normalizzato in base alla volatilità che segnala condizioni di impulso e di esaurimento man mano che il prezzo si allontana dal proprio VWAP mobile

Un filtro di Kalman a stato singolo che ridimensiona il proprio rumore di processo in base al rapporto di efficienza di Kaufman ad ogni barra, allineandosi maggiormente al prezzo durante i trend e smussando con maggiore intensità nei periodi di volatilità, rappresentato graficamente con bande di regime che si espandono e si contraggono sulla stessa lettura

Sfondo con grafico BMP per MT5

Una media mobile adattiva a due stadi (media di base + livellamento secondario) che cambia colore in base alla pendenza e segna con delle frecce i punti di incrocio tra prezzo e media.

Visualizza i limiti nascosti del contratto che causano il rifiuto silenzioso degli ordini: livello di stop, livello di congelamento, lotto minimo/incremento/massimo, dimensione e valore del tick, tipo di spread, modalità di esecuzione, swap e il margine necessario per il lotto minimo rispetto al margine libero.

Un Expert Advisor che misura il massimo e il minimo di una finestra di apertura di sessione definita, per poi effettuare operazioni in seguito alla conferma della rottura di tale intervallo, con un dimensionamento delle posizioni basato sul rischio e un limite massimo di un’operazione per sessione.

Reverse RSI Bands è un indicatore anticipatore che rielabora matematicamente la formula dell'RSI. Traccia precise fasce di prezzo target direttamente sul grafico principale, indicando in tempo reale a quale prezzo esattamente l'RSI raggiungerà i livelli di ipercomprato o ipervenduto da te specificati.

Utilità di cronologia MT5 in sola lettura che raggruppa le esecuzioni parziali in base all'identificativo della posizione e separa il risultato lordo da commissioni, swap, spese e risultato netto.

Strumento di analisi delle sessioni di trading nativo del broker, in sola lettura, con visualizzazione dello stato attuale, della transizione successiva, con ambito multi-simbolo ed esportazione in formato CSV.

Script MT5 di sola lettura che riporta il volume, il prezzo, gli stop, il congelamento, lo spread e i vincoli di esecuzione del broker.

"Segna i massimi e i minimi della sessione precedente e segnala i movimenti di liquidità che tornano all'interno dell'intervallo entro un numero prestabilito di barre." — categoria "Altro", oppure "Trend" se preferisci raggrupparlo in questo modo.

News Trading Dashboard è un pannello informativo integrato nel grafico (che non effettua operazioni automaticamente) che monitora la volatilità del mercato in tempo reale per individuare i momenti di “picco dovuto alle notizie”, ovvero gli sbalzi improvvisi dei prezzi che si verificano in occasione della pubblicazione di dati economici (NFP, CPI, decisioni sui tassi di interesse, ecc.).

Test di accettazione sintetici deterministici per la logica di ingresso degli EA di MT5, senza accesso al mercato, al conto o agli ordini.

Il Day Trader Dashboard è un pannello visivo in stile Bloomberg per MetaTrader 5 che monitora un intervallo di prezzo intraday e segnala quando il prezzo si trova al suo interno (fade zone) o ne è uscito. Non esegue operazioni di trading: si tratta di un overlay di supporto decisionale che calcola il range massimo/minimo dalle barre recenti, traccia tali livelli direttamente sul grafico e mostra uno stato in tempo reale (scansione / all’interno del range / breakout) in un pannello a tema con ridimensionamento automatico. Supporta più istanze indipendenti sullo stesso grafico, diversi temi cromatici e elimina il 100% dei propri oggetti quando viene rimosso.

Si tratta di un pannello terminale in stile FX Dashboard sul grafico MT5, con in più alcune linee tracciate sul grafico (EMA, Bollinger, Donchian).

12345678910111213...210