AI エージェントが SharpTrader で取引可能に:カモフラージュ注文、トレーリングストップ、フロープロファイル、76 種類の指標 2026年11月13日 – Posted in: Arbitrage Software, Forex trading

BJF TRADING GROUP · SHARPTRADER AI エージェント (MCP)

AI エージェントがあなたの設定した上限の範囲内で取引できるようになりました

SharpTrader AI エージェントサーバー(MCP)に、これまでで最大のアップデートが登場しました。これまで Claude、ChatGPT などの AI クライアントは、SharpTrader の情報を読み取り、ストラテジーを管理することができました。本日からエージェントは、SharpTrader がスケジュールどおりに送信・決済するカモフラージュ注文の予約、ストップとトレーリングストップによる注文の保護、各口座の注文フローがブローカーからどう見えるかの表示、そして SharpTrader が収集するローソク足での 76 種類のテクニカル指標の計算も行えます。どの口座で、どの上限の範囲内で取引させるかはあなたが決め、すべての機能は初期状態でオフになっています。

新機能の概要

新たに追加された 8 つのエージェントツール(合計 37)により、AI エージェントは口座のフローを通常の取引のように見せる実際の注文を予約し、ストップロス、テイクプロフィット、ブローカーのストップロス、トレーリングストップでそれらを保護し、ブローカー側から各口座がどう見えるかを測定し、RSI、MACD、Bollinger Bands などの76 種類の指標を読み取ることができます。注文ツールは Send camouflage orders にチェックを入れた場合にのみ表示され、エージェントは Active に設定したセッションでのみ取引し、すべての注文は、エージェントが読み取ることはできても変更はできない上限に対して 2 回チェックされます。

8新しいエージェントツール合計 37 個。新規は読み取りツール 4 個と注文ツール 4 個です。
76テクニカル指標カスタムストラテジーと同じライブラリを使い、SharpTrader のローソク足で計算します。
オフオンにするまで無効新しいセッションは非アクティブの状態で始まり、最初にリスク警告への同意が必要です。

Claude Desktop のユーザーは、拡張機能バージョン 1.3.0 で新しいツールを利用できます。その他の AI クライアントでは、サーバーに再接続すると新しいツールが表示されます。AI エージェントサーバーを初めて使う方は、ガイド 取引のための MCP:Claude と ChatGPT で取引ソフトウェアを操作する から始めてください。監視と音声操作については 24 時間 365 日の取引アシスタントとしての Claude をご覧ください。

動画:3分でわかる AI エージェントのアップデート

動画は英語です。

注文フローが重要な理由

ブローカーにはあなたのストラテジーは見えません。見えるのは注文の流れです。ポジションの保有時間、買いと売りのどちらが多いか、どの時間帯に取引しているか、どれくらいの頻度で勝っているか、どの銘柄で取引しているか。アービトラージのフローには特徴的な形があります。保有時間が非常に短く、勝率が高く、価格の急変動の前後に取引が集中します。リスク管理システムはこの形を見つけ出すように作られています。詳しくは 2026 年のアービトラージマスキングの進化 と Phantom Drift と Hybrid Masking はブローカーのリスクシステムにどう見えるか で解説しています。

Phantom Drift などのストラテジーや Hybrid Masking モジュール は、ストラテジーの内部からフローの形を変えます。新しいツールはこれに 2 つ目の層を加えます。AI エージェントがまず口座の見え方を測定し、次にアービトラージの周囲に通常の取引に見える注文を計画し、その後プロファイルが変化したかどうかを確認します。

カモフラージュ注文は実際の取引です。実際の数量でブローカーに送信され、スプレッドと手数料がかかり、損失が出る可能性もあります。サイズは小さく抑え、オンにする前にブローカーの規約で認められているかを確認してください。

カモフラージュ注文

エージェントは、口座のフローを通常の取引のように見せる実際の注文を予約できます。より長い保有時間、売買の両方向、1 日の別の時間帯といった取引です。SharpTrader は各注文をエージェントが選んだ時刻に送信し、保有時間が過ぎると決済します。これはエージェントが接続していないときも同様です。チャットを閉じた後も、1 日分の計画は実行され続けます。

  • 注文タイプ:成行、指値、逆指値。指値注文と逆指値注文は、指定した価格または市場価格からのポイント単位の距離で待機し、有効期限までに約定しなければキャンセルされます。
  • タイミング:即時、一定時間後、または最大 7 日先の指定時刻。エージェントは一度に最大 50 件の注文を予約でき、それらをプラン名でまとめて、一括で一覧表示、キャンセル、決済できます。
  • 保有時間:すべての注文で必須です。保有時間が終わると、SharpTrader がポジションを成行で決済します。
  • 手動取引経由:注文は Charting の注文ウィンドウから出す場合とまったく同じ形で送信されます。ストラテジーからは見えず、ポジションは Charting で手動注文と並んで表示されます。
  • 遅延なし、重複なし:指定時刻に送信できない注文(上限に到達した、セッションが切断されたなど)は 5 分間再試行され、その後 Missed とマークされます。遅れて送信されることはなく、送信の途中で SharpTrader が停止しても二重に送信されることはありません。
  • コメントはブローカーに送られます:最大 31 文字です。注文の目的がわかる単語(camouflage、MCP、agent)は拒否されます。
SharpTrader のカモフラージュ注文のライフサイクル:Scheduled、Sent、指値・逆指値注文の Pending、Open、Closing、Closed、およびその他の終了状態 Rejected、Canceled、Expired、Missed、Failed
カモフラージュ注文のライフサイクル。すべての終了状態には理由を示すメモが付きます。各注文の現在の状態は list_camouflage_orders で確認できます。

注文のライフサイクル

予約された注文は Scheduled となり、指定時刻に Sent になります。指値注文と逆指値注文は約定するまで Pending で待機します。約定した注文は保有時間が終わるまで Open となり、その後 Closing、Closed となります。注文が Rejected、Canceled、Expired、Missed、Failed で終わることもあり、いずれの場合も理由が付くため、エージェントは推測ではなく何が起きたのかを説明できます。

口座ごとの上限設定

Settings › AI agents (MCP) の Camouflage orders グループは、セッションごとに 1 行のグリッドになっています。エージェントは Active に設定したセッションでのみ取引し、各注文はそのセッションの上限に対して 2 回チェックされます。エージェントがプランを予約するときと、送信の直前にもう一度です。エージェントは上限を読み取ることはできますが、変更することはできません。

SharpTrader のカモフラージュ注文におけるセッションごとの上限グリッドの図:Active、1 注文あたりの最大数量、同時に存在できる最大注文・ポジション数、1 時間あたりの最大注文数、最大保有時間と、それぞれの既定値
新しいセッションの既定値を表示した上限グリッドの図。セッション名は例です。
列 制限する内容 既定値 範囲
Active エージェントがこのセッションで取引できるかどうか。新しいセッションは非アクティブの状態で始まります。 オフ オン / オフ
1 注文あたりの最大数量 1 件の注文の数量(注文ウィンドウの単位:ロット、コイン) 0.1 0.0001 – 1,000,000
同時に存在できる最大注文・ポジション数 このセッションでブローカーに同時に存在するカモフラージュ注文とポジション 3 1 – 100
1 時間あたりの最大注文数 任意の 1 時間以内にこのセッションで送信された注文 10 1 – 1,000
最大保有時間(分) 最長の保有時間、および指値・逆指値注文の最長の有効期限 1440 1 – 10,080

Activate all と Deactivate all で、すべての行を一括で設定できます。範囲外の数値は受け付けられず、セルには保存済みの値が残り、入力すべき値が表示されます。

最初にリスク警告が表示されます。Send camouflage orders にチェックを入れると、AI エージェントがあなたの口座で取引することについての警告が開きます。同意しない限り、スイッチはオフのままです。必ずお読みください。エージェントは間違えることがあり、ブローカーによっては、フローの見え方を変えるために出す注文が規約で認められていない場合があります。

SharpTrader 側とブローカー側のストップ

各注文には 3 種類の保護を設定できます。距離はすべてポイント単位で、ポイントは銘柄の最小価格刻みです。5 桁表示の EURUSD では 1 ポイントは 0.00001 です。

フィールド 基準 監視する主体
stop_loss_points, take_profit_points 約定価格 SharpTrader が 1 秒ごとに監視します。ブローカーには見えません。
broker_stop_loss_points 注文価格(BUY は ask、SELL は bid。指値・逆指値注文の場合はその価格) ブローカー。SharpTrader が起動していないときも維持されます。
trailing_min_profit_points, trailing_step_points 約定価格、その後は市場価格 SharpTrader が 1 秒ごとに監視します(「トレーリングストップ」を参照)
  • ブローカーのストップロスは、EASYFIX タイプの FIX セッションで利用できます(SharpTrader EasyFIX API を参照)。その他の接続タイプはストップロスをブローカーに渡さないため、SharpTrader は保護なしで送信するのではなく、その注文を拒否します。対応しているセッションは list_camouflage_orders で一覧表示されます。
  • 両方を設定する場合、ブローカーのストップロスは SharpTrader 自身のストップロスより遠くに置く必要があります。SharpTrader のストップが先に決済し、ブローカーのストップは安全網となります。
  • SharpTrader は送信したストップ価格を報告します。ストップを受け付けないブローカーは通常、注文全体を拒否し、エージェントにはブローカーが示した理由が表示されます。

トレーリングストップ

トレーリングストップは、SharpTrader のストラテジーにおける Min profit と Trailing step と同じように動作します。SharpTrader は BUY では bid、SELL では ask でこれを監視し、価格がストップに達するとポジションを成行で決済します。

  • トレーリングステップあり:価格が約定価格に Min profit を加えた水準を超えると、ストップは価格の 1 ステップ後ろに置かれ、価格に追随します。
  • Min profit のみ(ステップ 0):利益が Min profit に達すると、ストップは約定価格にその利益を加えた位置に設定され、利益が確保されます。
  • ストップはポジションに有利な方向にのみ動きます。
  • エージェントは後から modify_camouflage_trailing で両方の値を変更でき、予約済みの注文にも保有中のポジションにも適用できます。変更によって、既に設定されたストップが緩められることはありません。両方を 0 に設定するとトレーリングがオフになり、そのストップは解除されます。
SharpTrader のトレーリングストップの計算例:BUY EURUSD が 1.10010 で約定、Min profit 30 ポイント、トレーリングステップ 20 ポイント。ストップは 1.10025 から始まり、bid に追随して 1.10040 まで上がり、bid がそこまで戻るとポジションを決済します
下の表の計算例:利益が 30 ポイントを超えるとストップが始動し、bid に追随し、決して後退せず、1.10040 でポジションを決済します。

例:BUY EURUSD が 1.10010 で約定、Min profit 30 ポイント、トレーリングステップ 20 ポイント。

Bid 利益(ポイント) トレーリングストップ 何が起きるか
1.10030 +20 – 未始動:利益がまだ 30 ポイントを超えていない
1.10045 +35 1.10025 始動:bid の 20 ポイント下
1.10060 +50 1.10040 bid に追随して上昇
1.10050 +40 1.10040 維持:ストップは決して後退しない
1.10040 +30 1.10040 到達:SharpTrader がポジションを成行で決済

フロープロファイル

get_flow_profile は、決済済みの注文をもとに、各口座の注文フローがブローカー側からどう見えるかを示します。既定では直近 7 日間が対象で、セッション、銘柄、別の期間を選ぶこともできます。

  • 保有時間(中央値とパーセンタイル)、および 10 秒、1 分、5 分、1 時間以内に決済された取引の割合
  • 買いの割合、勝率、平均ポイント、取引のあった日 1 日あたりの取引数
  • 時間帯別の新規注文数と、取引の多い銘柄
  • ブローカーから見たすべての注文の合計と、ストラテジー注文、カモフラージュ注文、その他の手動注文への内訳
  • 現在口座で保有中のもの

エージェントはこれを使って、フローを通常の取引のように見せるカモフラージュ注文を選び、後でその効果を確認できます。読み取りツールなので、カモフラージュ注文がオフのときも使えます。最初のステップとして、各口座で何が目立つかをエージェントに尋ねてみるのがおすすめです。

テクニカル指標

get_indicator_values は、カスタムストラテジーと同じ指標ライブラリを使い、セッションのローソク足で指標を計算します。最新の値から順に、各バーの時刻と終値とともに返します。list_indicators は 76 種類すべての指標を、パラメーター、既定値、選択肢とともに表示します。

  • 時間足:M1、M5、M15、M30、H1、H4、D1、W1、MN。1 回のリクエストで最大 500 個の値を取得できます(既定は 10 個)。
  • パラメーターは名前で指定し、省略したものには既定値が使われます。価格を省略した場合は終値が使われます。
  • 結果が信頼できない場合は、警告がエージェントに知らせます:その時間足のローソク足収集がオフになっている、ローソク足がない、または選択した期間に対して足りない、あるいは相場の接続が切れている場合です。
指標にはローソク足が必要です。セッション設定の銘柄プロパティで必要な時間足のローソク足収集をオンにし、セッションを再接続してください。履歴はセッションの接続時に読み込まれます。

6 ステップで始める

1
SharpTrader を更新します。アップデートをインストールし、Settings › AI agents (MCP) を開いて、Allow AI agents to connect にチェックが入っていることを確認します。
2
カモフラージュ注文をオンにします。Send camouflage orders にチェックを入れ、リスク警告を読んで同意します。
3
セッションと上限を選びます。グリッドで、エージェントに取引を許可するセッションを Active にし、それぞれの上限を設定します。小さく始めてください。
4
適用します。Apply changes を押します。
5
AI クライアントを更新します。Claude Desktop では 1.3.0 の拡張機能(SharpTrader.mcpb)をインストールするか、SharpTrader 拡張機能をいったんオフにしてからオンに戻し、新しいツールを読み込ませます。その他の AI クライアントでは、サーバーに再接続します。
6
指標用のローソク足をオンにします。必要な時間足のローソク足収集を有効にし、セッションを再接続します。

Claude Desktop 拡張機能は SharpTrader.mcpb から入手できます。AI エージェントサーバーは SharpTrader のモジュールです。詳しくは SharpTrader AI Agents (MCP Server) をご覧ください。

エージェントへの指示例

普段の言葉で依頼すれば大丈夫です。どのツールを使うかはエージェントが選びます。セッション名と銘柄名はご自身のものに置き換えてください。

メイン口座の直近 7 日間のフロープロファイルを見せて、ブローカーから見て目立つ点を教えてください。
セッション MAIN の EURUSD でカモフラージュ注文を 4 件予約してください。0.01 ロット、買い 2 件と売り 2 件、今後 3 時間に分散させ、それぞれ 40〜90 分保有。
注文 12 にトレーリングストップを設定してください。利益が 20 ポイントに達したら開始し、ステップは 15 ポイントで。
セッション MAIN の EURUSD の H1 で、RSI(14) と 50 期間 SMA の値はいくつですか?ローソク足が揃っていない場合は警告してください。
有効なカモフラージュ注文を一覧表示して、プラン「evening」のものをすべて決済してください。

ツールリファレンス

読み取りツールはサーバーの稼働中は常に利用できます。注文ツールは Send camouflage orders がオンのときにのみ表示されます。

ツール 種類 機能
get_flow_profile 読み取り 各口座のフローがブローカーからどう見えるか
list_camouflage_orders 読み取り カモフラージュ注文とその状態、各アクティブセッションの上限とその使用量、ブローカーのストップロスに対応するセッション
list_indicators 読み取り 76 種類の指標と、そのパラメーター、既定値、選択肢
get_indicator_values 読み取り セッションのローソク足で計算した 1 つの指標の値(警告付き)
send_camouflage_orders 注文 最大 50 件の注文を予約し、全体として上限に照らしてチェック
modify_camouflage_trailing 注文 予約済みの注文と保有中のポジションのトレーリングストップを変更
cancel_camouflage_orders 注文 予約済みの注文と、待機中の指値・逆指値注文をキャンセル
close_camouflage_positions 注文 保有時間の終了を待たずに、ポジションを今すぐ決済

カモフラージュ注文のフィールド

フィールド 必須 意味
session, symbol はい アクティブなセッションと、そのセッションでの銘柄名
side, volume はい BUY または SELL。数量はセッションの上限内
hold_seconds はい 約定から SharpTrader がポジションを決済するまでの秒数
type MARKET(既定)、LIMIT、STOP
price または offset_points LIMIT、STOP 注文価格、または送信時の市場価格からのポイント数
expire_seconds LIMIT、STOP 未約定の注文がキャンセルされるまでの秒数
send_at または delay_seconds 送信する時刻(オフセットの指定がなければローカル時間)。既定は即時
stop_loss_points, take_profit_points SharpTrader が約定価格を基準に監視
broker_stop_loss_points ブローカーに置かれる実際のストップロス(EASYFIX セッション)
trailing_min_profit_points, trailing_step_points トレーリングストップ
comment, leverage ブローカーに送信するコメント(31 文字)、暗号資産セッションのレバレッジ

知っておくべきこと:制限とリスク

  • SharpTrader が監視するストップ(ストップロス、テイクプロフィット、トレーリング)は、SharpTrader が起動して接続している間のみ機能します。チェックは 1 秒ごとのため、非常に速い値動きでは、決済される前に価格がストップを通過してしまうことがあります。SharpTrader がオフの間も保護が必要な場合は、ブローカーのストップロスを使ってください。
  • カモフラージュ注文をオフにするか、セッションを非アクティブにすると、そのセッションへの新しい注文の送信は止まります。既に保有中のポジションは、保有時間の終了時に引き続き決済されます。
  • カモフラージュポジションは、SharpTrader では通常の手動ポジションです。Charting でいつでも確認・決済できます。
  • 価格のギャップ、スリッページ、切断、ブローカーによる拒否により、注文が予定どおりの時刻や価格で送信、約定、決済、キャンセルされないことがあります。
  • 取引がブローカーの規約に準拠していることを確認するのはあなたの責任です。AI エージェントは間違えることがあるため、上限は実用的な範囲でできるだけ低く設定し、アクセストークンは秘密にしてください。

AI エージェントに新しいツールを

AI エージェントサーバーは SharpTrader 用のモジュールです。SharpTrader と Claude Desktop 拡張機能を更新し、フロープロファイルなどの読み取りツールから始め、カモフラージュ注文は選んだセッションでのみオンにしてください。

SharpTrader AI Agents モジュールMCP を順を追って設定ブラックフライデー:12 月 31 日まで −55%

BJF Trading Group をフォロー

無料アービトラージスキャナー+短いメール講座

無料スキャナーのリンクと、Boris からの短く実践的なメールをお届けします。コスト差し引き後の価格差が本当に意味すること、実際の資金を投じる前に戦略をテストする方法、あなたの市場に合うツールについて。誇張はありません。 メールは英語で配信されます。

送信すると、BJF Trading Group からアービトラージツールおよびトレーディングソフトウェアに関するメールを受け取ることに同意したことになります。配信はいつでも停止できます。プライバシーポリシーをご確認ください。

よくある質問

AI エージェントは SharpTrader で注文を出せるようになったのですか?

カモフラージュ注文のみで、しかも Send camouflage orders にチェックを入れ、リスク警告に同意し、セッションを Active に設定した場合に限ります。各注文はそのセッションの上限に対して 2 回チェックされ、エージェントはその上限を読み取ることはできても変更はできません。これらの設定がなければ、注文ツールは表示すらされません。

カモフラージュ注文はアービトラージストラテジーに干渉しますか?

いいえ。注文は Charting の注文ウィンドウから出す場合とまったく同じく手動取引経由で送信されるため、ストラテジーからは見えません。ただし、セッションの上限にはカウントされ、Charting で手動注文と並んで表示されます。

チャットを閉じたり、AI クライアントが切断されたりした場合はどうなりますか?

予約済みの注文はそのまま実行されます。SharpTrader はエージェントなしで各注文を指定時刻に送信し、保有時間が過ぎると決済します。時刻どおりに送信できない注文は 5 分間再試行された後 Missed とマークされ、遅れて送信されることはありません。

ブローカーにはストップロスとトレーリングストップが見えますか?

ストップロス、テイクプロフィット、トレーリングストップは SharpTrader が 1 秒ごとに監視し、ブローカーには送信されません。EASYFIX セッションで利用できるブローカーのストップロスだけがブローカー側に置かれ、SharpTrader がオフのときも維持されます。

エージェントはどの指標を計算できますか?

RSI、MACD、Bollinger Bands を含む 76 種類の指標を、SharpTrader のカスタムストラテジーと同じライブラリで、M1 から MN までの時間足で計算できます。その時間足のローソク足収集をオンにしておく必要があり、結果が信頼できない場合はエージェントに警告が届きます。

カモフラージュ注文はどのブローカーでも認められていますか?

必ずしもそうではありません。ブローカーによっては、フローの見え方を変えるために出す注文が規約で認められていない場合があります。オンにする前にブローカーの規約を確認してください。規約の遵守はあなたの責任です。カモフラージュ注文は実際のコストがかかる実際の取引であり、損失が出る可能性があります。

本記事は、2026 年 11 月 12 日時点で更新された SharpTrader AI エージェントサーバー(MCP)と Claude Desktop 拡張機能 1.3.0 について説明しています。投資助言ではありません。レバレッジ取引には高い損失リスクが伴い、AI エージェントは間違えることがあり、ソフトウェアは利益を保証しません。取引の前にブローカーの規約を確認してください。