MT5 EA作成代行を依頼する前に決めておくべき仕様項目
MT5 EA作成代行を依頼する前に決めておくべき仕様項目
本記事は、MT4/MT5・MQL4/MQL5・EA・インジケータに関する技術情報・一般的な運用知識を解説するものです。 特定の金融商品の売買、投資判断、利益獲得を推奨・保証するものではありません。
MT5 EA作成代行を依頼する場合、事前に仕様を整理しておくことで、見積、納期、対応可否の確認がスムーズになります。
この記事では、EA作成を相談する前に決めておくべき主な仕様項目を整理します。
結論:EA作成前に決めるべき主な項目
MT5 EA作成代行を依頼する前に、最低限以下の項目を整理しておくと確認がスムーズです。
- EAの目的
- 対象プラットフォーム:MT4 / MT5
- 対象銘柄、対象時間足
- エントリー条件
- 決済条件
- ロット管理
- ナンピン・マーチンの有無
- ポジション管理
- 通知機能
- 外部連携
- ライセンス認証
- 納品形式
EAの目的を整理する
何を自動化したいか
まず、EAで何を自動化したいのかを整理します。
- 完全自動でエントリーと決済を行いたい
- エントリーは手動、決済管理だけ自動化したい
- ナンピンやロット管理を補助したい
- 注文操作を簡単にしたい
- Discord通知やログ記録を行いたい
- 既存EAに機能を追加したい
目的が不明確なまま依頼すると、必要な機能や見積範囲が曖昧になります。
対象プラットフォームを決める
MT4用かMT5用か
MT4用EAとMT5用EAでは、開発言語、内部仕様、注文処理、ファイル形式が異なります。
- MT4用:MQL4 / EX4
- MT5用:MQL5 / EX5
MT5用EAを依頼する場合は、見積依頼時に「MT5用」と明記してください。
対象銘柄と時間足を決める
銘柄名・時間足は動作に影響します
EAの仕様は、対象銘柄や時間足によって変わる場合があります。
- 対象銘柄:例 XAUUSD、GOLD、USDJPYなど
- 対象時間足:例 M5、M15、H1など
- 複数銘柄対応の有無
- 複数時間足判定の有無
ブローカーによっては、銘柄名の末尾に記号が付く場合があります。必要に応じて、シンボル名の違いに対応する設計が必要です。
エントリー条件を整理する
買い条件・売り条件を分けて書く
エントリー条件は、買いと売りを分けて整理してください。
- 買い条件
- 売り条件
- 使用するインジケータ
- 確定足判定か、リアルタイム判定か
- 同一足で再エントリーするか
- 条件成立後、何回までエントリーするか
曖昧な表現は避ける
「強いトレンドなら買い」「勢いがあるときに売り」などの表現だけでは、プログラム化が難しい場合があります。
可能であれば、使用するインジケータ、数値条件、判定タイミング、時間足を具体的に整理してください。
決済条件を整理する
利確・損切り・その他決済
EAでは、エントリー条件と同じくらい決済条件が重要です。
- 固定TP / 固定SL
- pips指定、ポイント指定、価格指定
- 反対サイン決済
- 時間決済
- トレーリングストップ
- 建値移動
- 一括決済
- 含み損益による決済
決済条件が曖昧な場合、EAの挙動も想定とずれやすくなります。
ロット管理を決める
主なロット計算方式
ロット管理は、EAのリスクに直結する重要な仕様です。
- 固定ロット
- 残高比例ロット
- 証拠金比例ロット
- 複利ロット
- ロット倍率指定
- 最大ロット制限
- 最小ロット制限
当サイトでは、推奨ロットや資金配分の個別助言は行いません。ロット設定の判断は、お客様ご自身の責任で行ってください。
ナンピン・マーチンの有無を決める
必要な場合は条件を具体化する
ナンピンやマーチンを使用する場合は、以下の項目を整理してください。
- ナンピンの有無
- ナンピン幅
- 最大ナンピン回数
- ロット倍率
- 全体利確条件
- 全体損切り条件
- ナンピン停止条件
- 最大ポジション数
ナンピンやマーチンを含むEAは、相場状況によって損失が大きくなる可能性があります。実運用前に十分な検証が必要です。
通知機能・外部連携を決める
通知したい内容を整理する
EAに通知機能を追加する場合は、通知したい内容とタイミングを整理してください。
- エントリー通知
- 決済通知
- ナンピン通知
- エラー通知
- 損益通知
- 証拠金維持率通知
- Discord通知
- Google Sheets記録
- CSV出力
Discord通知やGoogle Sheets連携では、WebRequest設定や外部サービス側の準備が必要になる場合があります。
ライセンス認証を決める
販売・配布を考える場合は重要です
EAを自分だけで使う場合と、販売・配布する場合では、必要な認証設計が異なります。
- 口座認証
- 期限認証
- ライセンスキー認証
- 外部認証
- Google Sheets認証
販売用EX4 / EX5整備、ライセンス認証、期限認証などが必要な場合は、見積時にご相談ください。
納品形式を決める
主な納品物
EA作成代行では、事前に納品物の範囲を確認します。
- EX5ファイル
- setファイル
- 簡易マニュアル
- 確認手順
- ソースコード提供の有無
- 販売用整備の有無
特段の合意がない限り、ソースコード、共通モジュール、内部ロジック、設計資料等は納品対象に含まれません。
見積依頼時のテンプレート
見積依頼時は、以下の形式で整理するとスムーズです。
【依頼内容】 MT5用EA作成 【対象銘柄】 例:XAUUSD 【対象時間足】 例:M15 【エントリー条件】 買い: 売り: 【決済条件】 利確: 損切り: その他: 【ロット管理】 例:固定ロット / 残高比例 / 相談したい 【ナンピン・マーチン】 有無: 条件: 【通知機能】 例:Discord通知あり 【外部連携】 例:Google Sheets連携あり 【ライセンス認証】 例:口座認証あり 【希望納品物】 例:EX5、setファイル、簡易マニュアル 【希望納期】 例:〇月中 【予算感】 例:〇万円前後、未定、相談したい
対応できない相談
以下の内容には対応していません。
- 勝てるロジックの提案
- 相場予測
- 売買タイミングの指示
- 推奨ロットの提示
- 推奨通貨ペア、推奨銘柄の提示
- 推奨ブローカーの紹介
- 利益目標から逆算した運用設計
- 運用代行
- 利益保証、勝率保証、損失回避保証
まとめ
MT5 EA作成代行を依頼する前に、エントリー条件、決済条件、ロット管理、ナンピン有無、通知機能、外部連携、ライセンス認証、納品形式を整理しておくと、見積や開発範囲の確認がスムーズになります。
仕様が完全に決まっていない場合でも、分かる範囲でご相談いただけます。ただし、投資助言、相場予測、売買判断、利益保証に関する相談には対応していません。
関連ページ
開発相談について
EAやインジケータ、MT5補助ツールの開発仕様でお困りの場合は、必要な機能や条件を整理したうえでご相談ください。
当サイトでは、投資助言、相場予測、売買判断、特定ブローカーへの誘導は行っていません。ご相談は、MT4/MT5・MQL4/MQL5の開発・設定・検証・不具合調査に関する内容に限ります。

