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

Le librerie migliori per MetaTrader 5 in base ai giudizi degli utenti

Invia il tuo codice
PNG

Forget about BMP files like a bad dream. Thanks to this library, you can now use the PNG format, which has a number of advantages, such as being more compact without losing image quality and maintaining transparency.

CDateTime estensione millisecondi + estensione variabile di supervisione datetime

Un insieme di classi per lo spostamento automatico dello StopLoss delle posizioni aperte in base a un'indentazione fissa o ai valori degli indicatori Parabolic SAR e delle medie mobili, oppure in base al livello di stop della posizione specificato.

Calculate DST for USA, EUR, AUD and RUB and the offset time of the broker automatically from the 70's until 2030 - even in the Strategy Tester of MQ.

Lavorare con i dati della tastiera

Un semplice commento.

Libreria di integrazione Telegram Bot professionale per MetaTrader 5. Soluzione completa per l'invio di segnali di trading, screenshot, report e notifiche in tempo reale a canali e gruppi Telegram.

Questa libreria è una versione aggiornata della libreria ErrorDescription.mqh pubblicata da MetaQuotes, con alcune funzionalità incluse.

Una libreria JSON potente e ricca di funzionalità per MQL5, progettata per offrire un'esperienza di sviluppo moderna simile a quella di Python/JS.

Codici sorgenti scritti durante il processo di sviluppo di una libreria per la creazione di Expert Advisor multivaluta che combinano istanze multiple di diverse strategie di trading.

Registra i tick in modalità real ticks e li legge in modalità matematica richiamando la strategia ad ogni tick.

With these classes you can create and test your signals runtime.

Integrazione completa di Telegram per MT5. Invia segnali di trading, screenshot, report e avvisi ai canali Telegram. Include un sistema di code, supporto multicanale e gestione del rischio.

Classe che consente di accedere all'ora locale della località specificata, alle informazioni sul fuso orario e agli orari della sessione di trading locale.

È stata sviluppata una nuova libreria di interfaccia per semplificare il processo di conversione degli indicatori MT4 e degli Expert Advisor (EA) in MT5. Questa libreria supporta la maggior parte delle funzioni di MetaTrader 4, offrendo agli sviluppatori una soluzione unificata per la compatibilità multipiattaforma.

I codici sorgente scritti durante lo sviluppo della libreria per la creazione di Expert Advisor multivaluta che combinano molte istanze di varie strategie di trading.

Libreria PrintXYZ() per stampare informazioni massive dal terminale.

Questa libreria simula gli scenari delle imprese di prop trading azzerando il saldo del conto in base a soglie di profitto e perdita configurabili durante il backtesting e registra i risultati dell'azzeramento per l'analisi.

Logger con la possibilità di registrare singoli moduli o sezioni di codice

Funzione per convertire l'ora del server dal fuso orario di un broker a un altro.

Monitoring of memory leaks in the strategy tester

Logify è una libreria di log per MQL progettata per semplificare il debug, il tracciamento e il monitoraggio di EA e indicatori. Fornisce log strutturati, personalizzabili e organizzati direttamente sul grafico o nel terminale, con supporto per livelli di log, formati flessibili e gestori multipli. Una soluzione leggera ed elegante, facile da integrare nei vostri progetti MQL.

Questo EA è una dimostrazione di come sia possibile implementare la propria strategia di Hedging con l'aiuto del file include.

Questo codice fornisce una semplice funzione per l'invio di notifiche push al vostro dispositivo mobile ogni volta che vengono aperte o chiuse operazioni in MetaTrader 5. È progettato per i conti di compensazione (dove è consentita una sola posizione per simbolo).

Una classe per leggere e scrivere singoli bit o sequenze di bit da e verso un buffer.

Decomprimere archivi GZIP da file *.gz o risposte da siti compressi con questo formato.

Libreria di base per creare profili di volume sul grafico.

Questo script e EA consente ai codificatori di eseguire il backtest delle loro strategie basate sulle notizie che utilizzano il calendario MQL5.

Un logger con la possibilità di registrare moduli o sezioni di codice specifici

Classi commerciali simili a MQL5 in Python per MetaTrader 5 Python

La classe CDebugLogger è un'utility di log flessibile e completa, progettata per l'uso in ambienti MQL4/5. Consente agli sviluppatori di registrare i messaggi a vari livelli di importanza (INFO, WARNING, ERROR, DEBUG) con la possibilità di includere timestamp, firme di funzioni, nomi di file e numeri di riga nelle voci di log. La classe supporta la registrazione sia nella console che nei file, con la possibilità di salvare i log in una cartella comune e in formato CSV. Inoltre, offre la funzionalità di silenziare i log in base a parole chiave specifiche, garantendo che le informazioni sensibili non vengano registrate. Questa classe è ideale per gli sviluppatori che desiderano implementare solidi meccanismi di registrazione nelle loro applicazioni MQL4/5, con caratteristiche personalizzabili che soddisfano un'ampia gamma di esigenze di debug e monitoraggio.

Serializzazione e deserializzazione del formato JSON

Un algoritmo di ordinamento ibrido che fornisce prestazioni veloci per l'ordinamento di array di tipi semplici, strutture o puntatori a oggetti.

Constructor for creating histograms of statistical distributions of indicators, timeseries and their derivatives.

Dati del tester a passaggio singolo.

Calculate the cosine distance and similarity between 2 vectors . The cosine distance is 1-cosine_similarity and the cosine similarity is the dot product of two vectors by their magnitudes multiplied.

Esecuzioni multiple/ottimizzazioni in Tester.

Classe statica per correggere la funzione TimeGMT() durante i test nel tester della strategia.

La classe più semplice per il logging in MetaTrader 5 con supporto per i livelli, il formato dei messaggi, i filtri di inclusione ed esclusione delle sottostringhe.

Parallel use of the MetaTrader 4 and MetaTrader 5 order systems.

123456789