통계 테스트

테스트가 끝나면 거래 결과 통계의 서로 다른 매개변수가 계산됩니다. 매개변수의 값은 ENUM_STATISTICS 열거에서 매개변수 ID를 지정하여 TesterStatistics() 함수를 사용하여 얻을 수 있습니다.

통계량을 계산하는 데 두 가지 유형의 매개변수(int 및 double)가 사용되지만 함수는 모든 값을 double 형식으로 반환합니다. double 유형의 모든 통계 값은 달리 명시되지 않는 한 기본적으로 예금 통화로 표시됩니다.

ENUM_STATISTICS

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

복잡한 최적화 기준