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

Codici sorgente MQL5 di Expert Advisors per MetaTrader 5 - 2

icon

Gli Expert Advisors analizzano i grafici dei prezzi e fanno trading automatizzato, seguendo le regole di riferimento. Qui troverai i codici sorgente MQL5 i quali porranno aiutarti a risolvere un gran numero di problemi. Potrai selezionare sia dei semplici Expert Advisor basati sull'incrocio di medie mobili, sia Expert Advisor più complessi che comprendono algoritmi di generazione di segnali e protezione contro gli errori di trading.

È possibile scaricare e lanciare gli Expert Advisors disponibili in MetaTrader 5. Ti raccomandiamo di testare e ottimizzare i robot di trading nello Strategy Tester prima di usarli. La libreria di Expert Advisor è anche disponibile direttamente dalla piattaforma MetaTrader 5 e dall'ambiente di sviluppo MetaEditor.

Invia il tuo codice
più recenti | migliori

A liquidity-sweep / order-block scalper with ATR-based sizing and a higher-timeframe trend filter. Every trade is tagged on the chart with the live historical win rate of that setup type — a running scorecard, not just boxes.

Drag your stop loss where you actually want it, hit Buy or Sell, and the lot size is already correct — no calculator, no spreadsheet. Handles break-even, trailing, and shuts trading down for the day if you hit your loss limit.

Gold has a daily maintenance break on the CME. The first hour after it rises more than chance explains, in every calendar year of an 11-year sample - while every other hour of the day measures flat. One trade per session, a volatility-scaled server-side stop, no averaging or grid. Then my cost model turned out to be wrong. A real-tick backtest showed the true round-trip cost at the reopen is about 60 points, not the 19 my research had charged - the M1 bar spread field is a per-bar summary and understates it roughly threefold. Re-running 11 years at the corrected cost: +3.34 bps, t 7.40, 59.3% wins -> +1.60 bps, t 3.42, 50.8% wins The edge survives, at less than half its original strength. That second number is the real one. What it is not: about +3.3% a year with 4.6% drawdown, roughly one year in nine negative. At 0.01 lots that is ~130 a year - a figure that measures the position size, not the strategy.

Strumento di gestione delle operazioni direttamente sul grafico per MetaTrader 5, progettato esclusivamente per modificare le posizioni esistenti, sia manuali che gestite da EA. Offre comandi con un solo clic per l’impostazione del Break-Even, gli offset in punti, il blocco dei profitti, i trailing stop, gli obiettivi di Take Profit con rapporto rischio/rendimento (1R–3R) e le chiusure parziali convalidate in base al volume (25%–100%). Include un’interfaccia grafica trascinabile sul grafico e la possibilità di filtrare per simbolo e direzione. Non apre nuove operazioni.

A small educational Expert Advisor showing how a classic Donchian breakout can be applied directly to completed Renko bricks.

Cost is the one input to a trading system that is knowable exactly, and it is almost always estimated wrongly - always in the direction that flatters the strategy. This EA measures what one round trip really costs on YOUR broker: the live spread sampled from ticks, the swap for both sides including the triple-charge day, and the commission read from your own deals. Most spread figures come from the bar's "spread" field, because that is the easy one to reach. It is a per-bar summary, not the quote at any instant. Measured on XAUUSD: 20 points live across 60 readings against a bar-field median of 6. A factor of 3.3. So a filter set to "skip if spread > 15" never fires - it lets through exactly the moments it exists to block. Swap is the half most custom simulators do not charge at all. It is asymmetric, one side pays while the other collects, and one weekday counts three times. Read-only: it never opens, closes or modifies a position.

An Expert Advisor that trades the SuperTrend TV indicator through iCustom on closed bars only, shipped with the audit that proves every trade matches a signal and no signal was missed

Calcolatore di rischio professionale open source per MetaTrader 5. Calcola il rischio in termini di capitale, la percentuale di rischio del conto, il profitto potenziale, il rapporto rischio/rendimento, il margine richiesto e il livello di rischio.

Calcolatore di margine professionale open source per MetaTrader 5. Calcola il margine richiesto, l'impatto sul margine libero, il livello di margine, il valore della posizione e il margine di sicurezza tramite una moderna dashboard Quantora.

Everyone running a grid asks: is my account big enough? The usual answer - the loss at the last grid level - is the wrong number. What ends the account is the margin level reaching the broker's stop-out, while the chain is still open and still looks recoverable. This EA computes the real figure, then counts how often a move that large has already happened on the symbol's own M1 history. Three mistakes it fixes, all erring in the reassuring direction: a chain of N legs floats at step x N(N-1)/2, not step x N (at 10 legs, 45 steps of loss, not 10); open positions also lock up margin while they float; and stop-out is a percentage, not zero - at 50%, losing half the equity is enough. "You need 86 dollars of room" is an abstraction. "A move that size happened 71 times in 100 days, one every 1.4" is a decision. Set InpEquity to a size you do not have yet to see what the configuration would really need. Strictly read-only: it never opens, closes or modifies a position.

Un pannello di gestione delle operazioni MQL5 semplice da usare, dotato di linee grafiche trascinabili, calcolo dinamico delle dimensioni dei lotti in base alla percentuale di rischio, modalità di stop loss ATR/Point e monitoraggio in tempo reale del P/L variabile.

A safety EA that watches every open position on the chart symbol: it reports any position left without a stop loss, optionally attaches an ATR-based stop, and enforces a daily and a total drawdown limit that re-arms after a cooldown.

This Expert Advisor is that missing bridge. Attach it to any chart and it periodically writes the calendar to a CSV file in `MQL5\Files`, where anything outside the terminal can read it.

Exporting your deal history is easy and a dozen scripts already do it..

Records the maximum favourable and adverse excursion of every position in R multiples and writes one CSV row per closed trade.

Session-range breakout EA with ATR filtering, stop-distance sizing, optional break-even/partial close, and a shared chart desk. Hedging accounts; educational source with documented execution and coordination limits.

Equity guard that enforces a daily loss limit and a total drawdown limit, flattens the account on breach and blocks trading until the next daily reset. Includes the guard as a reusable include file plus a self-test expert that proves the behaviour in the strategy tester.

Durante la sessione asiatica, si mantiene la posizione su XAUUSD all'interno del range, quindi si imposta una coppia OCO di breakout (BuyStop/SellStop) per l'apertura di Londra, con stop basati sull'ATR e dimensionamento della posizione in percentuale di rischio. Nessun indicatore, nessuna discrezionalità: il range viene misurato, non ipotizzato.

A small educational Expert Advisor for MetaTrader 5 showing one simple way to combine classic fixed-size Renko bricks with a SuperTrend-style trend state.

Manage orders, existing orders, limit orders, trailing, break event & Lot size calculator in one tool

A small educational Expert Advisor for MetaTrader 5 showing one simple way to automate support and resistance reactions with internally built classic Renko bricks.

GDS Renko Fast Demo is a small educational Expert Advisor for MetaTrader 5. It demonstrates how two internal fixed-size Renko streams can be used in a simple mechanical trading example without offline charts or custom symbols.

Un'implementazione in MQL5 di tutte e quattro le strategie cross del framework delle medie mobili relative di Bloch, con le sue regole di uscita Adaptive Crossover basate sul regime di volatilità. Gli ingressi e le uscite vengono effettuati nello spazio dei frattili, quindi le soglie hanno lo stesso significato su ogni simbolo.

Pro Manager è un assistente di trading MT5 “tutto in uno” progettato per le società di trading proprietario e i trader professionisti. Esegui le operazioni più rapidamente, gestisci le posizioni in modo più intelligente, controlla il rischio in modo efficiente e automatizza le attività di trading quotidiane grazie a potenti strumenti quali Break-even, Average TP, gestione dei Magic Number e Auto Grid.

Market Replay Tool is an MT5 utility that seamlessly merges a Market Replay simulator with interactive TradingView-style Long & Short drawing tools. It allows traders to backtest strategies on historical data with adjustable playback speeds, while effortlessly mapping out risk-to-reward setups using dynamic, draggable entry, stop-loss, and take-profit visual boxes directly on the chart.

Quantitative MT5 Expert Advisor that filters market noise using Chaos Theory and the Largest Lyapunov Exponent (LLE). Trades momentum EMA crossovers only during deterministic market regimes, with built-in ATR risk management.

L'EA Nikkei 225 Gap Continuation è un Expert Advisor per MetaTrader 5 che opera sui movimenti di continuazione rialzisti e ribassisti dopo il gap di apertura della sessione in contanti. Combina un breakout del range di apertura con la conferma VWAP, il dimensionamento automatico delle posizioni basato sul rischio, la presa di profitto parziale, la gestione del break-even e l'uscita forzata dalla sessione. L'EA supporta sia i conti di netting che quelli di hedging.

BlueMoon EA è un Expert Advisor per MT5 che combina i punti di ingresso basati sull'EMA Envelope con una gestione adattiva del paniere, il dimensionamento progressivo delle posizioni, il filtraggio dello spread, la protezione dal drawdown e il recupero automatico delle operazioni per i conti di copertura.

Questa versione introduce un prototipo di trading automatizzato leggero, basato sul framework Interactive Supply and Demand Zone Manager. Il framework consente ai trader di tracciare e gestire le proprie zone di domanda e offerta, mentre ogni zona mantiene il proprio ciclo di vita, la cronologia delle interazioni e lo stato in evoluzione al variare delle condizioni di mercato. L’approccio ibrido combina zone definite dall’utente con monitoraggio, convalida e gestione delle operazioni automatizzate. La strategia valuta le zone qualificate attraverso un processo decisionale strutturato prima di generare azioni di trading. La registrazione dettagliata dei dati fornisce visibilità sul comportamento delle zone, consentendo ai trader di studiare le interazioni e sviluppare i propri approcci utilizzando le informazioni raccolte.

Un diario di trading di livello istituzionale e una suite di analisi comportamentale progettati per funzionare interamente all’interno di MetaTrader 5. L’applicazione è realizzata come dashboard in un unico file, senza dipendenze, che sostituisce gli oggetti standard del terminale con una pipeline grafica vettoriale ad alte prestazioni e a doppio buffer (CCanvas). Fornisce analisi quantitative in tempo reale, audit comportamentali del rischio, un calendario mensile a scorrimento verticale e schede di registro interattive con la possibilità di modificare le note direttamente sul grafico.

Expert Advisor didattico per MT5 che utilizza l'allineamento EMA 9/21 sulle candele chiuse e il filtro RSI 14, con esecuzione a lot fisso e un pannello di controllo compatto nei colori nero e oro.

Read-only OnTradeTransaction logger that records MT5 order, deal and position lifecycle events to local CSV and the Experts Journal.

Super trend con gestione di TP e SL tramite basket

Breakout basati su canale o banda di inviluppo, logica multi-EA in un unico EA

Una miniera d'oro di EA multistrategia :)

Automatic structure-based SL, breakeven, ATR trailing, and dollar-based profit protection for manual MT5 trades and pending orders on Gold and selected FX pairs.

Il massimo dell’algoritmo a griglia e dello slancio cinetico. Benvenuti nel KCI Native Matrix Engine: un colosso algoritmico spietato e guidato dalla matematica, sviluppato in modo nativo per MetaTrader 5. Progettato per gli ambienti di trading ad alta frequenza (HFT), questo EA elimina le librerie standard appesantite e opera direttamente a livello di instradamento del server.

Un copiatore di operazioni da cliente a cliente locale con dashboard personalizzata in C# e canale di trasporto in Go; il codice sorgente completo è disponibile nell'archivio (versione basata su socket), latenza estremamente bassa

Questo EA per MT5 è uno strumento di diagnostica che non esegue trade, ma raccoglie e mostra le specifiche tecniche del broker e dell'ambiente di trading. Il codice è strutturato in 4 blocchi principali: Raccolta Dati (CollectAll): Estrae informazioni sull'account (leva, valuta), sul simbolo (digits, spread, swap, volumi, stops level), latenza (ping) e fuso orario (differenza Server-UTC). Calcola lo swap in valuta reale. Campionamento (OnTick): Aggiorna in tempo reale le statistiche sullo spread (minimo, medio, massimo). Output: Stampa i dati nel log "Esperti", li salva in un file CSV e li mostra su un pannello grafico sul chart (UpdatePanel). Helper: Funzioni come CalcSwapInCurrency e vari *ToStr convertono i dati numerici grezzi del broker in stringhe leggibili.

Professional open-source Position Size Calculator for MetaTrader 5. Calculates broker-compatible lot size using account value, risk percentage, fixed risk amount and Stop Loss distance.

123456789...42