MetaTrader MT5 All Source Code Downloads - Page 152

Showing 7940 results
Risk translation of percentage risk script MT5
MetaTrader 5 script

Risk translation of percentage risk

A simple script to translate the monetary figure of a risk percentage (1% to 10%). The risk is calculated based on the account balance.It is a useful tool for manual traders as now...
Chart Objects Copy Paste indicator MT5
MetaTrader 5 indicator

Chart Objects Copy Paste

Have you ever needed to copy and paste some graphical objects between open charts? I think you have. Surprisingly, MetaTrader does not provide "Copy & Paste" feature for object...
Code To Check And Delete Chart Objects For MT5 script MT5
MetaTrader 5 script

Code To Check And Delete Chart Objects For MT5

To Check And Delete Chart Objects For MT5 Check And Delete Chart Object ScriptScans through the current chart for any available chart objects, Counts and delete them accordingly ...
PT B indicator MT5
MetaTrader 5 indicator

PT B

Indicator Description: PTB.mq5 Overview: The PTB.mq5 indicator is designed for use in the MetaTrader 5 trading platform. It calculates and displays short-term and long-term high an...
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...
Position Risk Calculation Tool indicator MT5
MetaTrader 5 indicator

Position Risk Calculation Tool

This is a tool to calculate position risk from a lot size and stop loss level.Click on the chart to set a virtual stop loss, and it will calculate the risk in percentage as well as...
Trade Volume Calculation Tool indicator MT5
MetaTrader 5 indicator

Trade Volume Calculation Tool

This is a tool to calculate the lot size from a risk percentage and stop loss level. Click on the chart to set a virtual stop loss, and it will calculate the lot size for the risk ...
Perfect Seconds Chart indicator MT5
MetaTrader 5 indicator

Perfect Seconds Chart

Perfect Seconds chart indicator allows you to convert minute candles of live data into secondsRemove this line of code from OnInit and OnCalculate in case of you find indicator not...
Custom crosshair cursor with synchronization indicator MT5
MetaTrader 5 indicator

Custom crosshair cursor with synchronization

Useful for multi timeframe charts to locate candle of interest.It converts optionally server time to local time shown as tooltip.Press [Ctrl] or [Shift] key while moving mouse on a...
Time Server Daylight Savings script MT5
MetaTrader 5 script

Time Server Daylight Savings

Please, note that in the Northern and Southern Hemispheres, time zones are adjusted in the opposite direction: in the Northern Hemisphere, 1 hour is added in the "spring" (March or...
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 ...
Economic Calendar CS V script MT5
MetaTrader 5 script

Economic Calendar CS V

Input variables allows you to specify a country code, a currenty code, and a time range to filter required records. If the inputs are left empty, a complete calendar can be request...
Swap Monitor Services MT5
MetaTrader 5 Services

Swap Monitor

This is a service, which periodically inspects actual swaps for specified symbols and saves new values (if changes detected) into CSV-files. The files are created in folders under ...
Hammer Indicator indicator MT5
MetaTrader 5 indicator

Hammer Indicator

The Hammer Indicator identifies key candlestick formations, specifically green and red hammers as well as inverted hammers, on a MetaTrader 5 chart. It is designed to highlight pot...
Extreme highs and lows with tick prices indicator MT5
MetaTrader 5 indicator

Extreme highs and lows with tick prices

An indicator to mark extremums with lines. A period input is used to determine highest highs and lowest lows for that period. In this indicator, it's not only highs and lows (OHLC)...
simple mt5 trade copier expert MT5
MetaTrader 5 expert advisor

simple mt5 trade copier

The EA is based on several key trading and technical concepts:Trade Copying/Mirror Trading Concept: The fundamental idea is to replicate trading activity from one account (Master)...
Volume weighted line chart with smoothing indicator MT5
MetaTrader 5 indicator

Volume weighted line chart with smoothing

A simple indicator to make a smoother line chart while also using tick volume to determine the market direction.The basic idea is to give you the true direction of where the market...
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....
SUPERMAC B O T expert MT5
MetaTrader 5 expert advisor

SUPERMAC B O T

The SUPERMACBOTis a fully automated trading robot that combines the power of the Moving Average Crossoverstrategy with the MACD Indicatorto deliver precise and reliable trade signa...
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) ...
Get min margin in to csv script MT5
MetaTrader 5 script

Get min margin in to csv

Description of Purpose:The script MinMargins.mq5 is designed to help traders quickly calculate and document the minimum amount of money required to open a position with the smalles...
Close Agent expert MT5
MetaTrader 5 expert advisor

Close Agent

This is a free example of an automated tool designed to close open positions at the optimal moment, combining two of the most effective technical analysis indicators: Bollinger Ban...
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...
Market Predictor expert MT5
MetaTrader 5 expert advisor

Market Predictor

Open-Source Project: MarketPredictor for MetaTrader 5Hello everyone,I’m excited to introduce my open-source project, MarketPredictor, an innovative Expert Advisor (EA) for MetaTrad...
Profit labels for closed trades (deals) expert MT5
MetaTrader 5 expert advisor

Profit labels for closed trades (deals)

A simple demonstration to show how it's possible to code profit and loss labels for the most recently closed deals.This EA will place dummy trades, so you can see how it looks in t...
Perfect Trailing Stop Loss expert MT5
MetaTrader 5 expert advisor

Perfect Trailing Stop Loss

Copy these into any EA you are busy coding and you"ll have a trailing SL.The only things you'll need to change would probably be InpMagic for your magic number or you could just co...
Bollinger Bands EA expert MT5
MetaTrader 5 expert advisor

Bollinger Bands EA

Update: The positions will only be opened after the bearish or bullish candle. Indicators such as Moving Average and Bollinger Bands removed from the chat after closing the EA. Sm...
Strategy report output into a chart script MT5
MetaTrader 5 script

Strategy report output into a chart

This script was developed for displaying saved Strategy report from the Strategy Tester into a chart.Follow these steps:Put report_into_chart.mql5 into ¨\MQL5\Scripts" folder. Comp...
Candlestick patterns indicator MT5
MetaTrader 5 indicator

Candlestick patterns

This is a indicator displaying candlesticks patterns on a chart.You can choose among these patterns:@ Thanks for finding and fixing the error....
Trend Equilibrium Indicator Trend EQ indicator MT5
MetaTrader 5 indicator

Trend Equilibrium Indicator Trend EQ

Settings and Parameters General ParametersMomentum PeriodThe number of candles used to calculate momentum.Recommended value: 14(The higher the value, the smoother the curve, but wi...
Symbol Swap Panel Utility expert MT5
MetaTrader 5 expert advisor

Symbol Swap Panel Utility

Description: The "Symbol Swap Panel" is a versatile utility designed for traders seeking to manage their chart symbols and Market Watch more efficiently. This tool allows you to ea...
Zigzag fibo oscillator indicator MT5
MetaTrader 5 indicator

Zigzag fibo oscillator

Here are some differences and advancements:- The zigzag has two modes "Oscillator" and "HighLow". The oscillator mode will show a visual oscillation of the zigzag swings, even thou...
Candle Range indicator MT5
MetaTrader 5 indicator

Candle Range

Input parameters ShowBodySize(default = false) — if true, a candle's body size will also be shown.HavePipettes(default = false) — if true, the indicator will assume that the curren...
Negative Volume Index indicator indicator MT5
MetaTrader 5 indicator

Negative Volume Index indicator

Negative Volume Index (NVI)is a free technical indicator for advanced chart analysis in MT4, MT5 platforms. It is based on tick volume (can be substituted with real volume in MT5) ...
Breakeven Line Indicator for MT5 indicator MT5
MetaTrader 5 indicator

Breakeven Line Indicator for MT5

Breakeven Line Indicatoris a MetaTrader indicator that calculates breakeven level based on all open positions and displays it on your chart as a horizontal line. Additionally, it w...
3rd Generation Moving Average MT5 indicator MT5
MetaTrader 5 indicator

3rd Generation Moving Average MT5

Input parameters MA_Period (default = 50) — a period of the 3rd generation moving average. MA_Sampling_Period (default = 220) — a sampling period of the 3rd generation moving avera...
Aroon Up, Down MT5 indicator MT5
MetaTrader 5 indicator

Aroon Up, Down MT5

Input parameters AroonPeriod (default = 14) — the period in chart bars for the indicator to look up for the bottoms and the tops. As with many other indicators, the higher is the p...
Basing Candlesticks MT5 indicator MT5
MetaTrader 5 indicator

Basing Candlesticks MT5

Basing Candlesticks MetaTrader indicator— is an automatic indicator that detects and marks basing candles on the chart. A basing candle is a candle with body length less than 50% o...
© ROBOTFX Free educational tools by RobotFX. Use entirely at your own risk; we are not liable for any financial losses incurred.