Gold Night Drift (MT5):私の設定ガイド、サーバー時計の確認とIS/OOS記録の読み方

14 10月 2026, 10:23
Donizeti Aparecido Alves Ferreira Junior
0
5

私はD7 Botsで、明確な方法で金のオーバーナイト・エクスポージャーを持ち、年ごとの成績の変動を受け入れられるトレーダーに向けてGold Night Driftを開発しています。XAUUSDを取引し、夜間に買い方向のエクスポージャーを持ちます。このガイドでは、利用者に確認をお願いしている設定、ブローカーのサーバー時計の重要性、初回起動時に確認するメッセージ、公開記録のプラスとマイナスの両面を説明します。

EAの動作

Gold Night Driftは独自の時間ベースの手法を使い、戦略のポジションは同時に一つとし、リスクに基づくポジションサイズと保護注文を用います。グリッド、マーチンゲール、損失回復用のバスケットは使いません。私は取引環境の互換性を確認しながら、戦略を検証済みの標準設定に保ちます。

取引銘柄は明示的に選択します。EAを別のチャートへ移しても、対象銘柄は自動的には変わりません。ホストチャートからのコールバックを受け取り、設定された金の銘柄のデータと取引条件を確認します。チャートへの適用と取引の受理は、動作上の異なる段階です。

インストールと初回起動

ライセンス版をオンラインチャートで初めて動かす際は、既存のデモ環境を使い、端末を稼働させたままにする前に次の項目を確認します。

  1. インストール済みの製品を見つけます。 NavigatorのExpert AdvisorsからGold Night Driftを探します。無関係な金のEAの保存設定を流用せず、インストールされた製品とバージョンを確認してください。
  2. 正確な銘柄名を確認します。 Market Watchで、接尾辞や接頭辞も含めたブローカーの金の銘柄名を確認します。EAの取引銘柄の選択をその名前に合わせてください。仕様を確認し、履歴を読み込み、価格が更新されることを確かめます。
  3. 基準のチャートとリスクを使います。 ブローカーのXAUUSD銘柄のM30チャートにEAを適用します。取引ごとのリスクは調整可能ですが、公開された検証結果は取引ごとに1.00%のリスクを使用しています。その他の戦略設定は検証済みの標準値に保ってください。
  4. 取引を有効にする前にサーバー時計を確認します。 サーバーのUTCオフセットと夏時間の適用ルールをブローカーに確認してください。パソコンの現地時刻はその代わりにはなりません。季節による切り替えも含め、このバージョンの時計設定との互換性を確認します。これは導入時の要件であり、戦略の取引時刻を試しに変更する理由ではありません。
  5. 取引の許可を確認します。 デモでの稼働に向けて、Algo TradingとEAのプロパティにあるアルゴリズム取引の許可を有効にします。MT5が接続され、ホストチャートがティックを受信していることを確認してください。
  6. 準備完了と判断する前にExpertsを読みます。 Toolbox内のExpertsを開きます。GoldNightDriftの起動メッセージにはinitializedが含まれ、ホスト、対象、およびdataReadyの状態が表示されます。銘柄とチャートを確認してください。target XAUUSD data are not readyと表示された場合、初期化時点でデータの準備完了は確認されていません。EAは別の銘柄やデータフィードに切り替えず、ホストからのコールバックで再試行します。

私はインストールされたバージョン、ブローカーの銘柄名、時刻のルール、チャート、テスト日付、関連するログを保存します。起動時にtimezone self-test failedと報告された場合は、先にその問題を解消します。内蔵の時計チェックに合格しても、ブローカーが実際に採用する時刻のルールを独立に確認できたことにはなりません。

Navigator、基準のXAUUSD M30チャート、履歴検証時のリスク、ブローカーの銘柄と時計の確認、Strategy TesterでのMarketデモの利用を示すインストール図。

何も起きないときに私がExpertsで確認すること

動作上の拒否メッセージは、接頭辞GoldNightDrift: rejectに続いて段階とコードを表示します。CONVERSION_FAILEDは時刻変換の失敗、INVALID_OR_STALE_TARGET_TICKは対象銘柄の価格が執行に利用できるかのチェックに通らなかったこと、SPREAD_GUARDはスプレッドチェックによるブロックを示します。私はエントリーを無理に発生させるために戦略を変えるのではなく、該当するブローカーのデータや時計の条件を調べます。

INVALID_VOLUMEはサイズ計算で許容可能な取引数量を得られなかったことを意味します。ORDER_REJECTEDは注文の試行が受理されなかったことを意味します。FOREIGN_POSITIONは対象銘柄に別の取引識別情報に属するポジションがあることを示します。サポート用に前後のログを保存してください。

対象銘柄の取引時間外や同期済みデータが利用できない場合など、一部の待機処理はメッセージなしで戻ります。EAは対象銘柄のバーとサーバー時刻に照らして価格の有効性も確認します。Expertsタブにメッセージがないときは、接続状態、価格、履歴と併せて判断する必要があり、エントリーすべき時点だったとは限りません。

公開されたIS/OOS記録の読み方

私はまず基準環境を確認します。MetaQuotes-Demo、モデル1(M1 OHLC)、XAUUSD M30、各テストの仮想初期入金USD 10,000です。その後、二つの期間を別々に読みます。

  • IS:2020年1月1日から2024年12月31日。 純利益USD +2,653.26、1,012取引、プロフィットファクター1.25、残高の最大ドローダウン7.03%。
  • OOS:2025年1月1日から2026年10月3日。 純利益USD +856.76、238取引、プロフィットファクター1.28、残高の最大ドローダウン5.54%。

各期間はそれぞれ独立したStrategy Testerの実行に基づいています。ギャラリーでは、決済済み取引による残高曲線を境界を明示してつなぎ、初期入金から再スタートしたOOSの残高を表示用にずらしています。指標は各元の実行の値のままです。つないだグラフは、単一口座の連続的な再現でも、含み損を示すエクイティ曲線でもありません。

IS/OOS境界を明示した決済済み取引の残高曲線。期間別の指標と、OOSの表示上のずらしおよび別々の履歴テストを説明する注記付き。

プラスのOOSは不調な年を隠していませんか? 合計だけを見れば、隠れてしまうことがあります。ページには2025年がUSD +1,164.79、2026年の10月3日までの途中経過がUSD -308.03と記載されています。ISにも2021年のUSD -317.97が含まれます。したがって、利益が出たOOSの合計には後半の損失期間が含まれており、利益が途切れず続いたわけではありません。夜間のエクスポージャーが想定用途に合うかを評価する際は、この内訳を合計と並べて確認します。年の途中までの結果は、通年の観測ではありません。

この記録の限界

これはStrategy Testerによる過去データのシミュレーションであり、実口座の結果ではありません。夜間のエクスポージャーには資金調達コストと窓開けのリスクがあります。EAが受け付ける最大10.00%までのより高いリスク設定は、公開された検証では測定されておらず、損失やドローダウンを大幅に増やす可能性があります。保護注文は約定価格を保証しません。

基準の取引記録にあるコストは、ISのスワップがUSD -536.92、OOSのスワップがUSD -61.16、コミッションは各期間ともUSD 0.00です。これらはすでに純損益に含まれており、ブローカーに依存しないコストモデルではありません。その他の料金を示す独立した列はありません。契約サイズ、ティック価値、数量刻み、証拠金、スプレッド、取引時間帯を確認する必要があります。別のホストチャートでは執行のタイミングや結果が変わる場合があります。過去データのシミュレーションは将来の成績を保証しません。

初回利用前に私が答える質問

ブローカーの金の銘柄名に接尾辞があります。何を選べばよいですか? 取引銘柄の選択には、そのブローカーの正確な銘柄名を指定します。EAは指定された名前を選び、代わりの金の銘柄を自動検索しません。Expertsに表示される対象を確認してください。

nettingとhedgingのどちらが必要ですか? 確認したバージョンは初期化をどちらかの口座方式に限定せず、口座方式を考慮するMT5の取引関数を使っています。私はこれを全ブローカーへの認証とは扱わず、想定する構成をデモで確認します。

サーバーのタイムゾーンが異なるブローカーでも使えますか? 自動的に対応するわけではありません。このバージョンは初期化時に特定の時計ルールを検証し、任意のブローカーのルールを自動検出しません。差を補うために取引時刻を変えるのではなく、使用前に互換性を確認してください。

VPSは必要ですか? EAは特定のホスティング業者を要求しません。ポジション管理を含むロジックの動作には、MT5端末が稼働し、接続され、ティックを受信している必要があります。VPSはその端末を置く別の場所です。移行後、私はチャート、時計設定、Expertsの記録を再確認します。

無料デモはどこで動きますか? Marketの無料デモはMT5のStrategy Testerで動作し、オンラインチャートでは動作しません。その後にデモ口座のチャートでテストするにはライセンス版が必要です。ブローカー、銘柄、期間、設定、レポートをまとめて保存してください。

他のEAと一緒に動かせますか? 私は金用の単一インスタンスから始め、その銘柄での他の取引を避けます。同じ取引識別情報を使う重複インスタンスは同じポジションを管理する可能性があり、別の取引主体のポジションを確認する機能では、それらの重複を分離できません。他の銘柄も口座のエクイティと証拠金を共有します。

Gold Night Drift:MQL5 Marketの製品ドキュメントとサポート。