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
Classic and Virtual Trailing MetaTrader 4
Experts

Classic and Virtual Trailing

Classic & Virtual Trailing for MT4

(9.47 KB) 11,271 Apr 19, 2024
Simple Yet Effective Breakout Strategy MetaTrader 5
Experts

Simple Yet Effective Breakout Strategy

A simple yet effective donchian channel breakout strategy. This strategy is timeless!

(11.03 KB) 14,169 Apr 17, 2024
Code blocks for “Counters” like Count “X” time and pass MetaTrader 5
Experts

Code blocks for “Counters” like Count “X” time and pass

Here are some examples of codes for set counters based on "Count"

(0.73 KB) 4,632 Apr 14, 2024
A Code block to detect A “New Candle/Bar” using bars history (very effective way) MetaTrader 5
Experts

A Code block to detect A “New Candle/Bar” using bars history (very effective way)

If you only want to execute your code blocks "only once per bar" it's important to check if there is…

(0.81 KB) 4,875 Apr 11, 2024
Virtual SL TP Pending with SL Trailing for Symbol Chart MetaTrader 4
Experts

Virtual SL TP Pending with SL Trailing for Symbol Chart

Virtual SL TP Pending with SL Trailing for Symbol Chart

(4.64 KB) 10,806 Apr 10, 2024
Close Basket Pairs v1 MetaTrader 4
Experts

Close Basket Pairs v1

This MQL4 EA is designed to close positions for a basket of currency pairs based on certain profit and loss…

(7.08 KB) 7,301 Apr 10, 2024
Trailing_StopLoss_for All_orders_and_symbols MetaTrader 4
Experts

Trailing_StopLoss_for All_orders_and_symbols

Trailing_StopLoss_for All_orders_and_symbols

(4.06 KB) 8,557 Apr 9, 2024
Simple continuous trend-following strategy for buying and selling based on predefined conditions MetaTrader 4
Experts

Simple continuous trend-following strategy for buying and selling based on predefined conditions

Simple continuous trend-following strategy for buying and selling based on predefined conditions

(5.74 KB) 9,216 Apr 9, 2024
Code Block for “Trailing Stop” based on current market price. (Ask / Bid) MetaTrader 5
Experts

Code Block for “Trailing Stop” based on current market price. (Ask / Bid)

This code block loops through all opened position and do trailing based on Ask and Bid prices.

(5.87 KB) 10,383 Apr 4, 2024
Simple Code for Detect  A  “New Bar or New Candle ” Received MetaTrader 5
Experts

Simple Code for Detect A “New Bar or New Candle ” Received

This code block detects a New Bar or a New Candle when it has received.

(3.39 KB) 6,693 Apr 4, 2024