MetaTrader MT4 All Source Code Downloads - Page 30

Showing 3087 results
Prime Levels Black Indicator indicator MT4
MetaTrader 4 indicator

Prime Levels Black Indicator

This indicator places up to 6 lines at prime levels of your choice in a successive pattern on the chart.You can customize the pattern by selecting the price levels for each line, w...
SD X-TZ Pivots 3 indicator MT4
MetaTrader 4 indicator

SD X-TZ Pivots 3

ShimodaxIntroduction:This indicator calculates pivot and similar levels based on time zones. To modify the colors, scroll down to line 200 and below (under "calculate levels") and ...
lacus tstopand be expert MT4
MetaTrader 4 expert advisor

lacus tstopand be

This expert advisor is designed for manual trading, offering a comprehensive set of features to manage stop loss and take profit for various order types, including buy, sell, buy l...
Daily Balance Sheet Indicator indicator MT4
MetaTrader 4 indicator

Daily Balance Sheet Indicator

This indicator simplifies financial planning by providing an overview of your trading activities directly on the chart.Key features:- No manual calculations required for weekly or ...
Fibo for Yesterday and Last Week indicator MT4
MetaTrader 4 indicator

Fibo for Yesterday and Last Week

Using golden section analysis of the market for yesterday and last week.The core functionality is to calculate the start and end times of yesterday or last week. A week of market a...
Trade History Export to CSV indicator MT4
MetaTrader 4 indicator

Trade History Export to CSV

Exports CSV file to analyze trade history for a specific symbol.Input Parameters:- InputFileName: Specify the export file name.- InputDirectoryName: Choose the export directory.- I...
log4mql library MT4
MetaTrader 4 library

log4mql

log4mql is an MQL4 (MetaQuotes MetaTrader 4 Language) library designed for flexible logging to files and the terminal console. It is inspired by the log4j Java library.Documentatio...
Guppy Multiple Moving Averages (Long and Short) indicator MT4
MetaTrader 4 indicator

Guppy Multiple Moving Averages (Long and Short)

This indicator consists of two sets of six Exponential Moving Averages (EMAs) each, designed to identify and assess the strength of both short-term and long-term trends.The short-t...
Check Current Open Orders with Profit script MT4
MetaTrader 4 script

Check Current Open Orders with Profit

This script lists current open orders with profit. The result is displayed in a message box.If there is at least one open order with profit, a report file is created in .txt format...
Bounce Strength Indicator (BSI) indicator MT4
MetaTrader 4 indicator

Bounce Strength Indicator (BSI)

The Bounce Strength Indicator (BSI) is a tool that reveals the strength of a bounce based on the Wyckoff method. After an upward move, the stock enters a flat consolidation phase w...
Reversal Navi Indicator indicator MT4
MetaTrader 4 indicator

Reversal Navi Indicator

This indicator highlights the entry point following a reversal bar.Designed to enhance visibility of entry points, it is recommended to use this indicator in conjunction with filte...
Spread Minimum Indicator indicator MT4
MetaTrader 4 indicator

Spread Minimum Indicator

The indicator displays a histogram of the lowest spread values in each candle, providing a visual representation of the minimum spread during the indicator's runtime.This indicator...
Tango Line Indicator indicator MT4
MetaTrader 4 indicator

Tango Line Indicator

This indicator is a dynamic tool designed to capture sharp turns in market direction, akin to the swift footwork of a tango dance. It enables traders to identify potential entry po...
Bounce Strength Indicator 2.0 with Tango Line indicator MT4
MetaTrader 4 indicator

Bounce Strength Indicator 2.0 with Tango Line

The Bounce Strength Indicator (BSI) is a powerful tool that reveals the strength of price bounces in the market. This updated version introduces a new approach to calculating bounc...
Hull Moving Average (HMA) Indicator indicator MT4
MetaTrader 4 indicator

Hull Moving Average (HMA) Indicator

The Hull Moving Average (HMA) is an advanced technical indicator designed to provide a fast and smooth representation of price movement. Developed by Alan Hull, the HMA aims to min...
News Hour Trade expert MT4
MetaTrader 4 expert advisor

News Hour Trade

This is an expert advisor for news time trading.The EA is semi-automated, requiring manual configuration of the time, lot size, stop loss, and take profit settings before each news...
Price Histogram Indicator indicator MT4
MetaTrader 4 indicator

Price Histogram Indicator

This indicator displays four price histograms upon a click event.Originally designed for development testing, it has since been shared publicly.Updates:- 30/07/2026: v1.01 - Bug fi...
Weekly Support and Resistance Indicator indicator MT4
MetaTrader 4 indicator

Weekly Support and Resistance Indicator

This indicator identifies support and resistance levels based on the open, close, high, and low of the previous week's candle. It is designed for entry on H4 or D1 timeframes.The i...
Price Histogram Channel Indicator indicator MT4
MetaTrader 4 indicator

Price Histogram Channel Indicator

This indicator displays channels based on the price histogram, offering a visual representation of trading activity.Key features:- Red line: Indicates the top of the histogram.- Do...
Hotkey Timeframe and Chart Control indicator MT4
MetaTrader 4 indicator

Hotkey Timeframe and Chart Control

This indicator offers a convenient way to change chart timeframes and control chart settings using hotkeys.Hotkeys:- 1 = 1 minute- 2 = 5 minutes- 3 = 15 minutes- 4 = 30 minutes- 5 ...
Exponential Martingale EA expert MT4
MetaTrader 4 expert advisor

Exponential Martingale EA

The Exponential Martingale EA is a trading strategy based on the Martingale principle. It operates by opening a new trade with an increased lot size if the previous trade is closed...
Auto MM script MT4
MetaTrader 4 script

Auto MM

This script calculates the lot size for opening a position based on your risk and stop loss.Input Parameters:- opbuy: Set to true for entry position.- opsell: Set to true for entry...
Personal Assistant EA for MetaTrader 4 expert MT4
MetaTrader 4 expert advisor

Personal Assistant EA for MetaTrader 4

The Personal Assistant Expert Advisor (EA) is designed to simplify your trading experience by providing essential information and executing orders efficiently.This EA offers the fo...
BSI Trend and Channel Indicator indicator MT4
MetaTrader 4 indicator

BSI Trend and Channel Indicator

This indicator combines the BSI indicator with trend lines and channels to provide a comprehensive trading tool.The indicator first analyzes the trend using the BSI indicator. Base...
RSI EA expert MT4
MetaTrader 4 expert advisor

RSI EA

This Expert Advisor (EA) is designed to trade based on the Relative Strength Index (RSI) indicator, a popular tool for identifying overbought and oversold conditions in the market....
Support and Resistance Tools indicator MT4
MetaTrader 4 indicator

Support and Resistance Tools

This tool is designed to assist traders in identifying and tracking support and resistance levels on their charts.Changelog:How to use:Place your mouse cursor at the desired locati...
Flag and Pennant Patterns Indicator indicator MT4
MetaTrader 4 indicator

Flag and Pennant Patterns Indicator

This indicator identifies flag and pennant patterns, which are crucial in technical analysis.These patterns suggest a temporary pause in the market after a significant price moveme...
Orders Manager Class library MT4
MetaTrader 4 library

Orders Manager Class

This is a straightforward yet effective class for managing orders.While it could benefit from improved handling of magic numbers, this version serves as a starting point.Usage:...
Candlestick Chart Histogram indicator MT4
MetaTrader 4 indicator

Candlestick Chart Histogram

Candlestick charts offer a unique perspective by emphasizing the relationship between open and close prices, providing a clearer view of market dynamics.Parameters:- Open and close...
ATR 3 LWMA indicator MT4
MetaTrader 4 indicator

ATR 3 LWMA

This indicator displays three periods of ATR LWMA, aiding in the identification of declining volatility.Updates (05/09/2026):v 1.01 — Minor bug fixes.Display:Red line — Signal peri...
Fuzzy - A Library for Developing Fuzzy Models library MT4
MetaTrader 4 library

Fuzzy - A Library for Developing Fuzzy Models

This library provides a comprehensive set of tools for creating and implementing fuzzy models in your applications.The library includes:- 5 core components.- A flexible framework f...
4-Hour Range Strategy: Coded and Tested expert MT4
MetaTrader 4 expert advisor

4-Hour Range Strategy: Coded and Tested

This strategy is provided for educational purposes and is not trading advice. Backtests on EURUSD under specific conditions were unprofitable.The strategy operates based on the fol...
Change Timeframe and Zoom in Chart indicator MT4
MetaTrader 4 indicator

Change Timeframe and Zoom in Chart

Simple buttons to change the timeframe and zoom directly in the chart.This feature allows you to modify the chart's timeframe and zoom settings effortlessly, ensuring you work on t...
Wedge Pattern Indicator indicator MT4
MetaTrader 4 indicator

Wedge Pattern Indicator

This indicator identifies wedge patterns and provides visual cues for analysis.Visual Elements:- Sea green lines represent the wedge.- Yellow line indicates the trend.- Gray dotted...
at r values indicator MT4
MetaTrader 4 indicator

at r values

This indicator plots the values of the user-defined ATR (Average True Range) period for all timeframes in a text block format. The position of the text block can be customized by t...
Money Manager Graphic Tool indicator MT4
MetaTrader 4 indicator

Money Manager Graphic Tool

Changelog:v1.03:- Enhanced stability.- Improved compatibility with 1-digit symbols.- Corrected EA for better error handling and open order functionality.v1.02:- Introduced magic nu...
Close All Orders by Current Symbol expert MT4
MetaTrader 4 expert advisor

Close All Orders by Current Symbol

This Expert Advisor (EA) provides a convenient button to close all orders associated with the current chart symbol.Features:- Simple and efficient order management.- No input param...
Volatility Step Channel indicator MT4
MetaTrader 4 indicator

Volatility Step Channel

This indicator displays a step channel based on volatility, utilizing the base volatility indicator.Updates (12/09/2022):v 1.01 — Introduced hybrid mode.The base volatility indicat...
Daily Break Point expert MT4
MetaTrader 4 expert advisor

Daily Break Point

This EA executes trades at the new bar if the previous bar breaks through a set point.The strategy is based on the following conditions:- Sell if the previous bar is bearish and br...
Master Tools indicator MT4
MetaTrader 4 indicator

Master Tools

Changelog:v1.08: Bug fixes and compilation after a period of inactivity.v1.07: Stop Loss (SL) and Take Profit (TP) can now be set individually for each chart.Grid customization: Se...
CCI on Step Channel indicator MT4
MetaTrader 4 indicator

CCI on Step Channel

This line is created from the result of a tug of war between raising and falling prices.The chart displays the differences between these forces.Blue Line: Typical SMA(14)Pink Line:...
Custom Bollinger Bands indicator MT4
MetaTrader 4 indicator

Custom Bollinger Bands

This indicator is a custom version of Bollinger Bands, adapted from the original bands.mq4 by MetaQuotes Software Corp.It offers a range of customizable settings to suit your tradi...
MT4 Account Authentication from MQL4 library MT4
MetaTrader 4 library

MT4 Account Authentication from MQL4

This library simplifies the process of programmatically filling values in the MT4 login dialog, which became more challenging after the release of build 880.It provides an easy-to-...
Trailing Stop Indicator expert MT4
MetaTrader 4 expert advisor

Trailing Stop Indicator

This indicator adds a trailing stop to your entry signals. Define your entry conditions in the longrule() and shortrule() functions, which should return "1" for long and "-1" for s...
© ROBOTFX Free educational tools by RobotFX. Use entirely at your own risk; we are not liable for any financial losses incurred.