통계 테스트
테스트가 끝나면 거래 결과 통계의 서로 다른 매개변수가 계산됩니다. 매개변수의 값은 ENUM_STATISTICS 열거에서 매개변수 ID를 지정하여 TesterStatistics() 함수를 사용하여 얻을 수 있습니다.
통계량을 계산하는 데 두 가지 유형의 매개변수(int 및 double)가 사용되지만 함수는 모든 값을 double 형식으로 반환합니다. double 유형의 모든 통계 값은 달리 명시되지 않는 한 기본적으로 예금 통화로 표시됩니다.
ID  | 
통계 매개변수에 대한 설명  | 
유형  | 
|---|---|---|
STAT_INITIAL_DEPOSIT  | 
최초 예금가액  | 
double  | 
STAT_WITHDRAWAL  | 
계좌에서 인출된 자금  | 
double  | 
STAT_PROFIT  | 
검사 후 순이익, STAT_GROSS_PROFIT 및 STAT_GROSS_LOSS의 합계 (STAT_GROSS_LOSS는 항상 0보다 작거나 같음)  | 
double  | 
STAT_GROSS_PROFIT  | 
총 이익, 모든 수익(양수) 거래의 합계입니다. 값이 0보다 크거나 같습니다  | 
double  | 
STAT_GROSS_LOSS  | 
총 손실, 모든 마이너스 거래의 합계입니다. 값이 0보다 작거나 같습니다  | 
double  | 
STAT_MAX_PROFITTRADE  | 
최대 이익 – 모든 수익성 있는 거래 중 가장 큰 값. 값이 0보다 크거나 같습니다  | 
double  | 
STAT_MAX_LOSSTRADE  | 
최대 손실 – 모든 손실 거래 중 가장 낮은 값. 값이 0보다 작거나 같습니다  | 
double  | 
STAT_CONPROFITMAX  | 
일련의 수익성 거래에서 최대 이익. 값이 0보다 크거나 같습니다  | 
double  | 
STAT_CONPROFITMAX_TRADES  | 
STAT_CONPROFITMAX 를 형성한 거래 수(수익성 거래의 최대 이익)  | 
int  | 
STAT_MAX_CONWINS  | 
가장 긴 일련의 수익성 거래의 총 이익  | 
double  | 
STAT_MAX_CONPROFIT_TRADES  | 
가장 긴 일련의 수익성 거래 수 STAT_MAX_CONWINS  | 
int  | 
STAT_CONLOSSMAX  | 
일련의 손실 거래의 최대 손실. 값이 0보다 작거나 같습니다  | 
double  | 
STAT_CONLOSSMAX_TRADES  | 
STAT_CONLOSSMAX를 형성한 거래 수 (일련의 손실 거래에서 최대 손실)  | 
int  | 
STAT_MAX_CONLOSSES  | 
가장 긴 일련의 손실 거래의 총 손실  | 
double  | 
STAT_MAX_CONLOSS_TRADES  | 
가장 긴 일련의 손실 거래의 거래 수 STAT_MAX_CONLOSSES  | 
int  | 
STAT_BALANCEMIN  | 
최소 잔액 값  | 
double  | 
STAT_BALANCE_DD  | 
통화 기준의 최대 잔액 감소. 트레이딩 과정에서 잔액이 수없이 줄어들 수 있습니다. 여기서 가장 큰 값을 취합니다  | 
double  | 
STAT_BALANCEDD_PERCENT  | 
잔액 감소는 통화 기준으로 최대 잔액 감소 시점에서 기록된 백분율입니다 (STAT_BALANCE_DD).  | 
double  | 
STAT_BALANCE_DDREL_PERCENT  | 
최대 잔액 인출 백분율입니다. 트레이딩 과정에서 잔액은 수많은 단점을 가질 수 있으며, 각 단위에 대해 상대 인출 값(%)을 계산합니다. 가장 큰 값이 반환되었습니다  | 
double  | 
STAT_BALANCE_DD_RELATIVE  | 
최대 잔액 인출 시점에 백분율로 기록된 통화 기준의 잔액 인출(STAT_BALANCE_DDREL_PERCENT).  | 
double  | 
STAT_EQUITYMIN  | 
최소 지분 값  | 
double  | 
STAT_EQUITY_DD  | 
통화 기준의 최대 자본 감소. 거래 과정에서 자본에 수많은 하락이 나타날 수 있습니다. 여기서 가장 큰 값을 취합니다  | 
double  | 
STAT_EQUITYDD_PERCENT  | 
통화 기준으로 최대 자본 감소 시점에 기록된 백분율로 인출 (STAT_EQUITY_DD).  | 
double  | 
STAT_EQUITY_DDREL_PERCENT  | 
최대 자본 감소율(%) 거래 과정에서 자본은 수많은 하락을 겪을 수 있으며 각 하락가치는 백분율로 계산됩니다. 가장 큰 값이 반환되었습니다  | 
double  | 
STAT_EQUITY_DD_RELATIVE  | 
최대 자본 감소 시점에 기록된 통화 기준의 자본 감소 (STAT_EQUITY_DDREL_PERCENT).  | 
double  | 
STAT_EXPECTED_PAYOFF  | 
기대 수당  | 
double  | 
STAT_PROFIT_FACTOR  | 
수익 계수, STAT_GROSS_PROFIT/STAT_GROSS_LOSS의 비율입니다. STAT_GROSS_LOSS=0이면 수익 계수는 DBL_MAX와 같습니다  | 
double  | 
STAT_RECOVERY_FACTOR  | 
복원 계수, STAT_PROFIT/STAT_BALANCE_DD의 비율과 동일합니다  | 
double  | 
STAT_SHARPE_RATIO  | 
샤프비  | 
double  | 
STAT_MIN_MARGINLEVEL  | 
마진 수준의 최소값  | 
double  | 
STAT_CUSTOM_ONTESTER  | 
OnTester() 함수에 의해 반환된 계산된 사용자 지정 최적화 기준 값  | 
double  | 
STAT_DEALS  | 
딜 수  | 
int  | 
STAT_TRADES  | 
거래 수  | 
int  | 
STAT_PROFIT_TRADES  | 
수익성 거래  | 
int  | 
STAT_LOSS_TRADES  | 
손실 거래  | 
int  | 
STAT_SHORT_TRADES  | 
단기 거래  | 
int  | 
STAT_LONG_TRADES  | 
장기 거래  | 
int  | 
STAT_PROFIT_SHORTTRADES  | 
수익성 단기 거래  | 
int  | 
STAT_PROFIT_LONGTRADES  | 
수익성 장기 거래  | 
int  | 
STAT_PROFITTRADES_AVGCON  | 
일련의 수익성 거래의 평균 길이  | 
int  | 
STAT_LOSSTRADES_AVGCON  | 
일련의 손실 손실 거래의 평균 길이  | 
int  | 
STAT_COMPLEX_CRITERION  | 
복잡한 최적화 기준  | 
  |