MetaTrader MT4 Library Source Code Downloads - Page 2

Showing 94 results
Singular Transformation Function Library library MT4
MetaTrader 4 library

Singular Transformation Function Library

This is the library of functions for singular transformation, version 4. It is designed to support traders by providing reliable functionality within the MetaTrader 4 and MetaTrade...
High-Low of the Week Indicator library MT4
MetaTrader 4 library

High-Low of the Week Indicator

This indicator displays the high and low levels of the current or past weeks.High-Low of the WeekThis tool is valuable for traders who need to quickly reference key price levels fr...
Dynamic Arrays Library for MetaTrader 4 and 5 library MT4
MetaTrader 4 library

Dynamic Arrays Library for MetaTrader 4 and 5

This library provides functions that treat one-dimensional arrays as multidimensional.The array size can be dynamically adjusted, allowing for flexible data manipulation.Features i...
Lot Library (lot_lib.mqh) library MT4
MetaTrader 4 library

Lot Library (lot_lib.mqh)

Deciding on the optimal lot size for each trade is a critical aspect of trading. The lot_lib.mqh library offers a solution to this challenge by providing various lot size calculati...
Pips to Points Conversion Factor library MT4
MetaTrader 4 library

Pips to Points Conversion Factor

This function converts pips to points for 5-digit brokers.For example, if you want to set a stop loss of 50 pips, you can use this function to convert it to 500 points, which is ma...
Trading Signals Function Based on OSMA Indicator library MT4
MetaTrader 4 library

Trading Signals Function Based on OSMA Indicator

The trading signals function utilizes the values of the OSMA indicator to generate buy and sell signals.To integrate this function into your Expert Advisor (EA), include the follow...
Error Function in Russian library MT4
MetaTrader 4 library

Error Function in Russian

Error function in Russian.Function call: #include Usage example: print("error : ",error(getlasterror()));...
Trading Signals Function Based on CCI Indicator library MT4
MetaTrader 4 library

Trading Signals Function Based on CCI Indicator

This function generates trading signals based on the values of the CCI indicator, a popular technical analysis tool.To integrate this function into your Expert Advisor (EA), follow...
Time Range Checking Function library MT4
MetaTrader 4 library

Time Range Checking Function

This is a fast time range checking function that avoids slow string parsing.The function returns a boolean value, indicating whether the time is within the specified range or not.T...
Trading Functions Library library MT4
MetaTrader 4 library

Trading Functions Library

A comprehensive library of trading functions, including position sizing, opening and closing positions, and more. Derived from the expert advisors 'Ocean Breeze' and 'Grainlo-Pro',...
VA Ticks library MT4
MetaTrader 4 library

VA Ticks

Class for working with ticks in MetaTrader 4, enabling the creation of experts that make trading decisions based on tick data analysis.The class facilitates the calculation of:- Pr...
Price Comparison Library for MetaTrader library MT4
MetaTrader 4 library

Price Comparison Library for MetaTrader

This cross-platform library enables efficient and rapid comparison of 'double' values for the 'price' variable.For instance, prior to executing a selllimit order, it can be advanta...
Type to Bytes library MT4
MetaTrader 4 library

Type to Bytes

This cross-platform library enables byte-wise operations with structures and standard data types, offering a range of features:- Byte-wise comparison (== and !=) of structures and ...
Binary Options Strategy Library library MT4
MetaTrader 4 library

Binary Options Strategy Library

This library offers input parameters and functions to construct your binary options strategy within an indicator, enabling testing and refinement in the Metatrader 4 strategy teste...
Smart Notification Library library MT4
MetaTrader 4 library

Smart Notification Library

This library offers a smart notification system with customizable options for alerts, push messages, and logging.Parameters:- isalert: Display a message in a separate window.- ispu...
Message Helper Functions for MT4/MT5 library MT4
MetaTrader 4 library

Message Helper Functions for MT4/MT5

Provides various helper functions for sending messages of different types to different sources. Available Message Types: - Debug - Notice - Warning - Error - Success - InfoAvailabl...
Time Management Utilities for MQL4/MQL5 library MT4
MetaTrader 4 library

Time Management Utilities for MQL4/MQL5

This header file provides essential functions and input variables for managing time and determining the day of the week within Expert Advisors and scripts.Key Features:- Functions ...
Flexible File and Console Logging Class for MT4 library MT4
MetaTrader 4 library

Flexible File and Console Logging Class for MT4

filelog is a straightforward MQL4 class designed for versatile logging to files and the MetaTrader terminal console.The log file will be saved in:- MQL4\Files directory within your...
Hidden Stop Loss and Take Profit System library MT4
MetaTrader 4 library

Hidden Stop Loss and Take Profit System

The provided files introduce a class system to simulate a hidden stop loss and take profit mechanism, while also establishing a live stop loss and take profit on the trade as a con...
Regular Expressions in MQL4 library MT4
MetaTrader 4 library

Regular Expressions in MQL4

Regular expressions are a powerful tool for pattern matching and text manipulation in MQL4.This article provides an introduction to using regular expressions in MQL4, covering the ...
csync Event Class for Windows API library MT4
MetaTrader 4 library

csync Event Class for Windows API

The csyncevent class offers a powerful synchronization mechanism for processes accessing shared resources. This is particularly useful when employing shared memory for inter-proces...
CEquityHSTBar library MT4
MetaTrader 4 library

CEquityHSTBar

CEquityHSTBar is a library designed to display the equity of EA back-testing on an offline chart. It writes equity data from back-testing into an .hst file, which can then be visua...
Permutations and Combinations (MT4) library MT4
MetaTrader 4 library

Permutations and Combinations (MT4)

IntroductionOccasionally, there's a need to iterate over all combinations or permutations of a set of objects. Specifically, given a set of n objects, you may want to consider k of...
Schedule Class for MetaTrader library MT4
MetaTrader 4 library

Schedule Class for MetaTrader

The schedule class defines a schedule by specifying a start day and time, and an end day and time.The library includes tests in "scripts\tests\schedule\scheduletests.mq4" that prov...
Keyboard Trading Utility for MT4/MT5 library MT4
MetaTrader 4 library

Keyboard Trading Utility for MT4/MT5

Keyboard Trading UtilityThis tool allows for trading using keyboard input, supporting order placement, stop loss setting, take profit setting, and order closure.Order PlacementComm...
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...
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....
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...
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...
log4mql (mt4) library MT4
MetaTrader 4 library

log4mql (mt4)

log4mql - a logging library similar to log4j but for mql. installation unzip log4mqllib.zip to your libraries folder put log4mqllib.mqh into your include folder use one of the sam...
log4mql(mini) mt4 library MT4
MetaTrader 4 library

log4mql(mini) mt4

log4mql(mini) - light header-only version of log4mql that provides standardized logging. installation/usage add log4mqlm.mqh to your include folder. view the sample code to get an...
clock library MT4
MetaTrader 4 library

clock

cclock - extension for the datetime installation put clock.mqh into your include folder use one of the samples that shows the usage inputs gmtoffset, int(-23~23) server gmtoffset...
logging library for mql4 library MT4
MetaTrader 4 library

logging library for mql4

this is a logging library to quickly add logging capabilities to your code without much hassle. the library's default behavior matches most cases however most of the functionality ...
expert history export library MT4
MetaTrader 4 library

expert history export

adds the ability to automatically export the history of deals after running an expert advisor in the strategy tester.the file is saved in the shared terminal folder common/filesor ...
real trade copy mt4 library MT4
MetaTrader 4 library

real trade copy mt4

adviser-utility for copying transactions from one mt5 account or mt4 account to another mt4 account. you can copy positions between netting and hedging accounts in any combination....
trade classes from mt5 for mt4 library MT4
MetaTrader 4 library

trade classes from mt5 for mt4

in the process of developing a program for copying positions between accounts, it was necessary to develop essentially the same code for mt5 and mt4. the differences were only in t...
grid and martin gale include file library MT4
MetaTrader 4 library

grid and martin gale include file

this include file provides programmers with a seamless solution for creating martin gale trading strategies effortlessly. the classes gridstrategy and martingalestrategy are derive...
probability and signals class library MT4
MetaTrader 4 library

probability and signals 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...
take profit based on current profit library MT4
MetaTrader 4 library

take profit based on current profit

introduction many expert advisors (eas) tend to close orders at the take profit level, considering the pip distance from the purchase price. however, the code used by is based main...
easy to use hedging class library MT4
MetaTrader 4 library

easy to use hedging class

input parameters:orderdistancepoints : determines the distance in points from the current ask price for placing buy orders and from the bid price for placing sell orders. tppoints ...
mt4 to mt5 convertor (mt5 compat. mqh) library MT4
MetaTrader 4 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) ...
© ROBOTFX Free educational tools by RobotFX. Use entirely at your own risk; we are not liable for any financial losses incurred.