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

Codici sorgente MQL5 di Expert Advisors per MetaTrader 5

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

L'Expert Advisor lavora con gli ordini pendenti Buy Stop e Sell Stop in base all'orario specificato nei parametri di input.

Il più semplice Expert Advisor che analizza il movimento del prezzo su un determinato numero di barre e apre una posizione corrispondente.

Pair trading. Copertura. Strategie neutrali rispetto al mercato

Overview Grid Master EA is an automated trading system that implements a bidirectional grid strategy. It places multiple pending orders above and below the current market price, capturing profits from market oscillations in both directions.

L'EA negozia solo posizioni di acquisto e non utilizza Sl e TP.

L'EA negozia solo posizioni di acquisto e non utilizza SL e TP.

EA Tools tính toán Margin theo lotsize, có thể tùy chỉnh đòn bẩy

Apre una posizione di copertura virtuale in MetaTrader 5.

Basato sul partecipante Pirat al Campionato di Trading Automatico 2011.

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.

Professional panel for closing positions with 6 smart filters. Close all, by type, by symbol, or by profit/loss. Real-time P&L display. Perfect for emergency exits and risk management. Includes safety confirmations.

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.

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.

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.

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

Un esempio di utilizzo della DLL per lavorare con le funzioni di File Mapping. In questo esempio, l'Expert Advisor lanciato crea un file virtuale in memoria e inizia ad aggiornare la quotazione del simbolo. Quando si lanciano gli EA in altri terminali, questi aprono il file creato e iniziano ad aggiornarvi le loro quotazioni. In questo modo, gli Expert Advisor scambiano le loro quotazioni attraverso un file comune.

La strategia dell'incrocio di due medie mobili è una delle strategie di trading più comuni nel mercato finanziario. Si basa sull'utilizzo di due medie mobili (solitamente a lungo e a breve termine) e segnala l'ingresso in una posizione in base al loro incrocio.

Questo blocco di codice rileva una Nuova barra o una Nuova candela quando viene ricevuta.

Questo blocco di codice esegue un loop di tutte le posizioni aperte ed esegue il trailing in base ai prezzi Ask e Bid.

Chiusura delle operazioni di martingala

Un sistema per testare fino a quattro indicatori contemporaneamente nel tester di strategia

Se si desidera eseguire i blocchi di codice "solo una volta per barra", è importante verificare se è arrivata una nuova barra o meno.

Ecco alcuni esempi di codici per i contatori impostati basati su "Count" (conteggio)

Una semplice ma efficace strategia di breakout del canale Donchian. Questa strategia è senza tempo!

QuickTradeKeys 123 è un Expert Advisor (EA) di facile utilizzo per MetaTrader 5, che consente ai trader di eseguire rapidamente operazioni di acquisto e vendita premendo semplicemente i numeri '1' e '2' sulla tastiera. Premendo il tasto "3" si chiudono tutte le posizioni aperte. Questo EA è ideale per il trading rapido e per i test che richiedono un intervento manuale senza l'uso del mouse.

Questo EA vi aiuta a impostare automaticamente il TP e lo SL in base ai parametri predefiniti, il trailing stop automatico e il passo per ogni ordine che piazzate da qualsiasi dispositivo, un modo semplice per chiudere tutti gli ordini con 5 pulsanti "Close All", "Close Profit", "Close Lose", "Close BUY", "Close SELL", chiusura automatica di tutti gli ordini in base al valore di soglia di profitto o di perdita.

Selezionare l'ultimo affare chiuso (trade) per proseguire il lavoro.

Un semplice Expert Advisor che opera quando il prezzo forma il modello "Three From Within".

Questo EA analizza tutte le operazioni aperte e stampa l'ennesima operazione a partire dalla fine.

Questo EA analizza tutte le operazioni chiuse e stampa l'ennesima operazione a partire dalla fine.

Questo è un aggiornamento della "Simple Yet Effective Breakout Strategy". In questo codice ho aggiunto alcune funzioni di aiuto per le sfide di prop firm.

Consulente di teoria della probabilità

Condivido il mio codice per il consulente esperto babi ngepet

Gridder multicurrency con limitazione del rischio (versione presentata all'Automated Trading Championship 2011 e aggiornata).

KopierMaschine è un copiatore locale di operazioni tra diversi conti MetaTrader 4 e MetaTrader 5 in qualsiasi direzione, situato su un unico computer con un'interfaccia intuitiva.

Le medie mobili sono inutili. In effetti, alcuni sostengono che il modo migliore per perdere denaro per un principiante siano le strategie di incrocio MA-Prezzo. Ma è possibile farle funzionare?

Catturare schermate in widescreen premendo il tasto di scelta rapida 's' sulla tastiera

CloseAllOrders è un Expert Advisor potente e facile da usare, progettato per semplificare la gestione del trading in MetaTrader 5. Grazie a un'intuitiva interfaccia a pulsanti direttamente sul grafico, è possibile chiudere istantaneamente tutte le posizioni di mercato e gli ordini pendenti con un solo clic.

Expert Advisor basato su iPinBar Pin Bar Finder + diversi indicatori di trailing

1234567891011121314151617181920212223242526272829303132333435363738