テストの結果に基づいて算出された指定の統計パラメータを返却
定義
double TesterStatistics(
ENUM_STATISTICS statistic_id
);
引数
In/Out |
型 |
内容 |
In |
ENUM_STATISTICS |
列挙から選ばれた統計パラメータの ID
ID |
統計パラメータの説明 |
Type |
STAT_INITIAL_DEPOSIT |
頭金の値 |
double |
STAT_WITHDRAWAL |
口座から引き落とされたお金 |
double |
STAT_PROFIT |
テスト後の純利益で、STAT_GROSS_PROFIT と STAT_GROSS_LOSS の合計(STAT_GROSS_LOSS は常にゼロか負) |
double |
STAT_GROSS_PROFIT |
総利益(全ての収益性(正)の取引の合計)
値はゼロ以上 |
double |
STAT_GROSS_LOSS |
総損失(全ての負の取引の合計)
値はゼロ以下 |
double |
STAT_MAX_PROFITTRADE |
最大の利益 – 全ての勝ち取引の最大値
値はゼロ以上 |
double |
STAT_MAX_LOSSTRADE |
最大損失 – 全ての負け取引の最安値
値はゼロ以下 |
double |
STAT_CONPROFITMAX |
一連の勝ち取引での最大利益
値はゼロ以上 |
double |
STAT_CONPROFITMAX_TRADES |
STAT_CONPROFITMAX を形成している取引の数(一連の勝ち取引の内の、最大の利益)
|
int |
STAT_MAX_CONWINS |
勝ち取引の最も長い一連の利益総額 |
double |
STAT_MAX_CONPROFIT_TRADES |
勝ち取引の最長シリーズの取引回数 STAT_MAX_CONWINS |
int |
STAT_CONLOSSMAX |
一連の負け取引での最大損失
値はゼロ以下 |
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 |
|
戻り値
型 |
内容 |
double |
テスト結果に基づいた統計パラメータの値 |