MetaTrader MT5 Library Source Code Downloads - Page 8

Showing 391 results
signals and probability class library MT5
MetaTrader 5 library

signals and probability class

the provided code is an mql include file and an expert advisor demonstrating how the classes work.it implements a trading strategy based on various technical indicators and trend a...
check for market open hours library MT5
MetaTrader 5 library

check for market open hours

the marketopenhours.mqh file checks the market open hours against the server time at the broker. its input is only the symbol name as string type. as a result you get a bool, true ...
cosine distance and cosine similarity library MT5
MetaTrader 5 library

cosine distance and cosine similarity

function to calculate the cosine distance and the cosine similarity.the cosine distance between 2 vectors a and b is :so 1-cosinesimilarityand the cosine similarity is :in simple t...
time gm t library for the strategy tester library MT5
MetaTrader 5 library

time gm t library for the strategy tester

timegmt() function returns the gmt, which is calculated taking into account the dst switch by the local time on the computer where the client terminal is running. there are 2 varia...
local timezones and local session hours library MT5
MetaTrader 5 library

local timezones and local session hours

hello, traders.this library has all the functions to get the current local time in a specific or all forex markets. you can convert the local times between time zones or to your br...
basic grid manager library library MT5
MetaTrader 5 library

basic grid manager library

the library contains basic public methods to manage grids:in above code:maxdd stands for "maximum allowed drawdown". this value is disabled by default but using the set method will...
basic library to create volume profiles library MT5
MetaTrader 5 library

basic library to create volume profiles

this library provides a few simple public methods to create and plot volume profiles:gethvprice returns the price that is related to highest volume in the range._resolution_points ...
logging class for both mq l4 and mq l5 library MT5
MetaTrader 5 library

logging class for both mq l4 and mq l5

cdebuglogger class: a comprehensive logging utility for mql4/5 the cdebugloggerclass is a powerful and flexible logging utility specifically designed for mql4/5 environments. it is...
balance reset library MT5
MetaTrader 5 library

balance reset

update: all the changes and additions to this library are outlined at the end of the code. this framework is flexible and can be adapted to your specific needs, whether it’s adding...
logging for both mq l4 and mq l5 library MT5
MetaTrader 5 library

logging for both mq l4 and mq l5

cdebuglogger class v2: a comprehensive logging utility for mql4/5 the cdebugloggerclass is a powerful and flexible logging utility specifically designed for mql4/5 environments. it...
simplest logger class for meta trader 5 library MT5
MetaTrader 5 library

simplest logger class for meta trader 5

every programmer has their own logger. i wrote my own for mql5, inspired by the python logging module.this class is simplest. no hierarchy, rotators or formatters. it's simple and ...
comment library MT5
MetaTrader 5 library

comment

a simple replacement for a comment. works in the tester 50 times faster than the standard function.it is known that the standard "comment" function slows down the tester very much....
mt4 to mt5 convertor (mt5 compat. mqh) library MT5
MetaTrader 5 library

mt4 to mt5 convertor (mt5 compat. mqh)

📢 mt5compat a comprehensive mt4 to mt5 conversion library🚀 a new interface libraryhas been developed to simplify the process of converting mt4 indicators and expert advisors (eas) ...
high-performance time functions (time utils) library MT5
MetaTrader 5 library

high-performance time functions (time utils)

this library contains more than 80 different functions to deal with time variables. the primary aim is to provide high-performance time functions. the performance mode (which can b...
timer library MT5
MetaTrader 5 library

timer

Download the source code for this library
js o n library MT5
MetaTrader 5 library

js o n

Download the source code for this library
single tester cache library MT5
MetaTrader 5 library

single tester cache

this library allows you to read/write tst files - mt5-tester single pass format.some variants of use, 2019.10.04 07:18 pm.if they open the format of tst-files and place the cache f...
calendar library MT5
MetaTrader 5 library

calendar

metatrader5 has an updated volumetric history of fundamental calendar events, any data of which can .this library allows you to conveniently work with this data. in particular, to ...
multi tester library MT5
MetaTrader 5 library

multi tester

there are times when you need to run the expert advisor on multiple symbols. for this purpose there is a mode "all symbols selected in the market watch window" in the mt5-tester. t...
mt4 orders quick report library MT5
MetaTrader 5 library

mt4 orders quick report

works up to 10 times faster than report, ntml file size is smaller, can upload and display up to 5.4 million report lines (screenshot below).functionality: (the same as report) sh...
cts logger - simple and flexible logger library MT5
MetaTrader 5 library

cts logger - simple and flexible logger

ctsloggeris a simple and flexible logging system specifically designed for creating and debugging trading systems in mql5. the main advantage of ctsloggeris the ability to temporar...
gz i p - decode library MT5
MetaTrader 5 library

gz i p - decode

the library allows you to decrypt gzip archives from *.gz files or responses from sites compressed with this format. tested on files with up to 0.5 gb of text packed in them.the li...
cbit buffer class - data serialization in mq l5 library MT5
MetaTrader 5 library

cbit buffer class - data serialization in mq l5

cbitbuffer class - bit-level data serialization in mql5 the cbitbuffer class provides a robust foundation for bit-level data serialization in mql5, offering fine-grained control ov...
ticks short library MT5
MetaTrader 5 library

ticks short

this library implements work with the tick storage format, which has a good performance (read/write) to size ratio.format. only the following fields ofare stored:examples. you can ...
ea to math library MT5
MetaTrader 5 library

ea to math

this library adds the ability to test trading expert advisors in the mt5 tester mathematical mode.some explanations of the proposed implementation will be given below.connection. t...
promise library MT5
MetaTrader 5 library

promise

an interface for implementing asynchronous execution of algorithms, similar to promise in javascript. timer.mqh - , just to demonstrate asynchronous execution you can also promise ...
logify - library for log management library MT5
MetaTrader 5 library

logify - library for log management

logify is a logging library for mql designed to simplify debugging, tracking, and monitoring of eas and indicators. it provides structured, customizable, and organized logs directl...
mt5 to telegram professional library library MT5
MetaTrader 5 library

mt5 to telegram professional library

key features 📨 real-time trading notifications- instant alerts for position open/close/modify 📸 chart screenshots- automatic chart captures with annotations 📊 account reports- dai...
stop loss trailing classes library for mq l5 library MT5
MetaTrader 5 library

stop loss trailing classes library for mq l5

universal class library for implementing various stoploss trailing strategies in trading robots. the library allows you to flexibly manage stoploss of open positions by a fixed dis...
convert server time library MT5
MetaTrader 5 library

convert server time

here is a simplified function to convert server times (also stored times of bars, ticks, or economic calendar events) from one broker's time zone to another.to be able to identify ...
comment library MT5
MetaTrader 5 library

comment

example:several examples are provided inside the comm.mqh fileupdate 24.01.2025 v1.08update 03.02.2025 v1.09it became necessary to output information from the service. i decided to...
error description - updated library library MT5
MetaTrader 5 library

error description - updated library

this library uses short descriptive texts for each of the errors present in the mql5 reference. it will be updated frequently as new errors are constantly added to the official doc...
keyboard library MT5
MetaTrader 5 library

keyboard

library for keyboard operation:data of the selected keyboard layout. status and processing of pressed keys. example. ...
© ROBOTFX Free educational tools by RobotFX. Use entirely at your own risk; we are not liable for any financial losses incurred.