Cursor を MetaTrader 5 に接続する方法
TraderWAI を使うと、Cursor の Agent がリアルタイムの相場データとあなたの MetaTrader 5 口座を MCP ツールとして使えます:ローソク足の get_ohlc、get_quote、get_positions、get_broker_accounts、modify_position など。データをプロジェクトに取り込み、戦略を試作・バックテストし、ポジションを確認して、あなたが承認するストップロス・テイクプロフィット付きの注文を準備できます。1 クリックか mcp.json への 1 行の追加だけで、API キーは不要です。
MetaTrader 5: FX・CFDで最も使われているプラットフォーム。MetaApi経由で接続します。
ステップ 1:Cursor に TraderWAI を追加
Cursor(Agent)で利用できます。
- Cursorで Settings → Tools & MCP → 「Add new MCP server」に進みます。
- または、以下の設定を ~/.cursor/mcp.json に貼り付けます。
- traderwaiの横にある「Login」/「Connect」をクリックし、Googleでサインインします。
- エージェントモードのチャットで、必要なことを依頼してください。
または、次の内容を ~/.cursor/mcp.json(またはプロジェクトの .cursor/mcp.json)に貼り付けます:
{
"mcpServers": {
"traderwai": {
"url": "https://mcp.traderwai.com"
}
}
}ステップ 2:MetaTrader 5 口座を接続
TraderWAI の「設定」→「ブローカー口座」→「口座を追加」で MetaTrader 5 を選びます。
MetaTrader 5 のログイン ID(口座番号)、マスターパスワード、MetaTrader に表示されているとおりのサーバー名を入力します。口座は 1〜3 分で使えるようになります。
MetaTrader 5 は Trader プラン(月額 29 ドル)に含まれます。チャートと分析はすべてのプランで無料です。
ステップ 3:Cursor に頼む
Agent モードでチャットを開き、たとえば次のように依頼します:
- «TraderWAI の get_ohlc で ゴールド(XAUUSD) の直近 500 本の H1 ローソク足を取得し、data/ に CSV で保存して、それを使って EMA 20/50 のクロスを検証する Python スクリプトを書いて。»
- «get_broker_accounts と get_positions を呼び出し、MetaTrader 5 で保有中のポジションとそれぞれのリスクを短いレポートにまとめて。»
- «MetaTrader 5 の保有ポジションで 1R 以上の含み益があるものは、modify_position でストップロスを建値に移動して。適用する前に変更内容を見せて。»
- «ゴールド(XAUUSD) で backtest_strategy を実行して:H1 で前日高値の上でローソク足が確定したら買い、ストップはその足の下、目標は 2R。そのあと、ルールをプロジェクト内の関数にして。»
Cursor と MetaTrader 5 の連携のしくみ
MetaTrader 5 には AI と直接やり取りする仕組みがないため、TraderWAI がクラウド上で MT5 口座を準備し、MCP サーバーとして Cursor に提供します。Cursor は TraderWAI のツール(チャート、価格、ポジション、注文)を呼び出し、TraderWAI がブローカーの MT5 サーバーとやり取りします。EA のインストールは不要、パソコンで何かを動かしておく必要もなく、Cursor があなたのパスワードを見ることもありません。
- MT5 のログイン ID(口座番号)、マスターパスワード、サーバー名を用意します。サーバー名は MetaTrader に表示されているとおりに(例:ICMarketsSC-Demo)。
- TraderWAI の「設定」→「ブローカー口座」→「口座を追加」→「MetaTrader」に進みます。初回の接続は、クラウドでターミナルを準備するため 1〜3 分かかります。その後はすぐにつながります。
- MetaTrader は Trader プラン(月額 29 ドル、MetaTrader 口座 1 つ。Max プランは 3 つ)に含まれます。チャートと分析はすべてのプランで無料のままです。
- Cursor に残高と保有ポジションを聞いて接続を確認し、そのあとチャートや注文を頼みます。
Cursor への依頼の例
«MT5 口座を確認して、金(XAUUSD)の H1 チャートと重要な水準を見せて。価格がサポートまで押したら、その下にストップロスを置き、目標 2R、残高の 0.5% のリスクで買い指値を準備して。»
すべての注文にはストップロスが付き、リスク上限に照らして確認され、その銘柄で自動執行をオンにしていない限りあなたの承認を待ちます。
Cursor が MetaTrader 5 口座でできること
- どの時間足でもリアルタイムのチャートを読み、指定したインジケーターを表示。
- 残高、保有ポジション、未約定注文を確認。
- リスクを取る前に、過去データで戦略のアイデアをバックテスト。
- 成行・指値・逆指値注文を、あなたが承認するストップロスとテイクプロフィット付きで準備。
- TraderWAI が毎分監視する条件付き注文を設定。
- リスク上限(1 日の最大損失とドローダウン、1 回あたりのリスク、サイズ、取引回数)を順守。
よくある質問
自作のボットでも同じデータと口座を使えますか?
Cursor の中では、作業中に Agent が TraderWAI のツールを呼び出します。ローソク足をプロジェクト内のファイルに保存し、それを使ってコードを書いて検証できます。自動で動かしたい場合は、Cursor を閉じていても毎分チェックされる TraderWAI の条件付き注文を使うか、OAuth に対応した MCP クライアントで自作のエージェントを https://mcp.traderwai.com に接続してください。すべての注文はあなたのリスク上限でチェックされます。
Cursor はどの TraderWAI ツールを使えますか?
すべて使えます:相場データには get_ohlc、get_quote、get_chart、口座には get_broker_accounts、get_positions、get_account_info、注文には execute_trade、suggest_order、modify_position、close_position、バックテストには backtest_strategy、TraderWAI が監視するルールには create_conditional_order。自動実行を許可しない限り、Cursor はツールを実行する前に確認します。
MT5 のどのパスワードを入力しますか?
マスター(取引用)パスワードです。投資家パスワードは読み取り専用で、注文はできません。
EA は必要ですか? MetaTrader 5 を開いたままにする必要はありますか?
いいえ。TraderWAI はクラウドからブローカーの MT5 サーバーに接続します。エキスパートアドバイザー(EA)をインストールする必要はなく、MetaTrader のターミナルは閉じたままで構いません。
プロップファームの MT5 口座でも使えますか?
はい。ファームが MT5 を使っていて、そのルールでこうした取引が認められていれば使えます。ファームから渡されたログイン ID とサーバーで接続し、TraderWAI のリスク上限(1 日の損失、ドローダウン、1 回あたりのリスク)をそのルールに合わせて設定してください。
Cursor を MetaTrader 5 に接続するのは無料ですか?
チャートと分析は無料です。MetaTrader 5 での取引には Trader プラン(月額 29 ドル)が必要です。
Cursor が勝手に注文を出しますか?
ご希望の場合のみです。初期設定ではすべての注文にあなたの承認が必要です。特定の銘柄で自動執行を許可することもできますが、常にリスク上限の範囲内です。
MetaTrader 5 口座は安全ですか?
認証情報は暗号化(AES-256)して保存され、鍵は別のサーバーに保管されています。TraderWAI はあなたの指示どおりにのみ口座を操作し、出金権限を求めることはありません。
デモ口座でも使えますか?
はい、MetaTrader 5 のデモ口座とリアル口座の両方で使えます。まずはデモ口座から始めることをおすすめします。
関連ガイド
MetaTrader 5 と使えるほかの AI
トレードにはリスクが伴います。TraderWAI は技術ツールであり、投資助言は行いません。AI の分析は推奨ではなく、すべての注文はあなたが判断します。