MetaTrader MT4 Script Source Code Downloads - Page 7

Showing 424 results
Trade Script script MT4
MetaTrader 4 script

Trade Script

This script facilitates trading by sending a buy order and logging selected order data.It automates the process, ensuring efficient trade execution and providing a record of essent...
Period Converter script MT4
MetaTrader 4 script

Period Converter

This script enables the creation of non-standard symbol periods using standard periods. For instance, to generate an H3 period for a chosen symbol, follow these steps:- Open the H1...
Transfer Trades from Tester Report to Chart script MT4
MetaTrader 4 script

Transfer Trades from Tester Report to Chart

The script facilitates the transfer of trades from the standard report of the MetaTrader 4 tester to the chart, enabling the analysis of third-party trading systems.Key features:- ...
Grouping Account History for Expert Analysis script MT4
MetaTrader 4 script

Grouping Account History for Expert Analysis

This script is designed to analyze the profitability of multiple experts (EAs) running on a single demo account. It reads the account history, categorizes deals by comments, operat...
Symbol Information script MT4
MetaTrader 4 script

Symbol Information

This script exports symbol information to a CSV file, including swaps, spreads, stops, and contracts. The symbols are stored in the 'sims' array, which can be customized by reiniti...
Open Buy script MT4
MetaTrader 4 script

Open Buy

Set the interest (from 0 to 100) - percentage of free margin allocated for opening a position. This determines the minimum lot allowed for trading, and the position is opened using...
euler - Calculating the Euler Number script MT4
MetaTrader 4 script

euler - Calculating the Euler Number

The script employs two functions: gete(), which computes the Euler number, and factorial(), which calculates the factorial of a number and is utilized in the computations.The Euler...
Change Objects Color script MT4
MetaTrader 4 script

Change Objects Color

This tool enables the user to modify the color of chosen objects to a specific hue. It facilitates the selection of all objects or only objects of a particular type and/or color.In...
Better YZ Graph Online script MT4
MetaTrader 4 script

Better YZ Graph Online

This script provides a visual representation of deals on the chart, making it easier to analyze trading performance.It is particularly useful for evaluating the work of traders or ...
Calculating the Number of Lots script MT4
MetaTrader 4 script

Calculating the Number of Lots

This is a guide to calculating the number of lots for trading.The source for this technique is a well-known trading strategy from 2026....
Live Limit Order Script script MT4
MetaTrader 4 script

Live Limit Order Script

This script is designed to streamline the process of placing limit orders, especially useful for pipsing and scalping strategies where quick decision-making is crucial.When execute...
Tic Tac Toe Chart Script script MT4
MetaTrader 4 script

Tic Tac Toe Chart Script

This script generates a 'Tic Tac Toe' chart for any symbol and timeframe.To use the script, drag it onto the desired chart. In the script parameters window, enable 'Allow DLL Impor...
4 Script Package for MetaTrader 4/5 script MT4
MetaTrader 4 script

4 Script Package for MetaTrader 4/5

This package contains four scripts designed to enhance the trading experience on the MetaTrader platform. Each script adheres to the standard conventions of MT4/MT5, ensuring seaml...
Closing All Loss-Making Positions script MT4
MetaTrader 4 script

Closing All Loss-Making Positions

This script facilitates the closure of all positions that are currently in a loss-making state. You can specify a particular instrument to focus on if needed....
Total Closure of All Positions script MT4
MetaTrader 4 script

Total Closure of All Positions

This script enables the total closure of all positions, including winners and losers. It provides the flexibility to selectively close positions of a specific instrument.A powerful...
TP-SL Removing script MT4
MetaTrader 4 script

TP-SL Removing

This tool instantly removes the stop loss (SL) and take profit (TP) levels from all open positions.It's a quick way to reset your SL/TP settings, allowing you to re-evaluate and ad...
PAMM on the Chart script MT4
MetaTrader 4 script

PAMM on the Chart

The script retrieves historical data of PAMM accounts from the Alpari rating and visualizes it on the chart. PAMM accounts are referenced by their unique account numbers. The scrip...
Binary Option Trade Opener script MT4
MetaTrader 4 script

Binary Option Trade Opener

This script facilitates the initiation of binary option trades through the MetaTrader 4 platform, provided your broker offers this functionality.The input parameters encompass the ...
Stop and Take script MT4
MetaTrader 4 script

Stop and Take

When executed on the price chart, this script adjusts the stop loss or take profit of all open orders for the selected instrument.For instance, if you have multiple buy positions o...
Price Lines Indicator script MT4
MetaTrader 4 script

Price Lines Indicator

The default chart grid has certain limitations that hinder the immediate identification of price movements. The grid step adjusts dynamically when changing timeframes, and it doesn...
Basket Chart Creator script MT4
MetaTrader 4 script

Basket Chart Creator

The script generates a user-defined basket of pairs as an offline MetaTrader 4 chart on the specified time frame, updating continuously until manually stopped.This basket chart can...
Bulk Order Closure with Advanced Filtering script MT4
MetaTrader 4 script

Bulk Order Closure with Advanced Filtering

This script provides the capability to close multiple orders simultaneously using a variety of customizable filters.Available filtering options include:- Instrument Scope: Choose t...
One-Click Order Execution Script script MT4
MetaTrader 4 script

One-Click Order Execution Script

A straightforward script designed for simplified market and pending order submission. This tool eliminates the need for manual decimal calculations when setting stop loss, take pro...
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...
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...
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...
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...
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 ...
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...
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...
© ROBOTFX Free educational tools by RobotFX. Use entirely at your own risk; we are not liable for any financial losses incurred.