MetaTrader MT5 Library Source Code Downloads - Page 5

Showing 391 results
interchange library MT5
MetaTrader 5 library

interchange

why this is needed: this class can help organize data exchange between your programs in case you create products for the market or if you do not want to use system dlls.for other c...
vertical histograms constructor library MT5
MetaTrader 5 library

vertical histograms constructor

a histogram is a bar chart of frequencies. one of the axes represents variable values, while another — the frequency of these values' occurrence. the height of each bar shows the f...
convenient use of indicators library MT5
MetaTrader 5 library

convenient use of indicators

general originally written for myself, when i had to work with many indicators at once.each class consists of the multiple fields. they can be the same for all (for example, indica...
signal candels high open library MT5
MetaTrader 5 library

signal candels high open

the entire chain: indicator, expert advisor based on the signal module.the signalcandelshighopen module of trading signals assumes that the custom indicator has already been compil...
day positions count library MT5
MetaTrader 5 library

day positions count

the function returns the number of positions opened by an expert advisor for the day....
a charts and mw5 class library MT5
MetaTrader 5 library

a charts and mw5 class

the class allows to easily determine from your mql5 programs any changes in the market watch window (change of symbol sorting, adding, deleting a symbol or a set of symbols), as we...
mt-r library MT5
MetaTrader 5 library

mt-r

the library requires a dll,, which should be saved to the libraries foldeer of the terminal, and the r.mqh file should be saved to include. the following directive should be includ...
smooth algorithms library MT5
MetaTrader 5 library

smooth algorithms

fig1. the ema indicator in the metatrader 5 terminal windowfig.2. the ema indicator in the metatrader 4 terminal window...
auto magic library MT5
MetaTrader 5 library

auto magic

it does not matter that the same ea may be running on the same symbol and the same timeframe on different charts.the library provides 8 modes to shift the basic magic numbershift_z...
history position info library MT5
MetaTrader 5 library

history position info

the chistorypositioninfo class is designed for getting the profit of a position in points based on the trading history.class description the chistorypositioninfo class allows getti...
signal ma above below library MT5
MetaTrader 5 library

signal ma above below

attention! save the signal module file to "data folder"\mql5\include\expert\signal\". the easiest way is the following — in the search bar of metaeditor (upper right corner) enter ...
init sync library MT5
MetaTrader 5 library

init sync

if you change the timeframe or the name of the chart symbol in metatrader, all indicators on the chart will be unloaded from the chart and will be loaded onto it again. unlike mt4,...
sh a512 + hm a c library MT5
MetaTrader 5 library

sh a512 + hm a c

the sha512 class was ported fromhmac functions were ported fromuse example (tested on )--------------please leave a feedback and tell how you are using this class!...
cmql params library MT5
MetaTrader 5 library

cmql params

public methods:public access to the params array;this is the main method of setting the params. methods can be chained to add multiple params at the same time. *see example script....
ccheck new candle library MT5
MetaTrader 5 library

ccheck new candle

many mql5 programs explicitly execute part of their code only after the appearance of a new candlestick on the chart. this class saves you from the need to write candlestick monito...
history position info version 2 library MT5
MetaTrader 5 library

history position info version 2

the getprofitinpoints function is still available, but it is recommended to use the new getprofit function:the getprofit function returns the following information about a position...
report library MT5
MetaTrader 5 library

report

in both platforms (metatrader 4/5), you can run the following script to save a report (in the form of metatrader 4):and see a generated html report in the resulting file:it can be ...
tester benchmark library MT5
MetaTrader 5 library

tester benchmark

the metatrader 5 provides an excellent function for profiling expert advisors on historical data. but it has some disadvantages: it is slow (in the visual mode), and the final resu...
symbol library MT5
MetaTrader 5 library

symbol

the library contains functionality that allows you to understand the basics of work with custom symbols, and offers some ready-made solutions that can be useful.example when you ru...
expert library MT5
MetaTrader 5 library

expert

the library can be connected usingall other files on this page provide examples/scenarios of library application; they are not needed for the operation of the library.features exam...
sub window library MT5
MetaTrader 5 library

sub window

the library can be connected usingall other files on this page provide examples/scenarios of library application; they are not needed for the operation of the library.features exam...
notify icon library MT5
MetaTrader 5 library

notify icon

this library provides every mql program with a separate icon in the notification area of the windows taskbar. the library enables you to display text messages by sending them from ...
cdictionary library MT5
MetaTrader 5 library

cdictionary

an implementation of the dictionary (associative array) data structure in mql5, based on and .hash function fnv-1ausage primitives:it can also store pointers to objects (but not ob...
cdouble & cdouble vector library MT5
MetaTrader 5 library

cdouble & cdouble vector

a library for common rounding methods used in mql development, primitive wrapper class for type (double), and vector for cdouble objects. mql5 and mql4 compatible!cdouble the cdoub...
clock library MT5
MetaTrader 5 library

clock

the library (clock.mqh) allows creating analog clocks as .features the use of the library is shown in the following source code:the following clock appears on the chart after refre...
signal cc i buy or sell library MT5
MetaTrader 5 library

signal cc i buy or sell

the module of trading signals "signalcci buyorsell.mqh" on the basis of the cci indicator signal module only generates one type of signals: the price is above levelup or the price ...
accurate timer library MT5
MetaTrader 5 library

accurate timer

the metatrader 4/5 is based on the system timer call and can therefore work inaccurately. we can check this by running the following simple expert advisor:in the chart comment (the...
error desc library MT5
MetaTrader 5 library

error desc

the code is based on the library.library contains errordescription()function with two input parameters error_codeand optional parameter txt_prefix.getlasterror() return codes can b...
renko 2. 0 offline library MT5
MetaTrader 5 library

renko 2. 0 offline

renko 2.0 offline non-trading utility generates custom symbol information on 1m chart. based on indicator. references the library for metatrader 5 by fxsaber.this non-trading exper...
renko 2. 0 at r library MT5
MetaTrader 5 library

renko 2. 0 at r

renko 2.0 offline non-trading utility generates custom symbol information on 1m chart. based on indicator. references the library for metatrader 5 by fxsaber.this non-trading exper...
signal ma above below 2 library MT5
MetaTrader 5 library

signal ma above below 2

this library is a further development of .what's new in version 2 the type of tradeparameter allows to set the type of signal to be produced by the module: only buy only sell buy...
signal ma above below 3 library MT5
MetaTrader 5 library

signal ma above below 3

this library is a further development of .what's new in ver. 3 the currentbarsizeparameter allows setting the size of the current bar (which is calculated as close-open); the prev...
math utils library MT5
MetaTrader 5 library

math utils

handy functions for comparison of doubles handy functions for rounding of doubles miscellaneous handy functions for doubles handy functions for low-level binary operations on doubl...
in i file library MT5
MetaTrader 5 library

in i file

a library to provide simple storage mechanism for expert advisors and indicators.library functions sample file 'd:\my_orders.ini'...
fast i bar shift and bars for mt5 library MT5
MetaTrader 5 library

fast i bar shift and bars for mt5

as of the publication of this code, the integrated bars function used in this ibarshift function has a bug that manifests in the program lags for more than 10 seconds. basically, t...
optimal f for mq l5 (per ralph vince) library MT5
MetaTrader 5 library

optimal f for mq l5 (per ralph vince)

i couldn't find mql5 code for the kelly criterion, so i decided to write it myself; but it turned out that the kelly criterion only works for bernoulli distributions. this means it...
uni magic number library MT5
MetaTrader 5 library

uni magic number

the library allows receiving a magic number bound to three elements:symbol (financial instrument) name;timeframe;prefix index; all these three elements are to be encoded in 64 bits...
double to text library MT5
MetaTrader 5 library

double to text

the function converts a number to a text. for example, if we call the function with the number 1234.56, the function returns the text "one thousand two hundred thirty four 56"...
trade transactions library MT5
MetaTrader 5 library

trade transactions

asynchronous trading orders have a huge advantage - high speed when sent in bulk. however, the spreading of such orders is hampered by the inconvenience - order result data can onl...
easy canvas library MT5
MetaTrader 5 library

easy canvas

the library and icanvas class simplify writing programs using canvas. here is an example of a simple indicator using this library.in this example, the indicator body features no fu...
rl algorithms library MT5
MetaTrader 5 library

rl algorithms

the idea and the simplest algorithm are provided in the article ""the library has advanced functionality allowing you to create an unlimited number of "agents".in addition, variati...
trade signal based on simple bollinger bands library MT5
MetaTrader 5 library

trade signal based on simple bollinger bands

i created it because there is no bollinger bands in the mql 5 wizard for some reason.it is not the purpose to make profit on this program alone.it is a purpose to incorporate it in...
© ROBOTFX Free educational tools by RobotFX. Use entirely at your own risk; we are not liable for any financial losses incurred.