Smart Trade Assistant
MT5 での裁量トレードとポジション管理のためのトレードパネルです。主要な取引操作を 1 つのウィンドウにまとめています — 買い・売りの新規建て、リスク計算、ポジション管理、部分利確、建値への移動、待機注文の削除、あらかじめ定めた条件でのポジション決済など。
01概要
Smart Trade Assistant は、トレードの中核となる作業を 1 つのパネルから 素早く行えるようにします。できることは次のとおりです:
- 買い・売りの新規建て、および待機注文の発注
- リスクとポジションサイズの計算
- リスクリワード(RR)比率とトレードラインの利用
- あらかじめ定めたレベルでの部分決済
- ポジションを建値へ移動
- 待機注文をまとめて削除
- 方向・利益・損失によるポジション決済
- コンテキストメニューによる個別ポジションの管理
02はじめに
起動すると、既定で Trade タブが開きます — アシスタントの メイン画面です。ここでトレードを準備します: ポジションサイズを計算し、 エントリー、Stop Loss、 Take Profit を設定し、注文タイプを選んで発注します。 その他のタブやモードは追加の作業を担当します — ポジションの決済、 設定の変更、部分決済、トレーリング、建値への移動などです。

03パネルの構成
ウィンドウは 2 つの部分で構成されます。
パネル上部
銘柄の選択とセクションの切り替えを行う要素があります:
- 選択中の取引銘柄
- メインタブ: Trade、Close、 Settings、Info
- 追加の追随モード: In parts、 Trailing、Breakeven+

作業エリア
その下がメインの作業エリアで、選択したタブやモードによって内容が 変わります — Trade タブは新規建てのパラメーター、 Close はポジションの決済と注文削除のツール、 Settings は動作パラメーター、そして In parts、Trailing、 Breakeven+ の各モードは保有中のトレードに追随する ためのパラメーターを表示します。
04パネルの主要セクション
Trade
トレードを準備して発注するためのメイン作業セクションです — リスクを 設定し、ポジションサイズを計算し、エントリー / ストップロス / テイクプロフィットを設定して発注します。

Close
ポジションの決済と待機注文の削除を行います — 全決済・部分決済、 または注文のグループ単位でのクリアが可能です。

Settings
パネルの計算方法とトレード追随の動作を設定します。

Info
情報セクションです — 補足情報や参考情報を表示します。

05トレード追随モード
In parts
あらかじめ定めたレベルでポジションを部分決済します — 一度に全決済 するのではなく、段階的に利益を確定できます。

Trailing
トレーリングストップでポジションに追随します — 価格の動きに合わせて 保護レベルを自動的に引き上げ/引き下げます。

Breakeven+
トレードを建値に移動し、追加の追随パラメーターを使用します — 価格が有利な方向に必要な距離だけ動いたら、保護を自動化します。

06Trade タブ
トレードを準備して発注するために使います — リスクのパラメーターを 設定し、ポジションサイズを計算し、エントリー、Stop Loss、 Take Profit を指定して、取引アクションの種類を選びます。
上部パネル
ウィンドウ上部には、現在の取引銘柄、時刻、メインタブ(Trade、Close、 Settings、Info)、および追加モード(In parts、Trailing、Breakeven+)が 表示されます。
トレード計算ブロック
主要な計算パラメーターを表示・設定します:
- Risk, % — リスクの指標
- Sp — スプレッド · Com — 手数料
- R/TP — Take Profit 用の比率パラメーター
- R/SL — Stop Loss 用の比率パラメーター

これらのパラメーターがリスクリワード比率を決めます。RR ボタンを押すと自動で計算されます。

- リスクタイプの選択 — 例: % of Balance(トレーダーが設定。Settings → Risk で 構成)
- リスクの数値
- Calc — リスクのパラメーターからロットサイズを計算します

- Lines — トレードラインを扱います。SL / TP のレベルを チャート上に可視化します
- RR — 設定済みのリスクリワード比率を適用します (オフ=比率は自由)
- Comment — トレードに付けるコメント

注文パラメーターのブロック
- Lot — ポジションの数量
- Entry — エントリー価格
- tp — Take Profit のレベル · sl — Stop Loss のレベル

ボタンで表示形式を切り替えられます(例: Items / Prices)。切り替えは Calc と RR のボタンが押されていないときに可能です。

アクション選択ブロック
下部には取引アクションの種類を選ぶボタンがあります — Sell、Buy、Stop、 Limit、Fn。その下の大きな SELL / BUY の実行ボタンで発注でき、 現在価格も表示されます。


Fn — ポジション管理のクイックコマンド
保有ポジションと待機注文に対する典型的な操作のクイックコマンドです:
- Close Buy / Close Sell / Close All — 買い、売り、 またはすべてを決済
- Delete Orders — 待機(未約定)注文を削除
- Close % 25 — 設定した割合での部分決済(例: 保有 数量の 25%)。段階的な決済に使います
- Breakeven — ポジションを建値に移動

07トレードライン
トレードのパラメーターを視覚的に設定するための、チャート上のグラフィック 要素です — パネルの入力欄に打ち込む代わりに、エントリー、 Stop Loss、Take Profit を チャート上で直接設定・変更できます。

チャート上のスライダーのように動作します: レベルを上下に動かすと 対応するトレードのパラメーターが変わり、値は自動的に再計算されます。 ブロック自体も水平線に沿って左右にドラッグできます — モジュールの 中央でマウス左ボタンを押したまま、使いやすい位置へ移動してください。
トレードラインの構成
チャート上には主に 3 本のラインが表示されます:


- Take Profit ライン(上) — 利益確定のレベル: TP マーカー、距離、金額ベースの結果、パーセンテージの結果、 レベルの価格
- Stop Loss ライン(下) — 損失限定のレベル: SL マーカー、距離、金額ベースの結果、パーセンテージの結果、 レベルの価格
L / ロック。L ボタンは対応するラインを ロックします — Take Profit ラインでは TP レベルを、Stop Loss ラインでは SL レベルをロックします。


中央のトレードラインのボタン
中央のラインはエントリーのパラメーターを設定し、チャート上から直接 発注します — 注文タイプ、数量、エントリー価格、および操作ボタンが 表示されます:
- R — 売買方向を反転(Buy ⇄ Sell)
- M — ラインを現在の市場価格へ移動
- S — Stop → Limit のシナリオを有効化(価格が Buy/Sell Stop のラインに到達したとき、設定した範囲内で指値注文が有効に なります)
- Place — ラインで設定したパラメーターで注文を送信
- X — トレードラインのパネルを完全に閉じ、チャートから 削除


動作の仕組み
ラインを動かすと、対応する注文/ポジションのレベルが変わり、トレードの パラメーターが自動的に再計算され、エントリー / SL / TP の位置が 更新されます。エントリーのラインを動かすと発注タイプが変わり (指値注文や逆指値注文を設定できます)、ラインをその位置に置いたまま M を押すと発注価格が市場価格に一致します。TP や SL の ラインを動かすとそのレベルが変わり、ラインの位置がチャート上での トレードの形(ジオメトリ)を形作ります。
トレードラインは、(1) エントリー、TP、SL とそれらの間の距離を 可視化し、(2) 成行注文と待機注文をチャートから 直接 管理 できるようにします — エントリーの設定や SL/TP の調整にとりわけ便利です。待機注文の場合、エントリーの ラインはその注文の発動ポイントを設定します。
注文の発注
パラメーターを設定したら発注します。トレードラインで設定した場合は、 中央ラインの Place ボタンを使います。

Trade タブから発注する場合は、パネル下部の BUY または SELL ボタンを使います。

下部の注文タイプのオプションを使えば、成行だけでなく 待機注文(Limit と Stop を含む)も発注できます。発注されるタイプは 選択したモードによって決まり、チャート経由でもパネルから直接でも 発注できます。

08Close タブ
すでに保有しているポジションと待機注文を管理します — クイック決済、 グループ単位の削除、条件による自動決済ができます。

ポジション決済のコマンド
- Close Buy / Close Sell — すべての買い / すべての 売りを決済
- Close Profit / Close Loss — すべての含み益 / すべての含み損のポジションを決済
- CLOSE ALL — 保有中のすべてを決済
各コマンドの横には、現在の Profit、% の値、ポジション数が表示されます。
待機注文の削除
待機注文をタイプ別に削除します:
- Delete Buy Stop / Buy Limit / Sell Stop / Sell Limit
- Delete Stops / Delete Limits — Stop 系すべて / Limit 系すべての注文
- Del Buy Stop Limit / Del Sell Stop Limit
- Delete All Pending Orders — すべての待機注文

適用範囲の追加パラメーター: All symbols — すべての 銘柄にコマンドを適用。All ID — アシスタントで使用中の すべての ID に適用。
Auto-close if
ポジションを自動決済する条件を設定します:
- Profit ≥ — 設定した利益レベルに達したら自動決済
- Loss ≥ — 設定した損失レベルに達したら自動決済
各条件には Value と Percent のフィールドがあり、さらに L パラメーターで、その 銘柄の保有トレード全体に共通の損益レベルを設定できます。

09Settings タブ
全体的な動作パラメーターを設定します — リスク計算方法の選択、独自の 基準値の設定、パネルの挙動に影響する各機能のオン/オフができます。

リスク計算モード
上部の Risk パラメーターは、アシスタントがトレードの リスクをどう計算するかを設定します(ドロップダウンから選択):
- in Currency — 金額ベースのリスク
- % of Balance / Equity / Free margin
- % of Custom value — 「Custom value」欄に入力した ユーザー値に対する割合
- % of prev. day / week / month Balance

Custom value と追加パラメーター
- Custom value — 「% of Custom value」モードで使う、 手入力の基準値
- Add spread & commission to the RR calculation
- SL in ATR value on symbol switch — 銘柄を切り替えた ときに ATR で SL を計算します
- Spread limit — 許容する最大スプレッドの上限
- Open position in parts — ポジションの分割建てを 有効にします
- TP line price calc / SL line price calc — TP / SL ラインの価格に使う Period と Offset
10In parts タブ
Take Profit と Stop Loss のレベル ごとに、ポジションを段階的に扱う設定を行います — それぞれ独自の パラメーターを持つ個別のレベルを、選択したポジションや注文に適用します。

計算基準と単位
上部に 2 つのドロップダウンがあります。計算基準(左) — レベルの値をどう計算するか:
- % of initial — 建玉当初の数量に対する割合
- % of current — レベルが発動した時点の現在数量に 対する割合
- Absolute volume — 固定数量

Units(右) — レベルを設定する形式: Auto、Items(ポイント)、 Prices、RR、または % Price。

TP / SL の分割と Dynamic
- TP in parts — 段階的な Take Profit を有効化。行は TP1〜TP10 で、それぞれ数値フィールドが 2 つ
- SL in parts — 段階的な Stop Loss を有効化。行は SL1〜SL10 で、それぞれ数値フィールドが 2 つ
- Dynamic — TP / SL の各ブロックで個別に有効化でき、 動的モードが始まる Start from のしきい値を設定します
適用範囲
All positions/orders のドロップダウンで、 パラメーターの適用先を選びます — すべてのポジション/注文か、下に 一覧表示された個別のものかです。その後 Apply をクリックします。


11Trailing タブ
保有ポジションに トレーリングストップ で自動的に 追随します — アルゴリズムを選び、そのパラメーターを設定し、どの ポジション/注文に適用するかを指定します。

Trailing Stop とアルゴリズム
Trailing Stop のチェックボックスでトレーリングを 有効にすると、ドロップダウンでアルゴリズムを選べます:
- Classic — 設定した距離とステップで SL が価格に 追随します
- By last fractal · By Moving Average value · By Parabolic SAR value
- By Average True Range value · By partial-close TP levels · By previous bar extremum

トレーリングのパラメーター
- Start from — 建玉後、いつトレーリングを開始するか
- Distance — 現在価格からトレーリングストップの レベルまでの距離
- Step — 価格が動いたときにレベルをどれだけ変えるか
パラメーターの横には単位の種類が表示されます(例: Items = ポイント)。
適用範囲
All positions/orders のドロップダウンで、 トレーリングをすべてのポジション/注文に適用するか、選択したものだけに 適用するかを選びます。その後 Apply をクリックします。


12Breakeven+ タブ
ポジションを自動で建値に移動する設定と、追加の追随パラメーターを 構成します — 建値移動の条件、バイアス量、待機注文への追随、および ポジション管理の追加機能です。

Breakeven ブロック
Breakeven のチェックボックスで建値移動の機能を 有効にします。主なパラメーター:
- Profit — 到達するとポジションが建値へ移動する条件 (例: Items/ポイント単位)
- Bias — 建値移動後に適用するずらし幅。計算タイプ (例: RR)付き
- Bias = Spread + Commission — スプレッドと手数料を バイアスに含めます

待機注文への追随
- Trailing Order Limit — Limit 系の注文に追随します (値と単位)
- Trailing Stop Order — Stop 系の注文に追随します (値と単位)

追加機能
- OCO warrant — 注文間の One-Cancels-the-Other の 連動
- Hide SL TP — SL / TP レベルの非表示での追随

計算方法のドロップダウンは非表示での追随に適用されます: Ask/Bid、Ask、Bid、 Mid、Close。

Virtual pending order — 仮想の待機注文を扱います。 独自の計算方法のドロップダウン(選択肢は同じ)が付きます。

適用範囲
対象のドロップダウンで、パラメーターを すべてのポジション/注文、 現在の銘柄のポジション/注文(例: 「XAUUSD positions/orders」)、または銘柄、番号、方向、数量、価格とともに 一覧表示される個別のポジション/注文に適用します。 その後 Apply をクリックします。

13まとめ
Smart Trade Assistant は、トレードの発注・追随・決済に加えて、 リスクパラメーターと注文の管理までを 1 つのインターフェースで 提供します。主要な操作はすべて対応するタブから行います — Trade、Close、 Settings、In parts、 Trailing、Breakeven+ — そして各 タブのパラメーターは、設定した適用範囲に応じて、選択したポジション、 注文、またはグループに適用されます。
リスク開示。証券およびその他の金融商品の取引にはリスクが伴い、利益にも 損失にもつながる可能性があります。したがって、投資した資金の一部または 全部を失うリスクに備えていない場合は、投資商品の取り扱いを始めるべきでは ありません。判断を下す前に、リスク開示告知をご確認ください。