はじめに
前回の記事では、Sniper Arrow 2 AutoTrade PROの特徴と、
Signal1からSignal4までの役割について解説しました。
今回は、実際にEAを稼働させるために必要な、 MT4への導入方法と初期設定 を詳しく説明します。
次のような方でも迷わないように、一つずつ順番に進めていきます。
- MT4へEAを入れたことがない
- インジケーターの導入場所が分からない
- EAを入れたのに自動売買が始まらない
- AutoTradingの設定方法が分からない
- 正常に起動しているのか判断できない
AutoTrade PROを使用するために必要なもの
最初に、AutoTrade PROを利用するために必要なものを確認しましょう。
配布されるファイルは通常、 .ex4または.mq4 という拡張子になっています。
実際に使用する際は、販売者または開発者から案内された ファイル一式を使用してください。
導入前に確認しておきたいこと
ファイルをコピーする前に、現在操作しているMT4が、 実際にAutoTrade PROを稼働させるMT4であることを確認してください。
パソコンに複数のMT4をインストールしている場合、 それぞれに異なるデータフォルダが存在することがあります。
エクスプローラーから見つけた別のMT4フォルダへ ファイルをコピーしてしまうと、現在起動しているMT4の ナビゲーターには表示されません。
必ず、使用するMT4のメニューから 「データフォルダを開く」 を選択してください。
MT4へSniper Arrow 2を導入する
最初に、Signalを表示するSniper Arrow 2インジケーターを MT4へ導入します。
MT4を起動し、画面上部のメニューから次の順番でクリックします。
データフォルダが開いたら、 MQL4フォルダをダブルクリックします。
Indicatorsフォルダの中へ、 Sniper Arrow 2のインジケーターファイルをコピーします。
EAが指定されたインジケーター名を使ってSignalを読み取る仕様の場合、 インジケーターのファイル名を変更すると、 EAがSignalを認識できなくなる可能性があります。
ファイルをコピーした後は、次のいずれかを行います。
- MT4を一度終了して再起動する
- ナビゲーター内を右クリックして「更新」を選択する
ナビゲーターの 「インディケータ」 または 「カスタム」 の中にSniper Arrow 2が表示されれば、導入完了です。
ナビゲーター内にSniper Arrow 2が表示されれば、 インジケーターファイルは正しい場所へ導入されています。
AutoTrade PROをMT4へ導入する
次に、自動売買を実行するAutoTrade PROのEAファイルを導入します。
インジケーターと同じデータフォルダ内で、 次のフォルダを開きます。
Expertsフォルダの中へ、 Sniper Arrow 2 AutoTrade PROのEAファイルをコピーします。
EAファイルをコピーしたら、MT4を再起動します。
または、ナビゲーターの 「エキスパートアドバイザ」 を右クリックし、 「更新」 を選択してください。
ナビゲーター内に Sniper Arrow 2 AutoTrade PRO が表示されれば、EAの導入は完了です。
ナビゲーターの「エキスパートアドバイザ」に AutoTrade PROが表示されれば、 EAファイルは正しい場所へ導入されています。
インジケーターをチャートへ適用する
AutoTrade PROは、Sniper Arrow 2のSignalを読み取り、 設定に応じて自動売買を行います。
最初に、運用するチャートへSniper Arrow 2を適用してください。
チャートを開く
気配値表示から運用する銘柄を選択し、 チャートを開きます。
ゴールドで運用する場合は、利用しているFX会社によって、 次のように銘柄名が異なる場合があります。
- XAUUSD
- GOLD
- GOLD#
- XAUUSD.aなど、接尾辞が付いた銘柄
FX会社によって銘柄名や価格桁数、スプレッド、 1ロット当たりの取引条件が異なります。
実運用前に、使用する銘柄でロット数・TP・SL・pips換算が 想定どおりになっていることを確認してください。
時間足を選択する
運用したい時間足を選択します。
EAは基本的に、適用されているチャートの銘柄と時間足を基準に Signalを監視します。
Sniper Arrow 2を適用する
ナビゲーターからSniper Arrow 2を選択し、 運用するチャートへドラッグ&ドロップします。
設定画面が開いたら、各設定を確認し、 「OK」を押してください。
チャート上へライン、Signal、パネルなどが正常に表示され、 MT4のエキスパートまたは操作履歴に重大なエラーが 出ていないことを確認してください。
AutoTrade PROをチャートへ適用する
インジケーターの動作を確認したら、 次にAutoTrade PROを運用するチャートへ適用します。
ナビゲーターの 「エキスパートアドバイザ」 からAutoTrade PROを選択し、 チャートへドラッグ&ドロップしてください。
「自動売買を許可する」を確認する
EAの設定画面に 「自動売買を許可する」 という項目が表示される場合は、 チェックが入っていることを確認してください。
DLLの使用について
DLLの使用許可は、 EAがDLLを必要とする場合のみ 有効にします。
使用しているAutoTrade PROのバージョンが DLLを必要としない場合は、無理に有効にする必要はありません。
DLLを使用できるEAには、MT4外部の機能へアクセスできるものがあります。 出所が不明なEAやインジケーターでは、安易に許可しないでください。
パラメーターを確認する
「パラメーターの入力」タブでは、 ロット数、TradeMode、Signal設定、TP・SLなどを確認します。
各パラメーターの詳しい意味については、 次回の記事で個別に解説します。
MT4のAutoTradingをONにする
EA側で自動売買を許可していても、 MT4全体のAutoTradingがOFFの場合は注文できません。
MT4上部にある 「AutoTrading」 ボタンをクリックし、自動売買を有効にします。
AutoTradingをONにしただけでは、 必ずすぐにエントリーするわけではありません。
Signal条件、TradeMode、スプレッド、取引時間、 ポジション数など、すべてのエントリー条件を満たした場合に 注文が実行されます。
初回起動時に確認するポイント
EAをチャートへ適用したら、
次の項目を一つずつ確認してください。
チャート右上の表示を確認する
MT4の表示方式によっては、チャート右上にEA名や 自動売買状態を表すアイコンが表示されます。
正常にEAが適用されていることと、 自動売買が許可されていることを確認してください。
エキスパートと操作履歴を確認する
MT4下部のターミナル画面にある 「エキスパート」と 「操作履歴」を確認します。
次のようなエラーが表示されている場合は、 設定やファイル構成を見直してください。
- インジケーターが読み込めない
- ファイルが見つからない
- 自動売買が許可されていない
- 無効なロット数
- 無効なストップ値
- 証拠金不足
- 取引が許可されていない
AutoTrade PROの基本的な動作
AutoTrade PROは、稼働中にSniper Arrow 2のSignalを監視します。
Signal1からSignal4が発生すると、 現在の設定内容に応じて、次の処理を行います。
EAを継続して稼働させる場合は、 MT4を起動した状態にしておく必要があります。
- MT4を終了するとEAは停止します
- EAを適用したチャートを閉じると、そのチャートのEAは停止します
- パソコンがスリープするとEAが動作できなくなる場合があります
- インターネット接続が切れると注文や価格更新が止まります
24時間運用する場合はVPSを使用する
自宅のパソコンを常時起動できない場合は、 VPS上でMT4を稼働させる方法があります。
VPSを利用すると、自宅のパソコンの電源を切った後も、 VPS上のMT4を継続して稼働できます。
リモートデスクトップの画面だけを閉じる場合と、 VPS自体をシャットダウンする場合は異なります。
VPSやMT4を終了してしまうと、EAも停止します。
よくある導入時のトラブル
EAが動かない場合は、すぐに故障と判断せず、
次の項目を順番に確認してください。
| 症状 | 主な原因 | 確認・対処方法 |
|---|---|---|
| EAが表示されない | Experts以外へコピーしている | 使用中MT4のデータフォルダから MQL4→Expertsを開き、再配置します。 |
| インジケーターが表示されない | Indicators以外へコピーしている | MQL4→Indicatorsへ配置し、 MT4を再起動または更新します。 |
| EAが注文しない | AutoTradingがOFF | MT4上部のAutoTradingをONにします。 |
| Signalが出ても注文しない | TradeModeや使用Signalが対象外 | EAのパラメーターを確認します。 |
| Signalが出ても待機する | スプレッドや取引時間制限 | MaxSpread・取引時間・ポジション上限を確認します。 |
| 注文エラーが出る | ロット、SL・TP、証拠金など | エキスパートと操作履歴のエラー番号を確認します。 |
| 途中から動かなくなった | MT4停止、通信切断、チャートを閉じた | MT4の接続状態とEA適用状態を確認します。 |
パソコンに複数のMT4がある場合、 別のMT4のフォルダへコピーしている可能性があります。
使用するMT4から 「ファイル→データフォルダを開く」 を選び、再度コピーしてください。
MT4上部のAutoTradingがOFFの場合、 EAは新規注文を送信できません。
また、MT4の 「ツール→オプション→エキスパートアドバイザ」 の設定も確認してください。
EAはSignalを読み取った後、TradeModeや各種制限を確認します。
- 対象SignalがOFFになっている
- TradeModeの対象外になっている
- 最大スプレッドを超えている
- 取引時間外になっている
- 最大ポジション数へ達している
- 同じ足のSignalをすでに処理している
- ロット数または証拠金に問題がある
次の2か所を確認してください。
- MT4上部のAutoTradingボタン
- EAの全般タブにある自動売買許可
EAはチャートへ適用されて動作するため、 継続運用する場合はチャートを閉じないでください。
ただし、すでにサーバーへ送信済みの固定TP・SLは、 通常はMT4を閉じてもブローカー側に残ります。
一方、トレーリングストップやSmart TPなど、 EAが継続計算する機能はMT4停止中には動作しません。
EAが内部でインジケーター名を指定している場合、 ファイル名を変更すると読み取れない可能性があります。
配布時のファイル名を変更せず、 MQL4→Indicatorsへ配置してください。
導入時のおすすめチェックリスト
運用を開始する前に、次の項目を上から順番に確認してください。
使用するFX会社、銘柄、口座タイプによって、 スプレッド、最小ロット、価格桁数、必要証拠金などが異なります。
必ずデモ口座または最小ロットで、 エントリー、決済、TP・SL、利益保護機能の動作を確認してください。
まとめ
今回は、Sniper Arrow 2 AutoTrade PROを MT4へ導入する手順について解説しました。
基本的な導入の流れは、次のとおりです。
導入作業そのものは難しくありませんが、 インジケーターとEAが正しいフォルダへ配置されていること、 そしてMT4のAutoTradingが有効になっていることが重要です。
また、EAがエントリーしない場合は、 AutoTradingだけでなく、TradeMode、Signal設定、 スプレッド、取引時間、ポジション上限なども確認してください。
まずはデモ口座または最小ロットで、 Signalの読み取り、エントリー、決済、 TP・SLの設定が想定どおりに動くことを確認しましょう。
Signal1~Signal4による段階的な相場判断と、 複数の利益保護機能を組み合わせた自動売買システムです。
Sniper Arrow 2の詳細を見る次回予告
次回は、Sniper Arrow 2 AutoTrade PROの心臓部となる、 各パラメーターの意味と設定方法を詳しく解説します。
- MagicNumberとは何か
- TradeModeの選び方
- Signal1~Signal4のON・OFF設定
- 固定ロットと自動ロットの違い
- Signalごとのロット倍率
- TP・SLの基本設定
- 初心者向けの推奨設定例
それぞれの項目がどのような役割を持ち、
どのように設定すればよいのかを、
初心者の方にも分かるように順番に解説します。
関連記事
FX・CFD・ゴールドなどの証拠金取引には、 元本を超える損失が発生する可能性があります。 本記事および本ツールは、将来の利益や運用成績を 保証するものではありません。 実際の運用は、取引商品の仕組みとリスクを十分に理解し、 ご自身の判断と責任において行ってください。
SPONSORED LINK
コメント