MetaTrader MTall Library Source Code Downloads - Page 7

Showing 485 results
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 ...
cequity hst bar library MT4
MetaTrader 4 library

cequity hst bar

cequityhstbar is the library for showing the equity of ea back-testing on an offline chart. the class is designed to write the equity data in back-testing into .hst file, and then ...
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...
permutations and combinations (mt4) library MT4
MetaTrader 4 library

permutations and combinations (mt4)

introduction it doesn't happen very often, but every once in awhile one needs to iterate over all of the combinations or permutations of a set of objects. or more specifically, giv...
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'...
sh a256, sh a384 and sh a512 + hm a c library MT4
MetaTrader 4 library

sh a256, sh a384 and sh a512 + hm a c

many developers need these functions, while working with different kinds of external apis, like bitcoin and altcoin exchanges where it is often necessary to send data with the conf...
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...
cseries class library MT4
MetaTrader 4 library

cseries class

cseries class is a low latency container made for the purpose of collecting ticks and working further with them. it allows user to access ticks in the same way like he would access...
schedule library MT4
MetaTrader 4 library

schedule

the schedule class defines a schedule as beginning at a certain day of the week and time, and running until the ending day of the week and time. there are also tests included in "s...
keyboard trade library MT4
MetaTrader 4 library

keyboard trade

this tool is for trading with keyboard input, it supports "send order", "set stop loss", "set take profit", and "close order".1. send order command buy: b,lots,price,sl,tp sell: s,...
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...
virtual library MT5
MetaTrader 5 library

virtual

this cross-platform allows working with a virtual trading environment in one of the easiest ways.scenarios for using a virtual trading environment real time tester.this means, you ...
sl breakeven library MT5
MetaTrader 5 library

sl breakeven

parameters passed to the function:input int levelbreakeven = 70; // distance to travel in breakeveninput int stoploss_pips = 30; // distance from stop loss to price open...
easy canvas (i canvas) library MT4
MetaTrader 4 library

easy canvas (i 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 fun...
best interval library MT5
MetaTrader 5 library

best interval

market laws depend on the intra-day or intra-week intervals. this is why it is reasonable to limit your trading system by time.for example, there are scalping trading systems that ...
easy object library MT4
MetaTrader 4 library

easy object

a simple class to simplify working with objects.it was like this:it became so:the result:method names for the most part coincide with standard constants....
ls t m neural network library MT5
MetaTrader 5 library

ls t m neural network

attached are the include files for the lstm. the files included are:gates - for the 4 gates used in an lstms. timestep - which combines the gates, and in practical usage would repr...
rs a library for asymmetric encryption in mq l5 library MT5
MetaTrader 5 library

rs a library for asymmetric encryption in mq l5

example usages raw rsa implementation:this simple example demonstrates how the rsa encryption could be implemented. first, create an instance of the rsa class then prepare your mes...
price channel library MT5
MetaTrader 5 library

price channel

pricechannel the highest and the lowest price over the period selected. this cross-platform library allows computing the pricechannel without attributing it to standard bars, i.e.,...
on tick multi library MT5
MetaTrader 5 library

on tick multi

in mt5, the only occurs on the symbol on which the ea is running. therefore, various tricks are used for multisymbol trading.this library creates a multisymbol all specified tradin...
cs v file reader for mq l5 library MT5
MetaTrader 5 library

cs v file reader for mq l5

usage of the class 1. set up an array of column descriptions in an mqlparam array.2. open the file with the open() function2a. when the file has a header and your are not intereste...
trade transaction class library MT5
MetaTrader 5 library

trade transaction class

when performing some definite actions on a trade account, its state changes. such actions include:sending a trade request from any mql5 application in the client terminal using ord...
mq l easy library MT5
MetaTrader 5 library

mq l easy

github: intro mql_easy is an open source cross platform library for developing mql4 and mql5 applications. the purpose of this library is to make the mql development easy, safe and...
mq l easy library MT4
MetaTrader 4 library

mq l easy

github: intro mql_easy is an open source cross platform library for developing mql4 and mql5 applications. the purpose of this library is to make the mql development easy, safe and...
cpaired deal info class library MT5
MetaTrader 5 library

cpaired deal info class

cpaireddealinfo is a class to reconstruct closed trades (paired in/out deals) from history sorted by close time.the class has a similar interface to cdealinfo class of the standard...
math utils (mt4) library MT4
MetaTrader 4 library

math utils (mt4)

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...
permutations and combinations library MT5
MetaTrader 5 library

permutations and combinations

introductionit doesn't happen very often, but every once in awhile one needs to iterate over all of the combinations or permutations of a set of objects. or more specifically, give...
class crandom library MT5
MetaTrader 5 library

class crandom

mathrand() function the standard random number generator in mql has a fairly limited number of possible values from 0 to 32767 (15-bits usable, 2^15 = 32,768 values).it is classifi...
nel o d i trading terminal for mt5 library MT5
MetaTrader 5 library

nel o d i trading terminal for mt5

"nld_main" is a trend indicator, designed to identify the most relevant trends and trend reversals for the currently selected time-frame."nld_chart" is a custom price indicator, wh...
nel o d i trend painter library MT5
MetaTrader 5 library

nel o d i trend painter

trend indicator based on calculations similar to those found in "ichimoku kinko hyo", with a wide range of drawing styles and parameters to fine-tune the calculation. it can be use...
© ROBOTFX Free educational tools by RobotFX. Use entirely at your own risk; we are not liable for any financial losses incurred.