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

I migliori Expert Advisors per MetaTrader5 in base ai giudizi degli utenti

Invia il tuo codice

Nella quarta parte del libro, ci concentreremo sulla padronanza delle funzioni integrate (API MQL5) e ci addentreremo gradualmente nei sottosistemi specializzati. Qualsiasi programma MQL5 può utilizzare una pletora di tecnologie e funzionalità. Pertanto, ha senso iniziare con le funzioni più semplici e utili che possono essere utilizzate nella maggior parte dei programmi.

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

La settima parte finale del libro discute le funzionalità avanzate dell'API MQL5, che saranno utili durante lo sviluppo di programmi per MetaTrader 5. Questi includono simboli finanziari personalizzati, eventi del calendario economico integrato e tecnologie generiche come reti, database e crittografia.

Nella quinta parte del libro, approfondiremo le API associate al trading algoritmico, tra cui l'analisi e l'elaborazione dei dati finanziari, la visualizzazione dei grafici, l'automazione e le interazioni con gli utenti.

La seconda parte "Fondamenti di programmazione MQL5" è un'introduzione ai concetti chiave di questo linguaggio di programmazione. Questa parte del libro è dedicata ai tipi di dati, agli identificatori, alle variabili, alle espressioni e agli operatori. Imparerete come combinare diverse istruzioni per formare la logica del programma.

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

L'Expert Advisor (EA) AutoCloseOnProfitLoss è un potente strumento di automazione per MetaTrader 5, progettato per chiudere tutte le posizioni aperte quando vengono raggiunti obiettivi di profitto o di perdita predefiniti.

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.

Questo esperto è un sistema che aiuta qualsiasi trader a creare una griglia di ordini.

La terza parte "Programmazione orientata agli oggetti in MQL5" offre un'immersione nel mondo della programmazione orientata agli oggetti (OOP) nel linguaggio MQL5. Lo sviluppo di software comporta spesso la complessità legata alla gestione di più entità, richiedendo tecnologie avanzate per migliorare la convenienza, la produttività e la qualità della programmazione.

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.

Questo Expert Advisor (EA) implementa una strategia di arbitraggio triangolare tra tre coppie di valute: EURUSD, USDJPY ed EURJPY

Uno strumento leggero per lo scalping manuale in MT5 utilizzando le scorciatoie da tastiera

Una semplice strategia basata sui segnali di due indicatori: Williams' Percent Range (WPR) e Bollinger Bands (BB). Una posizione viene aperta solo quando i segnali dei due indicatori coincidono.

Nella sesta parte di "MQL5 Programming for Traders ", studieremo un componente chiave del linguaggio MQL5 – l'automazione del trading. Inizieremo con una descrizione delle entità fondamentali, come le specifiche degli strumenti finanziari e le impostazioni del conto di trading. Questi sono i prerequisiti per creare Expert Advisor che funzionino correttamente.

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.

Expert Advisor semplice con funzione di ottimizzazione dell'R-squared personalizzato

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

BotCilento è un sofisticato Expert Advisor di trading a griglia per MetaTrader 5 che combina segnali di trend-following con una gestione adattiva del rischio.

This function allows you to retrieve and return the filling policy of a symbol in MetaTrader 5. This is useful for making trading decisions based on the filling policy of a specific financial instrument.

Questo Expert Advisor non trada. Un semplice pannello, implementato utilizzando la libreria standard Canvas, permette di disegnare cifre con il mouse. Il modello addestrato mnist.onnx viene utilizzato per riconoscere le cifre.

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

Questo codice mostra come è possibile creare una dashboard per visualizzare tutte le informazioni rilevanti sul grafico

Buon pomeriggio a tutti) Prima volta che posto il mio codice!!!

Questo EA ha lo scopo di imporre alcune regole per la gestione dei panieri.

Protezione intelligente della posizione con logica di una siepe per posizione. Dispone di separazione del numero magico, timer di cooldown e limite massimo di copertura. Previene i loop di copertura infiniti. Licenza MIT gratuita.

Calcolate istantaneamente il potenziale di profitto e di perdita delle vostre operazioni direttamente sul grafico. Uno strumento essenziale per una gestione del rischio agile e precisa.

Pannello professionale per la chiusura delle posizioni con 6 filtri intelligenti. Chiusura di tutte le posizioni, per tipo, per simbolo o per profitto/perdita. Visualizzazione del P&L in tempo reale. Perfetto per le uscite di emergenza e la gestione del rischio. Include conferme di sicurezza.

Fox Wave Clean - Professional Order Manager Professional EA for efficient trade management with one-click position control. Clean design, powerful functionality.

Un Expert Advisor MQL5 che reagisce alle notizie ad alto impatto sul forex utilizzando il Calendario MQL5. Identifica le notizie relative all'inflazione (CPI/PPI) e alle decisioni sui tassi di interesse, piazzando operazioni di breakout con ordini pendenti. Ideale per i trader che desiderano automatizzare le strategie basate sulle notizie. (Questo è solo un punto di partenza)

Expert Advisor per MetaTrader 5 che combina medie mobili esponenziali (EMA) e indice di forza relativa (RSI) per generare segnali di trading. Include funzioni di gestione del rischio e filtro del tempo di trading.

L'EA Pending_tread è un robot di trading versatile e facile da usare, progettato per automatizzare il posizionamento e la gestione di più ordini pendenti disposti in uno schema a griglia sopra e sotto il prezzo di mercato corrente. Questo EA è adatto alle strategie di scalping e può operare su qualsiasi timeframe o coppia di valute, rendendolo altamente flessibile per vari stili di trading.

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

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

Sia che si gestiscano più robot di trading contemporaneamente, sia che si utilizzi una sola strategia sofisticata, tenere traccia delle prestazioni di ciascun Expert Advisor può essere sorprendentemente dispendioso in termini di tempo. MetaTrader 5 (MT5) visualizza comodamente gli ordini e le posizioni nel suo "Toolbox", ma quando numerosi robot condividono lo stesso conto, diventa più difficile sapere quale EA sta generando i vostri profitti o le vostre perdite. Un singolo conto può avere decine o centinaia di operazioni, ognuna aperta da EA diversi, rendendo difficile separare i risultati di un robot dall'altro.

EA Spread lister mostra i valori attuali, minimi e massimi per tutti i simboli/strumenti.

questo è un modello di fotocopiatrice

Pannello di scambio dei simboli: Cambia facilmente il simbolo attivo sul grafico, aggiungendo contemporaneamente il nuovo simbolo a Market Watch. Questo strumento garantisce una perfetta integrazione e l'accesso ai dati di mercato in tempo reale, ottimizzando il flusso di lavoro del trading.

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

è un testo per la rete neutrale che vorrebbe conoscere la vostra opinione.

1234567891011121314151617181920212223242526272829303132333435363738