メインコンテンツにスキップ

EA(エキスパートアドバイザー)が取引を実行しなかったのはなぜですか?

AutoTrading、チャート設定、口座状況、接続、権限、構成、プラットフォームのエラーメッセージを確認し、MT4でEAの取引が実行されない問題を解決します。

AutoTradingは確認項目の一つにすぎません。有効にしただけで、EAが注文を生成することや注文が執行されることを意味するものではありません。EAを信頼し、その口座で使用する意思がある場合にのみ有効にしてから、以下を確認してください。

EAの取引実行に関する問題の一般的な原因

FXTRADING.comで取引する際、エキスパートアドバイザーが想定どおりに取引を実行しない場合、いくつかの原因が考えられます。


基本設定の問題

  • AutoTradingが有効になっていない:最も一般的な原因です。端末上部の「AutoTrading」ボタンが有効(緑色)になっていることを確認してください

  • EAがチャートに適用されていない:EAが該当するチャートに正しく適用されていることを確認してください

  • 銘柄または時間足が正しくない:EAが、設計対象となっている正しい通貨ペアと時間足に適用されていることを確認してください


技術的な制限

  • 口座残高不足:口座に取引に必要な証拠金がない可能性があります

  • 取引制限:口座に取引制限が設定されていないか確認してください

  • 市場が閉まっている:取引しようとしている金融商品の市場が閉まっている可能性があります

  • インターネット接続の問題:インターネット接続が不安定な場合、EAが実行されないことがあります


EAの設定上の問題

  • 設定が正しくない:EAの入力パラメータを確認してください

  • 互換性の問題:EAが使用中のMT4バージョンと互換性があることを確認してください

  • プログラムのエラー:EAのコード自体にエラーや論理的な不具合が含まれている可能性があります

  • DLLまたはライブラリの不足:一部のEAが正しく機能するには、追加ファイルが必要です


取引条件

  • スリッページ設定:EAのスリッページ設定が厳しすぎる可能性があります

  • スプレッドの制限:一部のEAは、スプレッドが一定の基準値を超えると取引を行いません

  • ロットサイズの制限:EAが、口座タイプで許可されていないロットサイズで取引しようとしている可能性があります


EAの実行に関する問題を解決するにはどうすればよいですか?

  1. AutoTradingを有効にする:端末上部の「AutoTrading」ボタンをクリックして緑色にしてください

  2. プラットフォームを再起動する:MT4プラットフォームを閉じて、再度開いてください

  3. JournalタブとExpertsタブを確認する:端末下部にあるこれらのタブでエラーメッセージを確認してください

  4. EAの設定を確認する:すべての入力パラメータを再確認してください

  5. Strategy Testerでテストする:Strategy Testerを使用して、考えられる問題を特定してください

  6. EAの開発者に連絡する:EAを購入した場合は、その開発者にお問い合わせください

  7. 権限を確認する:提供元を確認したうえで、EAが実際に必要とする権限だけを有効にしてください。具体的な必要性を理解し同意していない場合は、DLLのインポートや外部アクセスを有効にしないでください。


記録を使って原因を特定する

設定を何度も変更する前に、プラットフォームとバージョン、口座タイプとサーバー、銘柄、タイムゾーンを含む日時、EAがチャートに適用され有効だったか、JournalまたはExpertsの正確なメッセージや注文エラーを記録してください。必要に応じて不要な情報を隠したスクリーンショットを使用できます。パスワード、ワンタイムコード、秘密鍵、リカバリーフレーズ、本人確認書類、完全な決済情報は含めないでください。

カスタマーサポートチームは、現在のFXTRADING.com口座、プラットフォーム、サーバー、銘柄、取引条件、FXTRADING.com側のエラー記録を確認できます。第三者EAのコードや戦略を監査、デバッグ、承認することはできないため、その点はEA開発者にお問い合わせください。設定変更、Strategy Testerの結果、サポートによる確認のいずれも、EAによる注文生成、注文執行、取引結果を保証しません。

こちらの回答で解決しましたか?