MT5 backtesting tool

Other Integration C++ C# Python PHP HTML

Specification

I would like to develop a tool that orchestrates bulk backtests in one or multiple MT5 terminals. 


The tool can spin up 1 or more MT5 instances (depending on the server capacity) and runs on Windows Server 2012. 


The tool runs a backtest based on: 

  • A start- and end-period 

  • A weekly or daily start

  • A run duration can be for a variable period (e.q. 30 or 60 days) 


User facing functionality:

  • Start / Stop bulk backtest

  • Select MT Terminal

  • Select EA

  • Select parallel Terminals

  • Select ini file(s) to test (1 if more they are queued)

  • Set Weekly or daily start (date increment 1 for daily, 7 for weekly)

  • Skip weekend (for strategies with a daily start)

  • Set Chunk size (depending on the challenge duration 30 or 60 or x days)


The reports are stored in a folder on the machine the folder name can be the same as the INI file. 

All reports are extracted and the following metrics are calculated / collected:

  • Total runs

  • Total Winrate (wins / losses)

  • 52 Weeks Winrate

  • 12 Weeks Winrate

  • EP hits 

  • Consecutive EP hits

  • Consecutive Win streak

  • Losing to winning streak index

  • Recency score

These results are visible in detail on an HTML page. 


The results are comparable over multiple INI files in one overview containing the metrics shared above. 

Proper functional and technical error handling is applied.


Please only apply if you have experience in building these kind of setups. 


A working application is available as a reference, without source code of course that is something you are going to deliver. 




Responded

1
Developer 1
Rating
(57)
Projects
72
22%
Arbitration
13
46% / 15%
Overdue
5
7%
Free
2
Developer 2
Rating
(5)
Projects
4
50%
Arbitration
4
0% / 75%
Overdue
0
Free
Similar orders
Could you please review this code and provide feedback on whether you're able to assist with it? I'm seeking confirmation on whether you're comfortable working on this particular task. Your expertise would be greatly appreciated in ensuring its functionality and efficiency."
Copy Trading 75+ USD
I need an app which will copy trade from a MT4 terminal to other Mt4 terminals on the same desktop PC as well as terminals on a different desktop PC. Latency, slippage will be important
I am in search of a skilled MQL5 developer with a proven ability to optimize trading robots across various assets, including synthetic indices like V75, Boom and Crash, gold, US30, US100, and more. I'm looking for an experienced developer to enhance my multi-asset trading EA, which was originally developed exclusively for V75 and is based on the smart money concept. The developer must be free in taking up the job
Hey greetings to you all. I need an expert Metatrader 5 developer that have successfully developed a profitable Mt5 EA I can buy with high win rate . Kindly bid if you have one with backtesting results prove and let discuss about the price . Thanks
Hello, Thank you for reviewing the job description. We're in need of an experienced developer to finalize an EA that's currently in progress. We'll provide the source code of the EA for implementing necessary changes to resolve the existing bugs. The EA is primarily based on price action patterns and includes risk management features and an indicator. All required features have been added to the EA; we simply need to
I have a License system for ea and indicator based on a wordpress plugin which uses a DLL to communicate with the license server. written in c++ The system works fine when running on newer windows OS from win 11 to win 8, but throws the error "Access violation read to 0x00000000" when running on older windows like window 7 and older vps like windows 2012 server R2. I need this issue fixed for the vps to work on all
I am in search of a skilled MQL5 developer with a proven ability to optimize trading robots across various assets, including synthetic indices like V75, Boom and Crash, gold, US30, US100, and more. I'm looking for an experienced developer to enhance my multi-asset trading EA, which was originally developed exclusively for V75 and is based on the smart money concept. The developer must be free in taking up the job
Hello, I'm looking for a trade copier from MT5 to NT8. The copier should be able to: 1.) Open/closed trade based on the position in MT5. 2.) Fast executions of trades. 3.) Adjustable Lot Size
i want close on reserve signal, auto lots, time fiter , TP SL TS ETC. I GET PAID ON THE 12TH, SO I WOULD LIKE A DEMO UNTIL 12/05/24 TO TEST IM WILL TOO PAY 60 USD FOR THE LONG WAIT
Hello .I have existing Tradingview strategy that I will like to automate to Mt4 EA based on my specification . I need an expert in the field that have experience in both tradingview and MT4

Project information

Budget
80 - 500 USD
VAT (21%): 16.8 - 105 USD
Total: 96.8 - 605 USD
For the developer
72 - 450 USD