Execution Speed Measurement Indicator


Downloaded:
The Execution Speed Measurement Indicator collects the time taken for execution from past trading history and calculates and displays the average. It becomes easier to understand the time required from placing an order to execution at the broker you are using.
Downloaded:
Usage scenarios
Used for evaluating broker execution capability
With the Execution Speed Measurement Indicator, you can check the average execution time for both market orders and limit orders, so you can use it to evaluate the execution capability of the FX broker you are using. You can also evaluate more accurately by checking it along with spread widening and slippage.
However, please note that FX brokers basically have multiple trading servers, so if you run the Execution Speed Measurement Indicator on a server other than the one you plan to use, you may not get accurate data.

Understand trends in execution time
You can measure execution time by narrowing down symbols and magic numbers, so it is possible to identify symbols and EAs that tend to take longer for execution and use this as a trigger to improve trading performance by changing strategies or adjusting EA settings.

Use the CSV file to analyze execution time
Check the CSV file containing past execution data recorded by the indicator. Analyzing the time spent on each execution can help assess your trading performance.
See below for instructions on how to access the CSV file.
Step 1
Click File > Open Data Folder in the top menu of MT4/MT5.

Step 2
In the data folder, double-click the MQL4 or MQL5 folder.

Step 3
In the MQL4/MQL5 folder, double-click the Files folder.

Step 4
Open the EMT folder.

Step 5
The EMT folder contains CSV files organized by date. Double-click any CSV file to open it.

Step 6
Each CSV file contains data as follows.

How to install
To use the Execution Speed Measurement Indicator, follow the steps below to download and install it.
Step 1
Click the button below to download the indicator for MT4/MT5.
Step 2
Click File > Open Data Folder in the top menu of MT4/MT5.

Step 3
In the data folder, double-click the MQL4 or MQL5 folder.

Step 4
In the MQL4/MQL5 folder, double-click the Indicators folder.

Step 5
Save the Execution Speed Measurement Indicator in the Indicators folder.

Step 6
Go back to the MT4/MT5. Right-click Indicators in the Navigator, and click Refresh.

Step 7
In the Navigator, click the + icon next to Indicators. Find the Execution Speed Measurement Indicator, then either double-click it or drag it onto a chart.

Step 8
In the indicator settings window, customize the settings on the Inputs tab according to the How to set up page, then click OK.

Step 9
The Execution Speed Measurement Indicator is applied to the chart, and the average execution time will be displayed.

How to set up
Apply this indicator to the chart, then set the parameters according to your style.
Step 1
First, open the Inputs tab.

Step 2
Set the parameters as follows.

Specify the number of days for calculating execution speed. For example, if set to '7', the average speed will be based on order execution times from the past seven days.
Turn ON to calculate execution speed only for the symbol of the chart where this indicator is applied. If set to OFF, the speed will be calculated for all symbols.
Specify the magic number of the trades for which you want to calculate execution speed. If set to a negative value, this parameter will be disabled.
A margin will be added above the panel based on this value. Increase the value to move the panel down or decrease it to raise the panel.
To remove the margin, enter '0'. However, note that enabling the one-click trading panel will shift this panel downward, even if this parameter is set to '0'.
The Execution Speed Measurement Indicator may reload the chart to which it is applied in order to calculate execution time. When a chart is reloaded, other indicators or EAs that are applied may not function correctly, so please be careful.
If you want to prevent this impact, it’s recommended not to set other indicators or EAs on charts where the Execution Speed Measurement Indicator is applied.