EA SUPER TESTER Multi-threaded testing program for Expert Advisor

Programming your strategy in 10 steps with Universal Expert Advisor and Open Source
Futures Market
Programming your strategy in 10 steps with Universal Expert Advisor and Open Source
Futures Market

Description

Multi-Threaded Testing Program for Your Expert Advisor. SUPER TESTER

The Multi-Threaded Testing Program is a powerful tool that simplifies and automates the process of backtesting your Expert Advisors (EAs) across multiple currency pairs, timeframes (TFs), and parameter configurations simultaneously.

This automation helps you optimize and analyze the performance of your trading strategies without manual intervention.

Key Features:

  • Simultaneous Multi-Currency Testing: Test your EA on several currency pairs at once.
  • Multiple Timeframes: Test your EA on different timeframes, such as M1, H1, and D1.
  • Customizable Settings: Input your desired settings and test parameters for each pair and TF.
  • Automated Testing: The program handles launching MetaTrader, setting up the tests, and executing them based on the specified parameters.
  • Detailed Reports: After each test, the program saves the results in separate folders, providing you with detailed reports for each currency pair and configuration.
  • Fully Automated: Once set up, you can run the program overnight and analyze the results in the morning, saving time and effort.
  • EA The xCustomEA: Universal Trading Advisor for iCustom Indicators. Custom Strategy Builder

Step-by-Step Guide to Setting Up the Program

  1. Install the Multi-Threaded Testing Program:
    • Download and install the Multi-Threaded Testing Program from the provided link on your broker’s website or Expforex.com.
    • Ensure that the program is compatible with your MetaTrader version (MT4 or MT5).
  2. Configure Your Expert Advisor (EA):
    • Open the Settings tab in the program interface.
    • Add the currency pairs, timeframes, and desired settings you want to test.
    • Specify the duration for each test (e.g., start and end dates for historical data).
  3. Set Testing Parameters:
    • Adjust the lot sizes, risk management parameters, and other inputs for your strategy.
    • You can set different parameters for each currency pair and timeframe, allowing for a comprehensive analysis.
  4. Launch MetaTrader and Strategy Tester:
    • The program will automatically launch MetaTrader and the Strategy Tester, adjusting to the specified currency pairs and timeframes.
    • It will initiate the testing process for each configuration, one after the other.
  5. Monitor the Testing Process:
    • If you want to monitor the progress, you can view the current test status on the dashboard, which shows which currency pair and timeframe are currently being tested.
    • The program provides real-time updates on test completion and performance metrics.
  6. Save and Access Reports:
    • After each test is completed, the program saves a detailed report in a separate folder for each currency pair and configuration.
    • Reports include key performance indicators such as profit, drawdown, number of trades, and win/loss ratios.
    • These reports are available in formats compatible with MetaTrader’s Strategy Tester or external analysis tools (like Excel).
  7. Automated Overnight Testing:
    • One of the main benefits of this program is its ability to run tests overnight.
    • Simply configure your settings, run the program, and come back to find all the reports generated for you.
    • Each currency pair, timeframe, and configuration will be tested, and the results will be neatly organized in separate folders for easy analysis.
  8. Testing and optimization of EA in Strategy Tester

Key Advantages:

  • Time-Saving: Automate backtesting across multiple currency pairs, TFs, and settings in one go with SUPER TESTER.
  • Detailed Insights: Obtain comprehensive performance reports without manually adjusting settings for each test with SUPER TESTER.
  • Optimized Workflows: The program saves time and effort by handling repetitive tasks like launching terminals and setting parameters with SUPER TESTER.
  • Customization: The ability to specify unique settings for each test allows for highly tailored analysis of different strategies and market conditions with SUPER TESTER.
  • VirtualTradePad (VTP) Trading Panel. Trade Pad for One Click Traiding from Chart and Keyboard

Use Case Scenarios:

  • Optimize Trading Strategy: You can run hundreds of tests across different market conditions to find the best combination of settings.
  • Portfolio Backtesting: Test your EA across multiple currency pairs to determine how well it performs on a portfolio of assets.
  • Cross-Timeframe Testing: Analyze how your EA performs across various timeframes to find the optimal period for trading.
  • AI Sniper. Automatic Smart Expert Advisor for Metatrader.

This Multi-Threaded Testing Program will drastically reduce the time required for testing and optimizing your EAs while providing deep insights into their performance across different market conditions.

Before you sleep, and by morning, you’ll have all the test results neatly organized in separate reports.

Important Notice:

The file has been removed because some antivirus programs mistakenly identified my self-written program as a virus.

I want to assure you that my programs have never contained viruses.

However, to avoid further misunderstandings or claims, I have decided to remove the program from the site.

I sincerely apologize for the inconvenience, and the program is no longer available for distribution.

Program Features:

  1. Sequential testing on 6 preset symbols and 6 custom symbols.
  2. Consistently testing on 9 periods from M1 to MH1.
  3. Testing with preset settings.
  4. Testing with a preset date.
  5. Testing on all ticks, control points, and open bars.
  6. Optimization with preset optimization parameters.
  7. Save each report to the appropriate folder.
  8. Display test results on the screen.
  9. Test on different currency pairs at once.
  10. Test on different timeframes at once.
  11. Possibility to set testing type.
  12. Optimization on different currency pairs at once.
  13. Optimization on different timeframes at once.
  14. Speed of testing is much faster than regular testing.
  15. With EA SUPER TESTER, you can save your testing/optimizing records.

Attention: For the correct operation of the program, the terminal must be portable. UAC must be disabled. How to disable UAC?

https://youtube.com/watch?v=6fSnIS1DNFg




 

Options:

Name of the expert—the name of the expert to be launched for testing. If this parameter is omitted, no testing is undertaken.

Configuration file—the file name with parameters (directory \ tester). This file can be created in the property expert under test by clicking the “Inputs – Save”. It is usually used to store settings other than the default.

Other parameters of the test expert tabs “Testing” and “Optimization” (as well as from the “Inputs” tab in the absence of this parameter) are populated automatically and saved in the file \ tester \ [name of the expert] after the last test.

Currency pair – the name of the data on which the expert tests. In the absence of this parameter, the last value used in the tester is applied.

Period – the period of the chart (M1, M5, M15, M30, H1, H4, D1, W1, MN). In the absence of this parameter, H1 is used.

Model Testing – 0, 1, or 2, depending on the testing model (Every Tick, Control Points, Open Prices). In the absence of this parameter, it is set to 0 (Every Tick).
Spread – Spread that will be used to model the price. If you specify a value, 0 will use the current spread of the symbol at the time of conducting the test.
Balance Testing – Testing the initial balance.

Test Date – the date to start testing in YYYY.MM.DD format. If set to 0, this parameter is tested on all available dates!
Test dates can be set in different modes: 1 year, 3 years, 1 month, 3 months, 6 months, all available historical data, or testing for a specified period.

Interesting Posts

This post is also available in: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.


     

    Risk Warning:


    Past trading performance does not guarantee future results.

    Trading foreign exchange on margin carries a high degree of risk and may not be suitable for all investors.

    Be aware that using trading robots involves substantial risk, and you could lose more than your initial investment.

    Please proceed with caution, assess your financial situation carefully, and consider seeking advice from a qualified professional.

    Disclaimer

    This website uses cookies to improve your experience. By using this website you agree to our Data Protection Policy and Disclaimer.
    Read More