Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Slava, 2019.04.19 15:11
//+------------------------------------------------------------------+ //| Структура для статистики торговли | //+------------------------------------------------------------------+ struct ExpTradeSummary { double initial_deposit; // начальный депозит double withdrawal; // снято средств double profit; // общая прибыль (+) double grossprofit; // общий плюс double grossloss; // общий минус double maxprofit; // максимально прибыльная сделка double minprofit; // максимально убыточная сделка double conprofitmax; // прибыль максимальной последовательности прибыльных сделок double maxconprofit; // максимальная прибыль среди последовательностей double conlossmax; // убыток максимальной последовательности убыточных сделок double maxconloss; // максимальный убыток среди последовательностей double balance_min; // минимальное значение баланса (для расчёта абсолютной просадки) double maxdrawdown; // максимальная просадка по балансу double drawdownpercent; // отношение максимальной просадки по балансу к её пику double reldrawdown; // максимальная относительная просадка по балансу в деньгах double reldrawdownpercent; // максимальная относительная просадка по балансу в процентах double equity_min; // минимальное значение equity (для расчёта абсолютной просадки по equity) double maxdrawdown_e; // максимальная просадка по equity double drawdownpercent_e; // отношение максимальной просадки по equity к её пику (+) double reldrawdown_e; // максимальная относительная просадка по equity в деньгах double reldrawdownpercnt_e; // максимальная относительная просадка по equity в процентах double expected_payoff; // матожидание выигрыша (+) double profit_factor; // показатель прибыльности (+) double recovery_factor; // фактор восстановления (+) double sharpe_ratio; // коэффициент Шарпа (+) double margin_level; // минимальный уровень маржи double custom_fitness; // пользовательский фитнесс - результат OnTester (+) int deals; // общее количество сделок int trades; // количество сделок out/inout int profittrades; // количество прибыльных int losstrades; // количество убыточных int shorttrades; // количество шортов int longtrades; // количество лонгов int winshorttrades; // количество прибыльных шортов int winlongtrades; // количество прибыльных лонгов int conprofitmax_trades; // максимальная последовательность прибыльных сделок int maxconprofit_trades; // последовательность максимальной прибыли int conlossmax_trades; // максимальная последовательность убыточных сделок int maxconloss_trades; // последовательность максимального убытка int avgconwinners; // среднее количество последовательных прибыльных сделок int avgconloosers; // среднее количество последовательных убыточных сделок };


You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Hello.
I'm optimizing an expert advisor. I'm optimizing a very specific parameter. However, to choose the best option to this parameter, I need to know how much is the average loss for each test.
MT5 Strategy tester only display these fields:
Is there any way we can access fields like average loss, consecutive losses, etc., without run a new single test?
Thanks in advance