Техническое задание
1. Objective
Create an MT5 automation script (or set of scripts) that fully automates my strategy optimization workflow, including:
• Batch optimization runs
• Automatic filtering of results
• Automatic forward testing
• Exporting and organizing results into structured files/folders
The goal is to reduce manual work and allow one‑click execution of the entire pipeline.
2. Platform & Environment
• MetaTrader 5
• Windows 11
• EA already exists (I will provide the .mq5 or .ex5 file)
• Script must work with MT5 Strategy Tester
• No DLLs unless absolutely necessary
3. Required Features
3.1 Optimization Automation
• Launch optimization automatically with predefined inputs:
• Symbol
• Timeframe
• Date range
• Optimization mode (Genetic / All symbols selected / etc.)
• Parameter ranges
• Ability to run multiple optimization batches sequentially (different symbols, timeframes, or parameter sets).
3.2 Result Filtering
After each optimization run, the script must automatically filter results based on criteria such as:
• Minimum number of trades
• Minimum profit factor
• Maximum drawdown
• Minimum expected payoff
• Custom filters (I will specify exact thresholds)
Filtered results must be exported automatically.
3.3 Forward Testing Automation
For each filtered optimization result:
• Launch a forward test using a predefined forward period
• Collect forward test metrics
• Export results automatically
• Organize results by:
• Symbol
• Timeframe
• Optimization batch
• Parameter set
3.4 File Output & Organization
• Export optimization and forward results to CSV or XLSX
• Include all key metrics (profit factor, drawdown, trades, etc.)
• Create a clean folder structure:
• /OptimizationResults
• /ForwardResults
• /Logs
• Include timestamps and parameter sets in filenames
4. User Interface (Simple)
A simple input panel or .ini file where I can define:
• Symbols
• Timeframes
• Optimization ranges
• Forward test period
• Filtering thresholds
• Output folder
No complex GUI required.
5. Logging
• Detailed logs of each step
• Errors must be clearly reported
• Summary log at the end of each batch
6. Deliverables
• Fully working .mq5 script(s)
• Source code required
• Short documentation explaining:
• How to run the automation
• How to change parameters
• Folder structure
• Troubleshooting notes
7. Developer Requirements
• Experience with MT5 Strategy Tester automation
• Strong MQL5 scripting skills
• Ability to write clean, modular code
• Good communication during development
Откликнулись
1
Оценка
Проекты
552
41%
Арбитраж
30
57%
/
3%
Просрочено
57
10%
Свободен
Опубликовал: 11 примеров
2
Оценка
Проекты
111
50%
Арбитраж
26
31%
/
50%
Просрочено
9
8%
Свободен
3
Оценка
Проекты
2
0%
Арбитраж
1
0%
/
0%
Просрочено
0
Свободен
Опубликовал: 1 статью
4
Оценка
Проекты
3
33%
Арбитраж
1
0%
/
100%
Просрочено
0
Свободен
5
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
6
Оценка
Проекты
2
50%
Арбитраж
1
0%
/
100%
Просрочено
0
Свободен
7
Оценка
Проекты
5
0%
Арбитраж
6
0%
/
83%
Просрочено
1
20%
Работает
8
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
9
Оценка
Проекты
264
30%
Арбитраж
0
Просрочено
3
1%
Свободен
Опубликовал: 2 примера
10
Оценка
Проекты
43
58%
Арбитраж
1
100%
/
0%
Просрочено
1
2%
Свободен
Опубликовал: 5 примеров
11
Оценка
Проекты
3
33%
Арбитраж
2
0%
/
100%
Просрочено
0
Свободен
12
Оценка
Проекты
52
19%
Арбитраж
15
27%
/
67%
Просрочено
8
15%
Свободен
Опубликовал: 1 пример
13
Оценка
Проекты
23
17%
Арбитраж
4
50%
/
25%
Просрочено
4
17%
Работает
14
Оценка
Проекты
26
38%
Арбитраж
6
33%
/
50%
Просрочено
0
Свободен
15
Оценка
Проекты
3
33%
Арбитраж
0
Просрочено
0
Свободен
16
Оценка
Проекты
20
0%
Арбитраж
10
0%
/
80%
Просрочено
6
30%
Свободен
17
Оценка
Проекты
1
0%
Арбитраж
1
0%
/
100%
Просрочено
0
Свободен
18
Оценка
Проекты
3
0%
Арбитраж
0
Просрочено
0
Свободен
19
Оценка
Проекты
1
100%
Арбитраж
3
0%
/
100%
Просрочено
0
Свободен
20
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
21
Оценка
Проекты
36
33%
Арбитраж
5
0%
/
80%
Просрочено
0
Работает
Опубликовал: 2 примера
22
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
23
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
24
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
25
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
26
Оценка
Проекты
84
64%
Арбитраж
5
100%
/
0%
Просрочено
9
11%
Свободен
27
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
Похожие заказы
Expert Advisor Based on Elliott Wave Theory
500 - 5000 USD
am looking for an experienced MQL5 developer to create a professional Expert Advisor (EA) for the MT5 platform based on Elliott Wave Theory. Project Requirements Develop an automated trading EA for MetaTrader 5 (MT5) Strategy must detect and trade Elliott Wave patterns automatically EA should identify impulsive and corrective wave structures Include configurable entry and exit conditions Support Buy and Sell trades
I have Ninjatrader EA, 0 errors during compile, EA is not complex, I have 0 trades during backtesting. Please solve this problem. I think 30 USD is very fair, I am Simply a newbie about Ninjatrader
Project Overview We have a highly optimized, production-ready custom cTrader cBot built for a fast-paced Renko breakout strategy (specifically trading XAUUSD/Gold). The core system architecture, structural mapping, and breakout logic are flawless. We are seeking an expert C# algorithmic developer for a targeted engagement to refine the execution mechanics and add an advanced trade management module. This is not a
Dear developers. We seek experienced developer in PHP, MySQL, JavaScript. we want to publish custom chart and CSV to our website Homepage. Our MQL5 Script contains custom layout we seek to publish on the website. we are looking for experienced developer in the field of website engineer. we want to broadcast our custom pairs in our website, as outlined in our MQL5 Script. we need React developers
The bot will follow the price action on the renko chart on ctrader . it will show the high and low levels on live charts . The high and low will only be made if the previous high or low broken . the level that cause the break must have atleast two or more opposite bricks to become a new low or high level if there is only one brick then bot will ignore it and last level will remain same untill the 2 or more cause the
Hello, i would like to have a ninjatrader indicator. I wanna to have a footprint indicator with delta, imbalances and big trades identifiable. Also I wanna sell it on whop. And it should be fully customisable in NT8
I would like to program a ninja trader strategy that involves a Cycle ID indicator. Can you take a look to see if you can program the indicator in a strategy? Let me know if you can do this
Hello, I have a Ctrader indicator with the source code, I was wondering if this possible to convert it to Quantower. Hello, I have a Ctrader indicator with the source code, I was wondering if tis possible to convert it to Quantower., i need an expert who can convert it perfectly
Expert NinjaTrader Programmer Needed
60 - 100 USD
I’m looking for an experienced NinjaTrader developer to complete an existing custom indicator. The project is already partially built and is well organized, completely functional, and well documented. The former developer experienced some personal difficulties and unfortunately cannot continue. Key Requirement (Read Carefully): You MUST have direct, hands-on experience with NinjaTrader and NinjaScript (C#) . This is
Hi i need an expert to built a automated trading bot for ninja trader platform like sniper auto trader bot If you can develop or build automated bot for ninjatrader, let me know
Информация о проекте
Бюджет
500+ USD
Сроки выполнения
до 30 дн.