
DataDrivenTrades | MT5 Development
DataDrivenTrades specializes in developing custom trading software for MetaTrader 5. We program automated trading systems, indicators, and individual automation solutions that are tailored exactly to our clients' needs. In addition, we offer high-quality MT5 coding courses as well as ready-made trading tools for beginners and professional traders. Our goal is to provide innovative, reliable, and cleanly developed software that simplifies daily trading and implements automated strategies efficiently. Quality, transparency, and close collaboration with our clients are at the heart of every project.DataDrivenTrades specializes in developing custom trading software for MetaTrader 5. We program automated trading systems, indicators, and individual automation solutions that are tailored exactly to our clients' needs. In addition, we offer high-quality MT5 coding courses as well as ready-made trading tools for beginners and professional traders. Our goal is to provide innovative, reliable, and cleanly developed software that simplifies daily trading and implements automated strategies efficiently. Quality, transparency, and close collaboration with our clients are at the heart of every project.
Discover all the services and products we offer

This is how collaboration works for individual projects
Form
📋
In the form, you answer questions about your idea and any extra requests (express delivery and much more).
1
Cost Estimation
💰
For new programs, you'll already get an automatic cost estimate through our inquiry form before your first contact.
2
Questions & Analysis
🔍
We will review the information you provide, clarify any questions as needed, and then prepare the project analysis.
3
Offer & Payment
💳
After that, you'll get a detailed fixed-price offer including the invoice, as long as the idea is technically feasible. We'll start processing once the payment has been received.
4
Delivery
📦
After successful completion, you will receive the full source code (.mq5) along with an introductory video that answers questions about usage and much more.
5

Benefits of Chosing DataDrivenTrades

Discretion
Your trading strategy and all project details will be treated as strictly confidential.

Personal Development
Every project is developed exactly according to your requirements—without using pre-made templates or standard solutions.

Thorough testing
Before delivery, all systems and indicators are thoroughly tested to ensure reliable and error-free operation.

Free Troubleshooting
If any unexpected errors occur after delivery, we will correct them free of charge until the agreed-upon functions are working properly.

Experience
Our experience in developing numerous trading systems and indicators enables us to meet a wide variety of programming requirements professionally and efficiently.

With every purchase, you're supporting more than just your trading. We donate 1% of the revenue from the services and products offered on this website to charity: water to help provide people around the world with access to clean drinking water.
Supports Traders Worldwide

Project Overview
This page briefly introduces a few sample projects from past developments. The goal is to give you a realistic impression of the potential scope of functionality, as well as a better sense of the development effort involved and the associated costs.

MA Crossover System
Description
A straightforward automated Expert Advisor for MetaTrader 5 based on a moving average crossover, filtered by trend strength to avoid choppy market conditions. Designed as a clean, easy-to-understand automated trading solution. The stop loss is dynamically calculated based on the Average True Range (ATR) to adapt to current market volatility.
Features
Multi-Symbol, Long Trades Only, Single-Timeframe, 3 Standard Indicators, 2 Entry Conditions, 1 Exit Condition, Complex Money Management, Stop Loss, Take Profit, Market Entries
Category:
EA
Price:
500€
Development Time:
7 business days · Delivery: Standard

Virtual Trade Tracking Contrarian System
Description
An Expert Advisor for MetaTrader 5 that continuously tracks hypothetical trade outcomes in the background without executing them. Once a defined number of consecutive virtual losses or wins occurs, the system enters a real position in the opposite or same direction. The stop loss is dynamically calculated based on the Average True Range (ATR) to adapt to current market volatility.
Features
Multi-Symbol, Long and Short Trades, Single-Timeframe, 1 Custom Complex Indicator, 1 Standard Indicator, 1 Entry Condition each direction, 0 Exit Conditions, Complex Money Management, Triple Barrier Method, Stop Loss, Take Profit, Market Entries
Category:
EA
Price:
1490€
Development Time:
7 business days · Delivery: Standard

Multi-Timeframe Directional Strength System
Description
An automated Expert Advisor for MetaTrader 5 that analyzes directional strength across three different timeframes simultaneously. Trades are triggered based on the alignment of directional momentum across these timeframes. The stop loss is dynamically calculated based on the Average True Range (ATR) to adapt to current market volatility.
Features
Multi-Symbol, Long Trades Only, Multi-Timeframe, 1 Custom Simple Multi-Timeframe Indicator, 1 Standard Indicator, 1 Entry Condition, 0 Exit Conditions, Complex Money Management, Stop Loss, Take Profit, Market Entries
Category:
EA
Price:
900€
Development Time:
7 business days · Delivery: Standard

Pattern-Matching Probability System
Description
A data-driven Expert Advisor for MetaTrader 5 that compares current market conditions to similar historical situations across multiple symbols, calculating a probability score before entering a trade. Combines momentum and strength indicators to identify statistically favorable setups. The stop loss is dynamically calculated based on the Average True Range (ATR) to adapt to current market volatility.
Features
Multi-Symbol, Long and Short Trades, Single-Timeframe, 1 Custom Simple Indicator, 3 Standard Indicators, 1 Entry Condition each direction, 0 Exit Conditions, Complex Money Management, Triple Barrier Method, KNN (K-Nearest-Neighbors), Stop Loss, Take Profit, Market Entries
Category:
EA
Price:
2050€
Development Time:
10 business days · Delivery: Standard

EMA Rainbow Trend System
Description
An automated Expert Advisor for MetaTrader 5 that enters trades only when multiple moving averages align in a clear trend direction, confirmed by an additional price-based filter. Designed to capture strong, well-established trends while avoiding weak or premature signals. The stop loss is dynamically calculated based on the Average True Range (ATR) to adapt to current market volatility.
Features
Multi-Symbol, Long Trades Only, Single-Timeframe, 1 Custom Simple Indicator, 2 Standard Indicators, 3 Entry Conditions, 1 Exit Condition, Complex Money Management, Stop Loss, Take Profit, Market Entries
Category:
EA
Price:
750€
Development Time:
7 business days · Delivery: Standard

MTF Supertrend
Description
A custom Supertrend indicator for MetaTrader 5 with multi-timeframe capability, allowing a higher timeframe's trend line to be displayed accurately synchronized on a lower timeframe chart. Combines trend-following clarity with cross-timeframe context.
Features
Medium Multi-Timeframe Indicator
Category:
Indicator
Price:
625€
Development Time:
7 business days · Delivery: Standard

Hammer Candle Detection
Description
A custom candlestick pattern indicator for MetaTrader 5 that automatically detects multiple hammer candle variations, including standard, inverted, bullish, bearish, and both. Highlights potential reversal signals directly on the chart.
Features
Simple Indicator
Category:
Indicator
Price:
330€
Development Time:
7 business days · Delivery: Standard

1-2-3 High Formation Detector
Description
A custom pattern recognition indicator for MetaTrader 5 that identifies classic 1-2-3 high reversal formation. Automatically marks the relevant swing points and confirms the pattern once specific conditions are met.
Features
Medium Indicator
Category:
Indicator
Price:
520€
Development Time:
7 business days · Delivery: Standard

Z-Score Indicator
Description
A custom statistical indicator for MetaTrader 5 that measures how far the current price deviates from its average, expressed in standard deviations. Useful for identifying statistically extreme market conditions.
Features
Simple Indicator
Category:
Indicator
Price:
280€
Development Time:
7 business days · Delivery: Standard

ZigZag Indicator
Description
A custom ZigZag indicator for MetaTrader 5 that identifies significant swing highs and lows, filtering out minor price noise. Helps visualize the underlying market structure at a glance.
Features
Medium Indicator
Category:
Indicator
Price:
430€
Development Time:
7 business days · Delivery: Standard

FAQ

Partners
On this page, you'll find a selection of recommended partners from various categories. These include brokers, prop firms, VS providers, and hardware manufacturers, that can effectively support trading with MetaTrader 5 and the use of automated trading systems.

Broker
Admiral Markets
Why we recommend this partner:
We recommend Admirals because it supports MetaTrader 5. The broker is suitable for both manual trading and the use of automated trading systems (Expert Advisors). Since we use Admirals ourselves, we can base our recommendation on our own practical experience.
Benefits for DataDrivenTrades Customers
10% deposit bonus for deposits of €1,000 or more

VS (Virtual Server)
Strato
Why we recommend this partner:
We recommend STRATO because of its reliable server infrastructure, easy management, and flexible VS plans. The servers are well-suited for the continuous operation of MetaTrader 5 and automated trading systems. Since we use STRATO’s VS solutions ourselves, our recommendation is based on our own practical experience.
Who is a VS suitable for?
A Virtual Server (VS) is particularly well-suited for traders who want to run Expert Advisors around the clock. Since the VS is always online, automated trading systems can continue to run even when your own computer is turned off or your internet connection is interrupted.
Benefits for DataDrivenTrades Customers
10 % off on certain VS plans

Prop-Firm
FTMO
Why we recommend this partner:
We recommend FTMO because the use of automated trading systems (Expert Advisors) is generally allowed under their current conditions. Compared to many other prop-trading firms, FTMO offers an interesting option for traders who want to implement their strategies automatically. Please note that you should always follow FTMO's currently valid trading rules and conditions.
Benefits for DataDrivenTrades Customers
10% off when buying a Challenge

PC
GEEKOM
Why we recommend this partner:
We recommend GEEKOM because of its powerful yet compact PCs, which are ideal for trading, programming, and everyday use. Despite their small size, these devices deliver high performance. Since we use GEEKOM’s PCs (XT12 Pro) ourselves, our recommendation is based on our own practical experience.
Benefits for DataDrivenTrades Customers
10% off when buying a PC
