A Python script to run MT5 strategy tester efficiently and extract results

Specification

Phase One:

I would like to have a Python (preferably Python 2.7) script that will run MetaTrader 5 strategy tester in the background.

I would like to list available EAs, select several ones for backtesting in MT5 using multiple symbols and multiple timeframes using Data available at MT5.

Then obtain the results: e.g. profit, profit factor, etc, and display balance/equity curve and other graphs.

The Python script should be very fast and efficient please. It should use MT5 agents/threading capabilities efficiently. Code needs to be simple and neat.

If you convince me that this is better be done in C/C++, I am wiling to do so if it is very fast and efficient. (But I don't want to do it in MQL5).

Next phase will be displaying the results in a GUI (Preferably in QT), but we are not there yet. 


Responded

1
Developer 1
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
Similar orders
The future of the traders be a good traders and patient and humble person faithful loyalty to your job and last be a professional traders and helping a dream of us how to trade and etc,,,,,,,,,,,,,,,,,🤑
Firstly Indicator (1) or the first part \\ Draw a red line at the top of the zero candle _ M1 \\ Draw a blue line at the bottom of the zero _ M1 candle \\ Draw a red line at the top of the zero _ M2 candle \\ Draw a blue line at the bottom of the zero _ M2 candle \\ Draw a red line at the top of the zero candle _ M3 \\ Draw a blue line at the bottom of the zero _ M3 candle \\ Draw a red line at the top of the zero
HFT Scalper EA needed 50 - 500 USD
Overview Develop a high-frequency trading scalper EA for Forex markets Goal: exploit small price movements for rapid profits Key Requirements Trading Strategy Scalping strategy: buy/sell quickly to capture small price movements Use technical indicators (e.g., Moving Averages, RSI) to identify trading opportunities Risk Management Set stop-loss and take-profit levels Implement risk-reward ratio (e.g., 1:2) Order
I need smart, professional, and fast programmer for doing this project quickly, that have experience in EA with minimum 500 projects finish, and have good review and reputation from their client Share your link review, if you not qualified, dont apply! I will bidding the programmer from experience, review, reputation, price, and days working My EA using Moving Average, Average True Range, and using consecutives
Edge Stacking Bias EA 30 - 150 USD
I want to build an EA that give me bias Longs only OR Shorts Only, and recommends Buy or Sell If conditions are met. I want to have the right and the original code for the EA. Conditions: Longs Only 1) 1 hour chat EMA 50 above EMA200, AND Price above 200 EMA (Must meet this criteria ) 2) Previous 4H candle closed Bullish? (Must meet this criteria ) 3) Calculate the Average Daily range, have price
Trend killer 30 - 200 USD
I Will thanks for allowing me to create and that's good for me and u thanks u very muchand I Will make a good job to work and no to scheme people
Higher time frame Add Zigzag with fib indicator - ( available free from internet ) When the price retrace is reach 50% of the leg switch to Lower time frame ( details of the leg will be provided ) Lower time frame Wait for Break to structure to opposite direction When the price break with a candle close in opposite direction, plot the trade signal We need entry line, SL Line, and TP line . Further details will be
I want to connect Python with MT5 for trading signal managing. Currently, this is solved by exporting the .csv file from Python and the MT5 EA reads it and trades based on it. After a while, MT5 does not allow me to import the .csv file from the MQL5/Files folder and the process stops. I have to restart it, so it's not stable. The data exchange sometimes stops after 4-5 hours or 30 minutes. Not so stable. I'm looking
Hello, developer is requested to work only remotely by anydesk who has rich experience in debugging and generic variables I need to convert my code to mq5 For more information in private, thank you
I am looking to have a specific strategy of mine based off a mean reversion indicator in trading view, developed into a EA on MQL5. An understanding of pine script and MQL5 is mandatory for this project. It is a martingale strategy. I am only using one indicator off of trading view, no more

Project information

Budget
50 - 100 USD
For the developer
45 - 90 USD
Deadline
from 7 to 21 day(s)