R Lab Manual Backtester
- ユーティリティ
-
Carlos Dante Diaz
こんにちは、アルゼンチン出身のプログラマー兼アルゴリズムトレーダーの Carlos Díaz です。トレーダーとして10年以上の経験があります。私のすべての Expert Advisor は、MetaEditor と MetaTrader 5 の Strategy Tester を使って、MQL5 で設計・開発・テストしています。
さまざまな銘柄を長年取引してきた中で、ボットを作るうえで重要になる実務的な細部を学びました。スプレッド、約定、スリッページ、そしてブローカーや銘柄ごとの個別の条件です。その経験を、公開するすべての EA に注ぎ込んでいます。 - バージョン: 1.30
RLab Manual Backtester
Risk Reward & R-Multiple Tracker
チャート上で直接手動バックテストを行い、トレード技術を磨きましょう。ワンクリックで買い・売りの注文を描画し、ATRベースのストップロス、リスクリワード比(R:R)に応じたテイクプロフィット、そしてR倍率と金額による結果を自動で算出します。
詳細説明:
RLab Manual Backtester は、MetaTrader 5(MT5)のチャートを実践的な検証ラボに変えるユーティリティです。過去のチャート上に買いや売りのトレードを描画すると、各トレードがテイクプロフィット(利確)とストップロス(損切り)のどちらに先に到達したか、そして損益額を自動的に判定します。
※実際の注文は発注されません。リスクを冒す前に自身のトレードアイディアをテスト・検証するためのツールです。
使い方:
- パネルで「BUY(買い)」または「SELL(売り)」を選択します。
- エントリーしたであろうチャート上の位置をクリックします。
- トレードボックスが自動描画されます:ストップロスはATR x 2(設定変更可能)、テイクプロフィットはストップ幅の2倍(リスクリワード比 1:2、設定変更可能)で計算されます。
- ラインをドラッグしてSL、TPを調整するか、ボックス全体を移動させます。
マウスを移動させている間、ボックスのライブプレビューが表示されます。Escキーを押すと描画をキャンセルできます。
自動結果判定:
- 各ボックスは後続のローソク足をチェックし、TPに到達した場合はチェックマーク(✔)、SLに到達した場合はクロス(✖)を表示します。
- 同一ローソク足内で両方の水準に達した場合、1分足(M1)データを用いて判定します。同一分内で両方に達した場合は、保守的なアプローチとしてSL判定となります。
- パネルには、総トレード数、勝ち数、負け数、勝率、そしてR倍率と金額によるトータル結果が表示されます。
リスクとロットサイズ:
- 口座残高はパネル上から直接編集可能。
- ドロップダウンメニューから選べる3つのリスクタイプ:口座資金に対する割合(%)、固定ロット、または固定金額。
- 複利計算オプション:各トレードのリスクを累積残高に基づいて計算します。
- ロット数は銘柄の仕様(ティック値、最小・最大ロット、ロットステップ)に従って自動計算されます。
カスタマイズ機能:
- チャート上のクイック設定パネル:各テキスト表示(トレード種別、R:R、ロット数、金額、距離、価格、結果)、矢印、マーカーのオン/オフを個別切り替え可能。
- 太字フォント、調整可能な文字サイズ、カスタムカラーに対応。
- 結果マーカーはボックス内に描画可能:勝ちの場合は緑エリアにチェックマーク、負けの場合は赤エリアにクロスを表示。
- 設定内容はセッション間で自動保存されます。
こんな方におすすめ:
- 自身のリスクリワード比に基づいたエントリー基準の練習・トレーニングに。
- 自動化(EA化)する前に、多数のトレードで手法の有効性を検証したい方に。
- 口座サイズに依存せず、R倍率でトレード結果を記録・管理したい方に。
重要事項:
- 本ツールはチャートの過去ローソク足データを用いて結果を評価します。スプレッド、手数料、スワップ、スリッページはシミュレートされず、クリックした正確な価格で約定したものとして計算されます。結果はあくまで目安です。
- あらゆる銘柄および時間足で動作します。
- 描画したボックスはチャート上に残り、時間足を切り替えても保持されます。
- 過去のパフォーマンスは将来の結果を保証するものではありません。トレードには資金を失うリスクが伴います。

