スマホのMT5でEAは動かせない|PCかVPSで動かす

本記事にはアフィリエイト広告(PR)を含みます。

PR

スマホ版のMT5(iPhone・Android)では、EA(自動売買プログラム)を動かせません。EAを動かせるのはパソコン版(Windows)のMT5だけです。スマホでできるのは、注文・決済・チャート表示と、あらかじめ用意された指標を使うところまでです。

スマホしか持っていない、または外出中もEAを動かし続けたい場合は、パソコン版のMT5をどこかで起動し続ける必要があります。その方法は3つあります。

(確認環境:MetaTrader 5 / Windows 11。MetaTrader 5 公式ヘルプ・業者のヘルプ・MT5本体に含まれる文字列で確認しています)

スマホ版のMT5でできること・できないこと

操作 スマホ版 パソコン版
注文・決済・注文の変更 できる できる
チャートの表示 できる できる
用意された指標(移動平均など) 30種類 できる
自分で入れるインジケーター(カスタム指標) できない できる
EA(自動売買) できない できる

MetaTrader 5 の公式ヘルプでは、iPhone版・Android版ともに「30の指標が用意されています」と書かれています。スマホ版のヘルプには、EAやカスタム指標を入れる項目がありません。業者(FXTM)のヘルプでも、EAはスマホのアプリでは使えず、パソコン版で動かすものと案内されています。

「スマホにEAのファイルを送れば動くのでは」と考える人もいますが、スマホ版にはEAのファイルを置く場所(データフォルダ)もEAを選ぶ画面(ナビゲータ)もありません。

スマホでできるのは「EAの様子を見ること」

パソコン版のMT5でEAが動いていれば、同じ口座にスマホからログインして、EAが出した注文やポジションを見ることはできます。口座のポジションはサーバー側にあるので、どの端末から見ても同じものが表示されます。

ただし、同じ口座に複数の端末から同時にログインできるかは、業者によって扱いが違う可能性があります。気になる場合は業者に確認してください。

アラートをスマホに通知する設定はMT5のアラートとスマホ通知の設定にまとめています。通知もアラートの監視も、パソコン版のMT5が動いている間だけ働きます。

EAを動かし続ける3つの方法

方法 向いている人 注意点
自宅のパソコンをつけっぱなしにする まず試したい人 スリープ・Windowsの更新による再起動・停電・回線の切断で止まる
WindowsのVPSを借りる 自宅のパソコンを止めたい人/スマホ中心の人 月額の費用がかかる。MT5の画面を開いて自分で操作できる
MQL5仮想ホスティング MT5の中で完結させたい人 取引口座ごとに借りる。DLLを使うEAは移せない(MT5本体のメッセージ)

VPSは「インターネット上に借りるパソコン」です。WindowsのVPSにMT5を入れれば、自宅のパソコンと同じ手順でEAを入れられます。手順はMT5にEAを入れる方法と同じです。VPSへの接続はスマホからもできるので、スマホ中心の人でもEAの設定を変えられます(接続用のアプリが必要です)。

自宅のパソコンで動かす場合は、スリープで止まらない設定と、再起動した後にMT5が自動で立ち上がる設定をしておきます。後者はMT5を自動で起動する方法で説明しています。

スマホ中心でEAを動かしたい場合

自宅のパソコンをつけっぱなしにできないなら、WindowsのVPSにMT5を入れて動かします。スマホからVPSに接続すれば、外出先でもEAの設定を確かめられます。

MT5の「MQL5仮想ホスティング」を使う方法もあります。取引口座ごとに借りて、チャートに入れたEAなどを移して動かすものです。ただしDLLを使うEAは移せません(MT5本体のメッセージで確認)。MT5の画面を開いて自分で操作したい場合は、WindowsのVPSを選びます。

お名前.com デスクトップクラウド(FX向けVPS)を見る

お名前.com デスクトップクラウド

比べるなら:XServer VPS for Windows Server/ConoHa for Windows Server

料金・プランは変わるため、申し込む前に公式サイトで最新の条件を確認してください。

スマホで入れた注文を、EAに決済させる

スマホで注文すると、その注文は手動の注文(マジックナンバー0)として扱われます。マジックナンバーは、EAが自分の注文を見分けるための番号で、人が手で出した注文は0になります。詳しくはMT5の決済用EAが手動ポジションに効かない理由にあります。

これを使うと、エントリーはスマホで自分が行い、決済だけをパソコン(またはVPS)のEAに任せるという分け方ができます。

当サイトが開発・販売しているTimerClose_EA(¥1,500)は、マジックナンバー0の手動ポジションだけを見て、指定した秒数が経ったら決済するEAです。パソコンかVPSのMT5で、決済したい銘柄のチャートに入れておけば、スマホで入れたポジションも対象になります。外出先で入ったポジションを、持ちすぎる前に機械的に閉じたい場合に使えます。

よくある勘違い

  • 「スマホにEAの注文が表示されているから、スマホでEAが動いている」 — スマホで見えるのは、パソコン側のEAが出した注文の結果です。スマホの中でEAが動いているわけではありません
  • 「スマホでログインしていればパソコンのEAは止まってもいい」 — EAはパソコン版のMT5の中で動くプログラムです。パソコン版を閉じると止まります
  • 「パソコン版のアルゴリズム取引をONにしておけば安心」 — 口座やプロファイルを切り替えた時に、自動でOFFになる設定があります。MT5の自動売買が勝手にOFFになる原因で確認してください

まとめ

  1. スマホ版のMT5で使えるのは用意された30の指標まで。EAとカスタム指標は使えない
  2. EAはパソコン版のMT5を起動し続けて動かす(自宅のパソコン・WindowsのVPS・MQL5仮想ホスティング)
  3. スマホでは、パソコン側のEAの注文やポジションを見る・手で操作することができる
  4. スマホで入れた注文はマジックナンバー0。手動ポジション用のEAなら決済を任せられる

MQL5仮想ホスティングの条件はMQL5仮想ホスティングの条件、VPSにリモートデスクトップで入る時の注意はリモートデスクトップの切断とサインアウト、環境を移す手順はMT5の設定とEAを別のPC・VPSへ移す手順、パソコンが止まった時にサーバーで働く機能はPCを閉じても損切りは効く?にまとめています。

スマホで見るだけにする投資家パスワードはMT5の投資家パスワード、MacやiPhoneからVPSのMT5を操作する方法はMacやiPhoneからVPSのMT5を操作する方法にあります。

VPSにリモートデスクトップで入る時の安全対策はVPSのRDP接続の安全対策にまとめています。

VPSのメモリ・ライセンス・課金方式の比べ方はMT5用Windows VPSの選び方にまとめています。

本記事は操作手順を説明したものであり、特定の売買や業者を推奨するものではありません。投資判断はご自身の責任で行ってください。FXは元本割れの可能性があります。