MetaTrader MTall Script Source Code Downloads - Page 12

Showing 835 results
Delete Chart Objects by Type script MT5
MetaTrader 5 script

Delete Chart Objects by Type

This script allows traders to remove specific types of objects from all charts in the client terminal.By default, when used without specific parameters, the script will delete all ...
Delete Old Chart Objects by Type and Time script MT5
MetaTrader 5 script

Delete Old Chart Objects by Type and Time

This script removes old objects of the selected type from all charts. Objects are deleted if their time coordinates fall outside the specified trigger level. The timelevel input pa...
Chart Comment Remover Script script MT5
MetaTrader 5 script

Chart Comment Remover Script

This script effectively removes comments displayed in the upper-left corner of your MetaTrader chart.It is particularly useful when indicators you have removed from your chart leav...
Indicator Removal Tool for MT4/MT5 script MT5
MetaTrader 5 script

Indicator Removal Tool for MT4/MT5

This script provides a streamlined method for removing indicators from your trading charts.It operates in two distinct modes:only_this_chart- Removes indicators solely from the cur...
Maximum Lot Size Calculator for MT4/MT5 script MT5
MetaTrader 5 script

Maximum Lot Size Calculator for MT4/MT5

This script calculates the maximum allowable lot size for opening a trading position, utilizing the entirety of the available free margin on the trading account. The computed lot s...
Close Orders by Symbol script MT5
MetaTrader 5 script

Close Orders by Symbol

This script closes all pending orders for the current symbol. Script Input Parameters: - No specific input parameters are detailed in the provided description....
Adjust Trend Line Position by Date and Price script MT5
MetaTrader 5 script

Adjust Trend Line Position by Date and Price

This script identifies all trend line objects on the chart and repositions them to a specified date.It also aligns the price levels of the trend line's start and end points.Inputs:...
Market Watch Cleaner script MT4
MetaTrader 4 script

Market Watch Cleaner

This tool allows you to manage the maximum spread displayed in your Market Watch window.The only external variable is 'maximum spread'. Set this value to the desired maximum spread...
Chart Save Template script MT5
MetaTrader 5 script

Chart Save Template

This script saves the current chart settings to a template with a specified name.The script has one input parameter for the template name, which should be provided without the ".tp...
HTML File Converter for the Economic Calendar script MT5
MetaTrader 5 script

HTML File Converter for the Economic Calendar

The script converts the news page downloaded from the MetaTrader platform to a CSV text file.The source page should be located in the following directory: c:\users\\appdata\roaming...
History Deals and Orders script MT5
MetaTrader 5 script

History Deals and Orders

The 'History Deals and Orders' script provides a comprehensive overview of all deal and order properties from the trading history within a specified time frame.This script offers t...
Pending Orders Up script MT5
MetaTrader 5 script

Pending Orders Up

The 'Pending Orders Up' script automates the placement of a grid of orders above the current market price.Input Parameters:- Gap for Pending Orders Up (in pips): Distance from the ...
Pending Orders Down script MT5
MetaTrader 5 script

Pending Orders Down

The "Pending Orders Down" script automates the placement of a grid of orders below the current market price.Input Parameters:- Gap for Pending Orders Down (in pips): Distance from ...
Current and Next Futures script MT5
MetaTrader 5 script

Current and Next Futures

This script provides three distinct functions to identify the current and upcoming futures contracts.By inputting the short name of the futures, for instance, 'br', the script reve...
Lead Lag Relationship Tester script MT5
MetaTrader 5 script

Lead Lag Relationship Tester

Script for testing the indicator, designed to send quotes with a delay.Testing Instructions:Run the script and indicator with a shared communication channel on the same instrument....
Candlestick Statistics script MT5
MetaTrader 5 script

Candlestick Statistics

This script counts the number of bullish and bearish candlestick series and displays the results as a chart. It also saves a screenshot of the chart for future reference.The script...
Statistics of Candles 2 script MT5
MetaTrader 5 script

Statistics of Candles 2

A modification of the script, counting the number of series of bullish and bearish bars and displaying the result as a chart. The class is used for this purpose.New in this version...
Period Converter for All Timeframes script MT4
MetaTrader 4 script

Period Converter for All Timeframes

When conducting backtests, it's common to download M1 data from external sources and then convert it to other timeframes.This script simplifies the process by converting historical...
s-downloader.mq4 script MT4
MetaTrader 4 script

s-downloader.mq4

The script facilitates the download of historical data for all timeframes and symbols in the Market Watch. It achieves this by emulating the pressing of the Home button, ensuring a...
Save and Show Testing Chart Objects script MT4
MetaTrader 4 script

Save and Show Testing Chart Objects

After backtesting, it is often necessary to analyze the results on a new chart with a loaded template. This script facilitates the process by saving the objects on the testing char...
Regular Expressions Tester for MetaTrader 4/5 script MT4
MetaTrader 4 script

Regular Expressions Tester for MetaTrader 4/5

This article provides essential materials on regular expressions and their implementation in MetaTrader 4/5 (MT4/MT5) programs.The library offers a comprehensive set of tools for w...
VR Orders History MT5 Lite script MT5
MetaTrader 5 script

VR Orders History MT5 Lite

This universal script is compatible with both hedging and netting accounts.The script categorizes the report into two stages:The first stage encompasses current open positions and ...
Open Two Market Orders in Opposite Directions script MT4
MetaTrader 4 script

Open Two Market Orders in Opposite Directions

This script opens two market orders in opposite directions. The idea is that when trading news, the price often breaks out in one direction. Executing this script before a news rel...
Limit Orders Pro script MT4
MetaTrader 4 script

Limit Orders Pro

This script offers efficient management of numerous pending orders in the market, featuring functions for placing, modifying, and deleting orders within a specified price range.Scr...
Floating-Point Decoder script MT5
MetaTrader 5 script

Floating-Point Decoder

Display the actual stored value of a floating-point number (float or double type) with high precision up to 55 decimal digits. This tool aids in debugging the exact value of floati...
Start External Process script MT4
MetaTrader 4 script

Start External Process

This script enables the initiation of any arbitrary external program, offering flexibility for various use cases.To ensure functionality, the script requires permission to import D...
Math Functions: Ceil, Round, and Floor script MT5
MetaTrader 5 script

Math Functions: Ceil, Round, and Floor

An introduction to mathematical functions in programming:The 'ceil' function returns the nearest upper integer.The 'round' function rounds a number to the nearest integer.The 'floo...
Third-Party Tick History for MetaTrader 4 script MT5
MetaTrader 5 script

Third-Party Tick History for MetaTrader 4

Third-party applications for MetaTrader 4 that provide tick history from various sources have gained popularity. This tick data is commonly utilized in the strategy tester to evalu...
Average Volume Per Hour Indicator script MT4
MetaTrader 4 script

Average Volume Per Hour Indicator

This indicator calculates the average volume per hour on a 1-hour chart. It is designed to work exclusively on this timeframe, ensuring accurate volume calculations.To use, simply ...
Breakeven Levels Indicator script MT5
MetaTrader 5 script

Breakeven Levels Indicator

This script calculates and displays breakeven levels on a chart for open buy and sell positions.It is based on MQL4 code.Note: If the number of positions changes, restart the scrip...
Distance from Point to Line script MT5
MetaTrader 5 script

Distance from Point to Line

This function calculates the distance from a point to a line, given the coordinates of two points on the line and the point.Function Parameters:- double lx1: the x coordinate of th...
SD M Swap script MT5
MetaTrader 5 script

SD M Swap

A script to display the swap value on financial instruments with color-coded text for positive and negative swaps.This script has been a long-term utility for the author, who finds...
Single Timeframe Data Downloader for MT4/MT5 script MT4
MetaTrader 4 script

Single Timeframe Data Downloader for MT4/MT5

This script downloads historical quote data for a single timeframe across all symbols available in the Market Watch.This utility is beneficial for conducting backtesting on a speci...
Test Values Print: A Helper for Developers script MT5
MetaTrader 5 script

Test Values Print: A Helper for Developers

This include file, though small in content, is designed to print the values and names of variables.This is useful when engineering codes or developing functions to understand their...
Scale All Charts Utility for MT4/MT5 script MT4
MetaTrader 4 script

Scale All Charts Utility for MT4/MT5

Utility to scale all open charts in the MetaTrader platform.Two scripts are provided for scaling all charts:The 'scale auto all' script sets all open charts to use automatic scalin...
Batch Chart Timeframe Changer script MT4
MetaTrader 4 script

Batch Chart Timeframe Changer

This script efficiently changes the timeframe for all currently open charts to a user-selected period.It simplifies multi-timeframe analysis by allowing simultaneous adjustments ac...
Simultaneously Adjust Zoom Level on All Charts script MT4
MetaTrader 4 script

Simultaneously Adjust Zoom Level on All Charts

This script sets the zoom level for all opened charts simultaneously.This saves considerable time when managing multiple charts and needing to adjust them all.Features- Apply a sin...
MT5 Position History Export Script script MT5
MetaTrader 5 script

MT5 Position History Export Script

This script exports the history of closed positions from an MT5 retail hedging account within a specified date range. The output is a CSV file compatible with all spreadsheet softw...
save and show the objects of testing chart script MT5
MetaTrader 5 script

save and show the objects of testing chart

after back testing, we usually need to analyze the testing result on a new chart which we have loaded our template. in this case we need to copy the objects on the testing chart to...
planned pending orders script MT4
MetaTrader 4 script

planned pending orders

overviewthe script will open limit pending orders according to named horizontal lines in the chart you have to draw before. when finished drawing you drag and drop the script onto ...
market watch au t o-cs v script MT4
MetaTrader 4 script

market watch au t o-cs v

written in this code you can find a loop on your marketwatch. it can be used to do a multi-market algorithm, like an ea which works on all the selected markets. back to our script ...
© ROBOTFX Free educational tools by RobotFX. Use entirely at your own risk; we are not liable for any financial losses incurred.