Forex Indicators & Expert Advisors

Free trading tools for MetaTrader 4 & 5 with source code — trend, momentum, scalping and more

​tools in catalog
100%free with source
MT4 + MT5supported
AllMetaTrader 4MetaTrader 5ExpertsIndicators 1,600 results
AK-47 Scalper EA MetaTrader 5
Experts

AK-47 Scalper EA

The AK-47 Scalper EA is fully automated. It employs a strategy of continuously entering Sell Stop orders and will modify…

(22.69 KB) 41,094 Jun 11, 2023
Equity-based Position Closure MetaTrader 5
Experts

Equity-based Position Closure

Explore the implementation of equity-based position closure in your trading bot, where positions are closed automatically when the equity reaches…

(4.85 KB) 7,988 May 27, 2023
Martingale Levels For Money Management MetaTrader 5
Experts

Martingale Levels For Money Management

To use martingale money management when a position is in loss and price hits any of specific distances.

(11.69 KB) 17,398 May 23, 2023
Ma Price Cross (Custom Time) MetaTrader 4
Experts

Ma Price Cross (Custom Time)

Buys when price breaks above the MA and Sells when price breaks below the MA. User can choose the time…

(5.29 KB) 24,720 Apr 29, 2023
Strongest Pair Indicator MetaTrader 4
Indicators

Strongest Pair Indicator

This will return the pair with the most growth in the user input start time and end time

(7.27 KB) 25,907 Apr 29, 2023
Dynamic Trailing Stop Loss and Profit Target Management MetaTrader 5
Experts

Dynamic Trailing Stop Loss and Profit Target Management

This code snippet implements a dynamic risk management strategy for existing trades. It focuses on closing trades based on profit…

(3 KB) 20,569 Apr 27, 2023
Expert Advisor for Opening Multiple Buy and Sell Orders Based on User Input MetaTrader 5
Experts

Expert Advisor for Opening Multiple Buy and Sell Orders Based on User Input

This MT5 Expert Advisor opens multiple buy and sell orders based on user input, featuring a simple interface with Buy…

(5.01 KB) 22,469 Apr 26, 2023
CheckTrades MetaTrader 5
Experts

CheckTrades

This code initializes the necessary objects and input parameters, and defines a CheckTrades() function that calculates the risk and profit…

(2.11 KB) 7,673 Apr 25, 2023
ChartButton Class MT4 MetaTrader 4
Experts

ChartButton Class MT4

This class allows you to create buttons on the chart as if they were chart objects(have time and price coordinates)…

(9.65 KB) 11,434 Apr 23, 2023
ChartButton Class MT5 MetaTrader 5
Experts

ChartButton Class MT5

This class allows you to create buttons on the chart as if they were chart objects(have time and price coordinates)…

(10.04 KB) 11,199 Apr 23, 2023