Backtest Trade Simulator
- ユーティリティ
- バージョン: 2.3
Backtest Trade Simulator (BTS) — MT4/MT5 用手動シミュレーションパネル
MetaTrader 4 および MetaTrader 5 向けユーティリティです。ストラテジーテスターのビジュアルモードで、履歴データ上にシミュレーションの成行注文および指値・逆指値注文を発注・管理できます。本製品は自動で取引を行いません。投資助言ではなく、実口座や将来の取引結果を保証するものでもありません。
用途
- ストラテジーテスター内で手動取引の流れを練習する
- 待機注文の価格、ロット、必要に応じたストップロス/テイクプロフィット水準を確認する
- シミュレーション取引の統計(勝率、プロフィットファクター、最大ドローダウンなど)を確認する
重要な注意
- すべての注文と統計はテスターのシミュレーション内でのみ生成されます。実口座の結果は異なる場合があります
- パネルはチャートオブジェクトとテスターイベントに依存します。下記のとおりビジュアルモードを有効にしてください
推奨ストラテジーテスター設定
MT5
- モデリング: 1 minute OHLC または Open prices only
- ビジュアルモードを有効化(チャート表示付き Visual mode)
MT4
- モデル: Open prices only
- Visual Mode を有効化
主な機能
- ロット、価格、SL 価格、TP 価格: 読み取り専用フィールドと +/- ステップボタン。ステップは Pt 10^n で制御(ステップ = 10^n × Point)
- ストップロスとテイクプロフィットは個別に ON/OFF 可能。OFF のときは SL/TP なしで注文を送信
- 成行 Buy / Sell。Buy Limit、Sell Limit、Buy Stop、Sell Stop
- 全ポジション決済。全注文削除
- ポジション一覧と待機注文一覧。右側に統計パネル
- オプション: 口座リスク率からポジションサイズを算出(InpRiskPercent > 0 かつストップロス有効時)
- オプション: トレーリングストップ(InpUseTrailing)
- 必要に応じて建値、SL、TP の水平線をチャートに表示
主な入力パラメータ
InpMagic — シミュレーション注文のマジックナンバー
InpSlippage — スリッページ(ポイント)
InpDefaultLot — デフォルトロット
InpDefaultSlPts / InpDefaultTpPts — Bid からの初期 SL/TP 価格オフセット(ポイント、パネル初期値のみ)
InpRiskPercent — 1 取引あたりのリスク(残高の %、0 = パネルのロットを使用)
InpUseTrailing / InpTrailingPts — トレーリングストップの ON/OFF と距離(ポイント)
InpDefaultPricePow — 価格ステップの指数 n(ステップ = 10^n ポイント)
InpFilterMagic — true の場合、一覧と統計はこの EA のマジック/コメントの注文のみ
操作のヒント
- 成行: ロットを設定し、Buy または Sell をクリック
- 待機注文: Price を設定し、対応する Limit/Stop ボタンをクリック
- Buy/Sell をダブルクリックで現在の Ask/Bid を Price 欄にコピー
- ロット/価格/SL/TP 欄をダブルクリックで値を編集
サポート
インストールや使用方法については、MQL5 のプライベートメッセージで作者までお問い合わせください。

