Strategy Tester Report内の用語とその意味
MT4のバックテスト結果は、Strategy Tester Reportで確認することができます。各用語の意味と、その数値から何が分かるのか見方をご紹介します。なお、これまでは下記の通り英語表示でしたが、現在は日本語表示に対応しています。
Mismatched charts errors
バックテストをする過程で、反映されずにエラーが発生したチャートの足本数、又はティックの本数を表します。本数が多かった場合は赤字で表示されます。この場合、チャートデータが破損または不具合を起こしている可能性が高く、チャートデータを導入し直して再試行します。
Initial deposit
バックテストを行う際の、初期口座残高を指します。通常はドル表記です。
Total net profit
バックテスト期間中の確定した利益合計と、確定した損失合計を引いた金額です。
Gross profit
バックテスト期間中の確定した利益の合計です。
Gross loss
バックテスト期間中の確定した損失の合計です。
Profit factor
確定利益と確定損失の割合を指します。プロフィットファクターが1以上で期間損益がプラスとなります。なお、目安として1.4~3.0が適正値です。一方、プロフィットファクターが高すぎるEAはカーブフィッティングの可能性があります。この場合、長期的な相場に追従できないケースが多いので注意が必要です。
Expected payoff
1取引あたりの平均損益を指します。この数値が大きいほど優秀なEAであることを意味し、平均損益が0より大きいことが最低条件です。
Relative drawdown
初期口座残高からのドローダウン(連続確定損失)を指します。余談ですが、MT4のStrategy Tester Reportでは値洗い損(評価損)を確認できる項目がありません。新規、決済ともに足確定でプログラミングされているEAは含み損が大きくなる場合があり注意が必要です。
Maximal drawdown
その時々における資産の頂点からの最大ドローダウン(連続確定損失)を指します。
Relative drawdown
資産最大値におけるMaximal drawdownの割合を指します。
Total trades
期間中の総トレード回数を指します。
Short positions
期間中のトレードで売りポジション(ショート)をとった回数(比率)を指します。
Long positions
期間中のトレードで買いポジション(ロング)をとった回数(比率)を指します。
Profit trades
期間中のトレードで確定利益が出たトレード回数(比率)を指します。
Loss trades
期間中のトレードで確定損失が出たトレード回数(比率)を指します。
Largest profit trade
期間中、1回あたりのトレードで最も確定利益が大きかった金額を指します。
Averageprofit trade
期間中の利益が出たトレードにおける平均確定利益を指します。
Maximumconsecutive wins
期間中の最大の連勝数を指します。
Maximum consecutive losses
期間中の最大の連敗数を指します。
Maximal consecutive profit
期間中の上記連勝トレードで確定した確定利益金額の合計を指します。
Maximal consecutive loss
期間中の上記連敗トレードで確定した確定損失金額の合計を指します。
Average consecutive wins
期間中の平均の連勝数を指します。
Average consecutive losses
期間中の平均の連負数を指します。
時間
注文が成立した約定時間を指します。
取引種別
buyは買い新規、sellは売り新規、closeは決済を指します。
Price
注文が成立した約定レートを指します。
Buy Limit (※一部FX業者のMT4で記載)
新規指値買い
Sell Limit (※一部FX業者のMT4で記載)
新規指値売り
Buy Stop (※一部FX業者のMT4で記載)
新規逆指値買い
Sell Stop (※一部FX業者のMT4で記載)
新規逆指値売り
S/L(決済逆指値)
Stop Loss 損切り注文
T/P(決済指値)
Take Profit 利益確定注文
数量
通表は、1.0は10万通貨、0.1は1万通貨、0.01は1,000通貨です。
損益
pips単位で表示されます。例えば円建て口座でクロス円通貨の場合、1万通貨エントリーでは1pips=100円となります。
Balance
期間中の損益合計
その他のMT4用語の意味
VPS
MT4をサーバー上で稼働するためのクラウドサービスです。
EA
Expert Advisers (MQLという言語をベースに作成される自動売買プログラム)。既存サンプルとしてMACDとMovingAverageのEA がインストールされています。