Unisciti alla nostra fan page
La classe CADXWOnArray è progettata per calcolare i valori dell'indicatore Average Directional Movement Index Wilder (ADXW) in base ai buffer dell'indicatore.
La classe CADXOnArray è progettata per calcolare i valori dell'indicatore Average Directional Movement Index (ADX) mediante buffer di indicatori.
La classe CATROnArray è destinata al calcolo dei valori dell'indicatore ATR (Average True Range) tramite buffer di indicatori.
La classe CMAOnArray è destinata al calcolo della media mobile per buffer di indicatori.
Libreria per lavorare con le matrici: creazione di matrici e operazioni di base con esse: addizione, sottrazione, moltiplicazione, inversione.
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.
Modulo funzionale Multicurrency Expert Advisor per organizzare l'accesso a qualsiasi dato storico con l'elaborazione del risultato dell'interrogazione.
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.
Una libreria JSON potente e ricca di funzionalità per MQL5, progettata per offrire un'esperienza di sviluppo moderna simile a quella di Python/JS.
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.
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.
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).
Il nuovo controllo CCalendarInputBox della libreria IncGUI è progettato per inserire la data e/o l'ora.
Un semplice sostituto di un commento. Nel tester funziona 50 volte più velocemente della funzione standard.
Aggiunta di nuovi commenti a un grafico senza cancellare quelli esistenti.
È 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.
Una classe per leggere e scrivere singoli bit o sequenze di bit da e verso un buffer.
Il segnale per l'apertura di posizioni è l'attraversamento della linea dell'indicatore T3 da parte del prezzo.
Il segnale per l'apertura di posizioni è l'attraversamento delle zone di ipercomprato/ipervenduto da parte della linea dell'indicatore Chande Momentum Oscillator.
La condizione per un segnale di acquisto è una candela formata di colore blu, mentre la condizione per un segnale di vendita è una candela formata di colore rosso.
La condizione per un segnale di acquisto è una candela formata di colore Lime, per un segnale di vendita - Magenta.
Quando si verifica la condizione che definisce la barra esterna, viene verificata la rottura della barra interna nella direzione della tendenza precedente; se la rottura ha avuto luogo, viene generato un segnale per aprire una posizione. Il modulo dei segnali di trading è compatibile con la nuova versione di wizard.
TelegramToMT5 è un Expert Advisor per MetaTrader 5 che fa da ponte tra Telegram e MT5 visualizzando i messaggi dei vostri canali, gruppi e chat private di Telegram direttamente sui vostri grafici di trading. È sufficiente creare un bot Telegram, aggiungerlo ai canali/gruppi desiderati e lasciare che l'EA mostri tutti i messaggi come commenti sul grafico in tempo reale.
Viene utilizzato per organizzare il caricamento della cronologia nei programmi MQL5.
Uno script con una classe per la risoluzione di espressioni matematiche e logiche date da una stringa.
Una classe per creare e visualizzare immagini in formato BMP.
La libreria contiene algoritmi di funzioni hash di uso generale: adler32, CRC-32, MaHash8v64. Oltre a funzioni per convertire la rappresentazione da decimale a stringa nel sistema Base e viceversa.
Funzione di selezione del criterio per la variabile "Custom max" per la funzione OnTester(), con visualizzazione della tabella dei risultati dell'ottimizzazione con tutti gli indicatori tramite file HTML
Questo script e EA consente ai codificatori di eseguire il backtest delle loro strategie basate sulle notizie che utilizzano il calendario MQL5.
Classi commerciali simili a MQL5 in Python per MetaTrader 5 Python
Libreria PrintXYZ() per stampare informazioni massive dal terminale.
Vogliamo solo pensare agli algoritmi e ai metodi, non alla sintassi e ai valori per piazzare gli ordini. Qui sono disponibili semplici funzioni per gestire le posizioni in MQL5.