マイページEA導入手順

MT5 導入手順

あなたの口座の成績を TrackRecord へ自動連携する EA のセットアップ手順です。
MT5 MT4 ⬇ EA本体 (.ex5) をダウンロード

TrackRecordPublisher.ex5(コンパイル済み実行ファイル)を MT5 に入れて、口座成績を https://track-record.atoz-gm.net へ自動送信します。コンパイルは不要です。

1. APIキーを発行する

ブラウザで https://track-record.atoz-gm.net/mypage にログイン →

2. EAをMT5に入れる

  1. MT5 → 「ファイル」→「データフォルダを開く」→ MQL5\Experts\ フォルダを開く
  2. そこに TrackRecordPublisher.ex5 をコピー(コンパイル不要)
  3. MT5の「ナビゲーター」を右クリック →「更新」

3. WebRequestの許可(必須・最重要)

MT5 → ツール → オプション → エキスパートアドバイザー

これをしないと送信できず、エラーログに「許可URLを追加してください」と出ます。

4. EAをチャートに適用

  1. 成績を送りたい口座のMT5で、任意のチャートに TrackRecordPublisher をドラッグ
  2. 入力パラメータ:

- InpApiKey:手順1でコピーしたAPIキー(必須)

- InpDisplayName:表示名(空ならMT5の口座名)

- InpSendIntervalSec:送信間隔(既定120秒)

- InpSendOpen / InpSendClosed:オープン・決済履歴を送るか

  1. 「全般」タブで 「アルゴリズム取引を許可」 にチェック → OK
  2. ツールバーの 「アルゴリズム取引」 をON(緑)

チャート左上に「TrackRecord: 送信OK …」と出れば成功です。

全履歴を反映する(バックフィル)

EAは端末に読み込まれている履歴しか送れません。全期間を反映するには:

  1. MT5 下部 ツールボックス → 「履歴」タブを右クリック → 「全履歴」 を選択(全期間を読み込む)
  2. EAのプロパティ(F7)で InpForceBackfillNowtrue にして「OK」
  3. チャート左上に「バックフィル完了:全履歴を反映しました」が出るまで待つ(取引が多いと数十秒。バッチ分割で送信します)
  4. 完了したら InpForceBackfillNowfalse に戻す
baseline(基準残高)は「現在残高 − 全取引の純損益」で自動計算され、資産推移グラフも過去から再構成されます。

動作の仕様

トラブル時

注意