私は D7 Bots で、頻繁な取引よりも、ゆっくりとしたペースで指数のトレンドに参加したいトレーダーに向けて Praxis Index Trend を開発しています。対象は US500 の現物指数 CFD で、長期間のポジション保有と指数の窓開けリスクを受け入れられる方に適しています。このガイドでは、私が確認するチャートと履歴、起動と注文の受け付けを区別する方法、そして制約を見落とさずに公開記録を読む方法を説明します。
EA の動作
Praxis Index Trend は日足データを使用し、判断の頻度は低めです。買いまたは売りのポジションを取り、同時に保有する戦略のポジションは一つまでです。リスクに基づいて取引量を決め、保護用のストップを設定します。固定の利確、グリッド、マーチンゲール、損失回復用のバスケットは使用しません。私は検証済みの標準設定を維持しながら、取引環境が基準の設定に合っているかを確認します。
EA は、適用したチャートの銘柄を取引します。このバージョンには、対象銘柄を別に選択する機能はありません。そのため、チャートの選択は単なる表示の好みではなく、取引銘柄の確認の一部です。EA を適用することと、注文が受け付けられたことを確認することは、動作上の異なる段階です。
インストールと初回起動
ライセンス済みのコピーを初めてオンラインチャートで動かす際は、既存のデモ環境を使用し、端末を稼働させたままにする前に次の項目を確認します。
- インストール済みの製品を見つけます。 Navigator の Expert Advisors で Praxis Index Trend を探します。他の EA の保存済み設定を流用するのではなく、インストールされている製品とバージョンを確認します。
- ブローカーの現物指数を特定します。 Market Watch で US500 に相当する正確な現物指数 CFD を見つけ、仕様を確認します。名前が似ているから同じ銘柄だと決めつけず、契約仕様を確認してください。その銘柄のチャートを開きます。
- 基準のチャートとリスクを使います。 D1 を選び、その指数のチャートに EA を適用します。取引ごとのリスクは調整可能で、公開された検証では 1.00% を使用しています。設定可能なリスクはゼロより大きく、2.00% 以下です。残りの設定は検証済みの標準値のままにします。
- 日足履歴を準備します。 その正確な銘柄について、同期済みで十分な量の日足履歴を読み込み、確認します。価格が更新されていることを確かめ、利用できる履歴の範囲を調べます。直近の価格がチャートに表示されていても、EA に必要なすべてのデータがそろっているとは限りません。
- 予定しているデモ運用を有効にします。 プラットフォームの Algo Trading と、EA のプロパティにあるアルゴリズム取引の許可を確認します。MT5 が接続され、チャートがティックを受信していることを確認します。
- 起動時の両方の表示を読みます。 Toolbox の Experts を開きます。起動メッセージは PraxisIndexTrend: active risk= で始まり、選択したリスクと判断に用いる時間足を示します。チャートのコメントには PraxisIndexTrend: long-horizon trend active と表示されます。実際のチャート銘柄と時間足とあわせて確認してください。これらは初期化がその段階まで到達したことを示すものであり、注文が受け付けられたことや履歴データが完全であることを示すものではありません。
私は製品バージョン、ブローカー、チャート銘柄と時間足、リスク設定、テスト日付、関連するログをまとめて保存します。初期化に失敗した場合は、プラットフォームのメッセージを確認し、検証済みの設定に戻してから再試行します。動作を引き出すために EA を繰り返し適用することは、私のインストール確認方法ではありません。

何も起きないときに Experts で確認すること
DATA_NOT_READY は、利用できる日足履歴が EA のデータ要件を満たしていないことを意味します。取引がない理由を判断する前に、その銘柄の読み込み済み履歴と同期状態を確認します。チャートの稼働中コメントは、データ準備完了の指標ではありません。
RISK_VOLUME_SKIP は、リスクに基づく取引量の計算で使用可能な数量を得られなかったことを示します。OPEN_FAILED と CLOSE_FAILED は、新規注文または決済のリクエストが成功しなかったことを示し、メッセージには執行の応答情報が含まれます。私はその情報をサポート用に保存し、無理に取引させるために戦略を変えるのではなく、ブローカーの契約仕様や取引条件と照合します。
処理経路によっては、専用のメッセージを出さずに終了します。このスタイルでは長期間にわたって新しい取引がないことも想定されるため、Experts を接続状態、価格、履歴、保有中のポジションとあわせて確認します。ログが静かなことだけでは障害を診断できず、エラーメッセージがないことも取引条件が満たされた証拠にはなりません。
公開された IS/OOS 記録の読み方
まず基準環境を確認します。MetaQuotes-Demo、モデル 4、US500 D1、各テストの仮想初期入金 USD 10,000 です。最終残高だけを比べるのではなく、明記された期間ごとに結果を読みます。
- IS:2017年1月1日から2023年12月31日。 純利益 USD +1,022.68、82 取引、プロフィットファクター 1.35、残高の最大ドローダウン 6.19%。
- OOS:2024年1月1日から2026年8月30日。 純利益 USD +518.44、29 取引、プロフィットファクター 1.58、残高の最大ドローダウン 3.88%。
なぜ 2020–2024 / 2025+ ではなく、この期間なのですか? これらは従来から引き継いだ期間です。報告されている指標は、独立した二つの Strategy Tester 実行から得られています。また、製品ページには、この EA が研究プログラムの六番目の候補であり、複数の仮説を検討したことによる選択の影響が未解消であると記載されています。私は合計がプラスならこの不確実性が消えるとは考えず、結果とともに選択の不確実性を考慮します。
ギャラリーでは、決済済み取引の残高曲線を境界線付きでつないでいます。OOS テストは基準の入金額から再スタートし、表示のために残高をずらしています。指標は各元の実行のものを維持しています。結合したグラフは、口座全体の連続した再現でも、含み損を示すエクイティ曲線でもありません。

この記録の制約
これは過去のシミュレーションであり、実口座の結果ではありません。指数の窓開けやスリッページにより、実現損失がストップで想定した損失を上回ることがあります。保護注文は約定価格を保証しません。過去の基準を上回るリスク設定は、この数値によって検証されておらず、損失やドローダウンを大きく増やす可能性があります。他の市場での結果は主張していません。
保存されたブローカーのデータフィードには、2025年8月の日足バーイベントがありませんでした。私は記録を読む際、このデータ範囲の制約を考慮します。別のホストチャートを使用すると、執行タイミングと結果が変わる可能性があります。契約サイズ、ティック価値、数量ステップ、証拠金、スプレッド、取引セッション、サーバー時計の設定を確認してください。
基準の取引記録に含まれるコストは、IS のスワップが USD -570.50、OOS のスワップが USD -96.68、コミッションは各期間とも USD 0.00 です。これらは純損益にすでに含まれており、ブローカーに依存しないコストモデルではありません。別途の諸費用を示す列はありません。過去のシミュレーションは将来の成績を保証しません。
初回使用前に私が説明する質問
ブローカーが指数に別の名前を使っています。どのチャートを使うべきですか? 契約仕様から対応する現物指数 CFD を確認し、その銘柄のチャートに EA を適用してください。このバージョンはチャートの銘柄を直接使い、自動で US500 に置き換えることはありません。
ネッティング口座とヘッジ口座のどちらが必要ですか? 起動コードは、ネッティングかヘッジかという理由だけで口座を拒否しません。それでも私は、これをすべてのブローカーに対する認証とみなさず、予定している構成をデモで確認します。同じ銘柄で他の取引も行う場合は特に重要です。
動きがない場合、設定を変えるべきですか? まず起動ログ、データ関連のメッセージ、接続、既存ポジションを確認します。検証済みの戦略設定は変更しません。上記の手順は、無理に取引を発生させずに、設定の問題と通常の待機を区別するためのものです。
VPS は必要ですか? この EA は特定のホスティングサービスを必要としません。取引ロジックには、稼働して接続され、チャートのティックを受信する MT5 端末が必要です。VPS はその端末を動かす別の場所にすぎません。移行後はチャート、設定、Experts の記録を再確認します。
無料デモ版はどこで使えますか? Market の無料デモ版は MT5 の Strategy Tester で動作し、オンラインチャートでは動作しません。その後にデモ口座のチャートでテストするには、ライセンス済みのコピーが必要です。私はブローカー、銘柄、期間、設定、レポートを一緒に保存します。
他の EA と一緒に動かせますか? 私は対象銘柄で Praxis Index Trend を一つだけ稼働させるところから始め、その銘柄を手動取引や他の EA と共有しないようにします。コードは別の取引識別子に属するポジションを確認しますが、同じ識別子を共有する重複コピーは同じポジションを管理する可能性があります。他の銘柄も口座リソースを共有するため、この保護は完全な分離ではありません。


