This utility is designed to manually test your strategies in the strategy tester.
Convenient and complete functionality for testing trading skills is now available in the strategy tester.
The program has a single code and is suitable for terminals MT4 and MT5.
Management of positions and orders, trailing stop, stoploss, takeprofit, lots, installation and removal of pending orders, construction of the order grid. Trade in Indicators
Back in 2009, we created a program called VirtualTradePad for one-click trading and trading training in the MT4 strategy tester.
The program was written as a separate Expert Advisor + program written in DELPHI
This topic was called the VirtualTRadePad 2in1 simulator for mt4 and visual trade.
Time passed, the experience was added. The programming language moved to a new level and in 2012 we released a unique development of VirtualTradePad One Click Trading - Trade in one click for terminals MT4 and MT5
In the courtyard of 2017. The programming language has grown so much that now you can do anything in a terminal intended for trading. Trade, play, watch movies, draw, surf on the Internet. ...
But the topic of training in trade has always worried us. We went through different ways to solve this problem. And the answer was on the surface.
Combining the beauty of our universal panel for EAPADPRO advisors and the power of our drive for trading in VirtualTradePad , we created the Exp-Tester PAD product for testing your strategies in the MT5 and MT4 strategy tester.
You are Welcome
To use this panel, you must load the Tester of Strategies in your terminal. Rendering mode.
General concepts: The advisor reacts to pressing the buttons only on the arrival of a tick. Choosing the quotation speed, keep in mind that the EA will respond to the presses only after the new tick appears on the screen.
Since you can not use the input field in the strategy tester, you can adjust the digital levels using the + and -
The panel contains 2 tabs for trading:
This tab is designed to work with positions.
- Reverse - Flips the current positions. If there are several positions, the adviser turns all the positions, changing their type. Buy >> Sell and Sell >> Buy. In this case stoploss and takeprofit is also installed.
- Lock - Lock current positions. If there are several positions, the adviser calculates the lot for locking and opens a position that locks all other positions. Stoploss and takeprofit in this case is modified to 0.
- TrailingStop - Trailing Stop position. Trailing stop is turned on only when the TrailingStop value field is greater than 0. In the TrailingStop field you specify the trailing stop distance.
- Sell - Open a position for sale
- Buy - Open a position to buy
- Lots - Select the amount of the position to open. The step of changing the lot depends on the step in the contract specification.
- Close Sell - Close all SELL items
- Close Buy - Close all BUY positions
- Close All - Closes all positions
- Stoploss - a field for entering the value of stoploss in points. If the value is 0, stop loss is not set. For ease of use on 5-digit quotations, the increment step is 10 pips.
- TakeProfit - a field for entering the value of take-profit in points. At a value of 0 - the take-profit is not set. For ease of use on 5-digit quotations, the increment step is 10 pips.
- Modify - Button for immediate modification of the current stop loss values and take-profit at all positions.
This tab is designed to work with pending orders.
Sell STOP \ LIMIT - Opens a sell order
Buy STOP \ LIMIT - Open a buy order
Lots - Select the amount of the position to open. The step of changing the lot depends on the step in the contract specification.
Delete Sell STOP \ LIMIT - Closes all orders SELL STOP \ LIMIT
Delete Buy STOP \ LIMIT - Closes all BUY STOP \ LIMIT orders
Stoploss - a field for entering the value of stoploss in points. If the value is 0, stop loss is not set. For ease of use on 5-digit quotations, the increment step is 10 pips.
TakeProfit - a field for entering the value of take-profit in points. At a value of 0 - the take-profit is not set. For ease of use on 5-digit quotations, the increment step is 10 pips.
Grid - the field for entering the number of pending orders in the form of a grid
Distance - The distance from the current price to the pending order. The order setting level and the distance between the order grid
All other tabs and controls belong to our universal EAPADPRO
You can also upload your indicators and template for trading in the Strategy Tester.
In mt4 this is done directly on the visualization schedule. In normal mode, you transfer the necessary indicators from the navigator to the tester's schedule.
In mt5 this is done differently:
- Open a regular standard chart
- Put on it all the necessary indicators and configure them.
- On the chart where the indicators are installed, right-click - Templates - Save Templates
- In the strategy tester on the visualization graph in the top menu Charts - Templates - Load Templates
Thank you for reading the article to the end. You can download my strategy tester in the Files section!