What The Numbers In The Expert Advisor Testing Report Mean

1
What The Numbers In The Expert Advisor Testing Report Mean


Bars in test' field displays the depth of the history on which the modeling was based.'Ticks modelled' field displays the size of the modeled sequence. Every record of the sequence represents the bar state (OHLCV) at one or another moment. Different bar states can be modeled depending on the timeframe, modeling method, and presence of history data from smaller timeframes within a bar.'Modelling quality' is calculated according to the following formula:

ModellingQuality = ((0.25*(StartGen-StartBar) +
0.5*(StartGenM1-StartGen) +
0.9*(HistoryTotal-StartGenM1)) / (HistoryTotal-StartBar))*100%;


Where:

HistoryTotal
- the total amount of bars in history;
StartBar - the number of bar with which the testing was started. Modeling starts at at least 101st bar or the bar corresponding with the initial date of test limits;
StartGen - the number of bar with which the modeling on the nearest timeframe started;
StartGenM1 - the number of bar with which the modeling on minutes started;at that:the distance between the beginning of modeling of databases for the nearest timeframe and the beginning of modeling on the nearest timeframe data has a weighting factor of 0.25;the distance between the beginning of modeling on the nearest timeframe data and the beginning of modeling on minutes has a weighting factor of 0.5;the distance between the beginning of modeling on minutes and the end of history data has a weighting factor of 0.9;
Gross profit, the summed up profit for all profitable transactions;Gross loss, the summed up loss for all unprofitable trasnactions;
Total net profit, shows the difference between gross profit and gross loss:
TotalNetProfit = GrossProfit - GrossLoss

Profit factor,
shows the ratio between gross profit and gross loss:ProfitFactor = GrossProfit / GrossLoss

Expected payoff, to be calculated as follows:Expected Payoff = (ProfitTrades / TotalTrades) * (GrossProfit / ProfitTrades) -
(LossTrades / TotalTrades) * (GrossLoss / LossTrades)

where:

TotalTrades - total amount of trades;
ProfitTrades - the amount of profitable transactions;
LossTrades - the amount of losing transactions;
GrossProfit - the summed up profit;
GrossLoss - the summed up loss.
Absolute drawdown is the difference between the initial deposit and the smalles value of balance within testing:
AbsoluteDrawDown = InitialDeposit - MinimalBalance

Maximal drawdown is the highest difference between one of local upper extremums of the balance graph and the following lower extremums:
MaximalDrawDown = Max of (Maximal Peak - next Minimal Peak)
The basic stages of changing the maximal drawdown value within testing are given in the picture below. The total maximal drawdown value is in the thick arrows.
 

The maximal drawdown percentage shows the ratio between the maximal drawdown and the value of respective local upper extremum:
MaxDrawDown % = MaxDrawDown / its MaxPeak * 100%

Other results shown in the "Report" tab are obtained using the simplest mathematical calculations.

Total trades - total amount of trades made by the expert within testing;
Short positions (won %) - total amount of short positions and the precentage of profitable ones among them (profitable short positions / total amount of short positions * 100%);
Long positions (won %) - total amount of long positions and the precentage of profitable ones among them (profitable long positions / total amount of long positions * 100%);
Profit trades (% of total) - total amount of profitable transactions and percentage of the total amount of transactions (ProfitTrades / TotalTrades * 100%);
Loss trades (% of total) - total amount of losing transactions and percentage of the total amount of transactions (LossTrades / TotalTrades * 100%);
Largest profit trade - the largest profitable trade among profitable trades;
Largest loss trade - the largest losing trade among losing trades;
Average profit trade - averaged size of profit trades (GrossProfit / ProfitTrades);
Average loss trade - averaged size of loss among losing trades (GrossLoss / LossTrades);
Maximum consecutive wins (profit in money) - maximum consecutive amount of wins among profitable series of trades and the summed up profit within this series;
Maximum consecutive losses (loss in money) - maximum consecutive amount of losses among losing series of trades and the summed up loss within this series;
Maximal consecutive profit (count of wins) - maximum profit of a consecutive series of profitable trades and the amount of trades in this series;
Maximal consecutive loss (count of losses) - maximum loss of a consecutive series of losing trades and the amount of trades in this series;
Average consecutive wins - averaged amount of trades in consecutive profitable series.Average consecutive losses - averaged amount of trades in consecutive losing series. 
what we want: 1+1+1+1+1+1+1+1+1=9 <3
what market delivers: 1+2+8+7-4+0-5+8-4-5+1=9 :problem:




Who is online

Users browsing this forum: Amazon [Bot], kvak, Majestic-12 [Bot], rudiarius, specialkey, Steam1, Telegram [Bot], Yandex [Bot] and 94 guests