Unisciti alla nostra fan page
Institutional risk analysis library for MetaTrader 5. Zero external dependencies. Pure MQL5 mathematics.
Complete deep learning library in pure MQL5. Build, train and deploy neural networks natively in MetaTrader 5. No DLLs, no Python, no external APIs.
An object-oriented MQL5 library (.mqh) that replaces static retail risk models with institutional Volatility-Adjusted Position Sizing (VAPS) and Kelly Criterion mathematics.
Include una classe che convalida la combinazione di ping del terminale e latenza di esecuzione prima delle operazioni commerciali. Restituisce false se la soglia è superata.
A professional object-oriented MQL5 library designed for quantitative developers. It provides asynchronous order execution and dynamic slippage control to prevent terminal freezing during high-frequency algorithmic trading.
Technical Details Uses MQL5's OrderSend with TRADE_ACTION_DEAL for instant market closure at current Bid/Ask prices. Includes slippage tolerance (10 points), proper volume matching, and magic number preservation. Loops backward through positions to prevent index shifting during execution.
Una libreria JSON progettata per un uso massiccio di LLM e per una minore latenza.
Include-file class that measures inter-tick latency, filters false alarms via a self-normalising ATR volatility gate, and broadcasts persistent lag alerts to other EAs via GlobalVariable IPC.
Se si ha accesso al codice dell'Expert Advisor, è possibile salvare i grafici del bilancio e del capitale e calcolare ulteriori criteri di ottimizzazione aggiungendo codice supplementare da questa libreria.
Consente all'EA di determinare se ci sono EA duplicati sul grafico in base alle condizioni.
Funzione di calcolo del lotto in base alla percentuale di rischio
Automates MQL5 buffer and plot index management. Eliminates manual counting, simplifies Z-order layering, and handles complex plot types (Candles, Color Lines) with a single line of code.
Libreria di funzioni per lavorare con le serie temporali: iBars, iTime, iOpen, iHigh, iLow, iClose, iVolume, iHighest, iLowest, iBarshift. Per tutte le funzioni è disponibile una variante di chiamata breve (con simbolo e periodo del grafico corrente).
Securing data transfer between client and Server could be a big challenge for you as MQL5 programmer. You may have experience in using built in MQL5 encryption systems like AES.AES can securely encrypt your data but on the other hand is not secure when it comes to sending the AES key through insecure channels. You can only rely on asymmetric encryption systems Like RSA in such cases. you keep the private key at your server side and only share the public key with your clients. Even more you can use hybrid RSA_AES approach to archive more performance
Calcolare la distanza coseno e la somiglianza tra 2 vettori. La distanza coseno è 1-coseno_similarità e la somiglianza coseno è il prodotto del punto di due vettori per le loro grandezze moltiplicate.
Libreria per il controllo delle sessioni di trading. All'avvio conta l'orario delle sessioni di trading per tutti i 7 giorni della settimana (il sabato e la domenica possono essere negoziate criptovalute), fino a 10 sessioni al giorno. In OnTick() è possibile effettuare controlli e, se un tick è arrivato al di fuori della sessione di trading, è possibile interrompere l'ulteriore elaborazione.
Compressione dei dati di tick per l'archiviazione in forma compatta fino a 3,5 volte più compatta dei file MQ .tcs. E per lavorare velocemente con essi, perché la lettura di 3 byte richiede meno tempo della lettura di 60 byte della struttura MqlTick.
Funzione di decodifica del codice del risultato dell'operazione commerciale per le funzioni OrderSend() e OrderCheck().
Funzione per determinare i giorni non lavorativi sul server. Sarà interessante innanzitutto per coloro che utilizzano la funzione OnTimer() nei loro EA per l'elaborazione degli eventi.
La funzione che calcola la dimensione del lotto in base all'importo dei fondi utilizzati nella valuta di deposito.
Registra i tick in modalità real ticks e li legge in modalità matematica richiamando la strategia ad ogni tick.