EA作成代行

EAファンクラブ

EA作成代行では、MT4/MT5向けのEAを、指定された仕様に基づいて作成します。

エントリー条件、決済条件、ロット管理、ナンピン、トレーリング、時間制御、通知、ログ出力、バックテスト確認など、EAとして必要な処理を整理し、MQL4 / MQL5で実装するための相談ページです。

重要:EAファンクラブでは、投資助言、売買指示、利益保証、勝率保証、損失回避保証、推奨ロット、推奨銘柄、推奨エントリー、特定ブローカーへの誘導を目的とした案内は行いません。EA作成代行は、依頼者が指定した条件・仕様をMT4/MT5上で動作するプログラムとして実装する技術サービスです。

EA作成代行について

EA作成代行は、裁量ルール、検証済みロジック、既存インジケーターのサイン、手動で行っている注文・決済手順などを、MT4/MT5上で動作するEAとして実装するサービスです。

EAの仕様は、事前に整理されているほど、見積・開発・検証が進めやすくなります。反対に、「勝てるEAを作ってほしい」「利益が出る条件を考えてほしい」といった依頼は、投資助言や売買判断に該当する可能性があるため対応できません。

区分内容対応方針
対応できること指定条件をEA化する、既存ルールを自動化する、ログや通知を付ける仕様に基づいて技術的に実装します。
対応できないこと勝てる条件の提案、売買タイミングの助言、利益保証、推奨ロット提示投資助言や売買指示に見える内容は対応しません。
確認が必要なこと仕様の再現性、検証条件、利用環境、対応銘柄、時間足、外部連携見積前に情報整理が必要です。

EA作成で対応できる内容

EA作成代行では、主に次のような機能を相談できます。

機能内容見積前に必要な情報
エントリー条件インジケーター条件、ローソク足条件、時間足条件、価格条件などBUY条件、SELL条件、判定足、使用インジケーター、確定足/現在足の区別
決済条件TP、SL、時間決済、反対シグナル決済、条件決済など決済タイミング、優先順位、部分決済の有無、決済対象
ロット管理固定ロット、残高比率、証拠金確認、ロット上限など計算式、最小ロット、最大ロット、ロット丸め、口座通貨
ナンピン・追加エントリー追加間隔、最大回数、倍率、平均建値、バスケット決済など追加条件、距離、最大数、ロット倍率、決済方式
トレーリング固定幅、段階式、ATR連動、建値移動など開始条件、追従幅、更新頻度、SL変更条件
時間制御稼働時間、曜日制限、停止時間、日次停止などサーバー時間基準か、PC時間基準か、停止時の挙動
スプレッド制限最大スプレッド超過時の新規停止などpoint基準、pips基準、銘柄ごとの差分
Magic Number管理EA別、ロジック別、方向別の識別他EAとの併用、手動ポジション扱い、コピーEA連携の有無
通知機能Discord通知、Push通知、メール通知など通知対象、通知頻度、Webhook利用の有無
ログ出力Expertsログ、CSVログ、検証用ログなど確認したい項目、出力頻度、バックテスト時のログ量
バックテスト対応Strategy Testerで確認しやすいログ・設定構成対象銘柄、期間、時間足、検証条件、setファイル

EA作成で対応しない内容

次の内容は、EA作成代行では対応できません。

対応しない内容理由確認ページ
勝てるロジックの提案投資助言や売買判断に該当する可能性があるため投資助言を行わない方針
売買タイミングの推奨個別の売買判断に関する助言になる可能性があるため投資助言を行わない方針
利益保証・勝率保証相場環境や運用条件により結果は変動するため免責事項・リスク説明
推奨ロット・推奨資金管理利用者の資金状況やリスク許容度に関わるため免責事項・リスク説明
運用代行利用者の口座を預かって売買や運用を行うことはありません。利用規約
特定ブローカーへの誘導口座開設誘導やIB誘導を目的としないため広告・紹介方針

EA作成の主な種類

EAといっても、自動売買の範囲や目的によって設計が変わります。依頼前に、どのタイプに近いかを整理してください。

種類概要確認ポイント
完全自動EA条件成立時に自動でエントリー・決済を行うEAエントリー条件、決済条件、停止条件、リスク制御を明確にします。
半自動EA初回エントリーは手動、決済や追加処理はEAが補助するEAどこまでを手動、どこからを自動にするかを明確にします。
注文補助EAボタン発注、ロット計算、SL/TP設定などを補助するEA裁量判断とEA処理の責務を分けます。
決済補助EAトレーリング、建値移動、部分決済、条件決済を補助するEA決済対象、優先順位、手動ポジションの扱いを確認します。
ナンピン・グリッド系EA追加エントリー、平均建値、バスケット決済などを扱うEA追加条件、最大回数、ロット倍率、損切り条件を明確にします。
通知・監視EA売買をせず、条件成立や口座状態を通知・表示するEA通知条件、通知先、通知頻度、WebRequest設定を確認します。

開発前に整理する仕様

EA作成では、仕様が曖昧なままだと、見積・実装・検証のすべてで認識違いが起きやすくなります。次の項目をできるだけ具体的に整理してください。

項目整理する内容
対象環境MT4 / MT5、ブローカー、口座方式MT5、Hedging口座、GOLD、M15
対象銘柄使用するsymbolGOLD、USDJPY、EURUSDなど
対象時間足判定に使う時間足M5、M15、H1など
エントリー条件BUY条件、SELL条件、判定足確定足でMAクロス、RSIが指定値以上など
決済条件TP、SL、条件決済、反対シグナル、時間決済固定TP/SL、反対サイン決済、指定時刻クローズなど
ロット条件固定ロット、倍率、残高比率、最大ロット初期ロット0.01、最大ロット0.10など
ポジション制限同時保有数、同方向制限、両建て可否同一方向1ポジションまで、BUY/SELL同時可など
Magic NumberEA識別、ロジック識別ロジックごとにMagicを分けるなど
通知Discord、Push通知、メール通知など注文時、決済時、エラー時のみ通知
ログExpertsログ、CSVログ、検証ログエントリー判定理由、retcode、ポジション状態を出力
バックテスト確認したい銘柄、期間、時間足、初期証拠金GOLD M15、1年分、スプレッド固定など

EA作成の進め方

EA作成は、仕様確認、見積、実装、コンパイル確認、検証、修正、納品の流れで進めます。

工程内容依頼者側で必要なこと
1. 相談作りたいEAの概要を確認します。目的、対象環境、売買条件、希望機能を整理してください。
2. 仕様整理エントリー、決済、ロット、通知、ログなどを整理します。条件を文章、画像、表、サンプルで具体化してください。
3. 見積作業範囲、難易度、納品物、対応範囲を確認します。追加希望や優先順位があれば伝えてください。
4. 実装MQL4 / MQL5でEAを作成します。仕様変更がある場合は早めに共有してください。
5. コンパイル確認コンパイルエラーがない状態を確認します。必要に応じて利用環境を共有してください。
6. 動作確認Strategy Testerやデモ環境で動作を確認します。想定条件と動作が合っているか確認してください。
7. 修正仕様差分や不具合があれば調整します。ログ、スクリーンショット、再現条件を共有してください。
8. 納品EA本体、必要に応じてsetファイルや説明を納品します。導入方法と利用条件を確認してください。

納品物の例

案件内容により納品物は異なります。見積時に、どの形式で納品するかを確認します。

納品物内容注意点
EA本体ex4 / ex5、またはmq4 / mq5ソースコード納品の有無は案件ごとに確認します。
setファイルInputs設定を保存したファイル対象バージョンと内容を確認してください。
簡易マニュアル設置方法、Inputs説明、注意点複雑な仕様では別途詳細マニュアルが必要になる場合があります。
検証ログコンパイル確認、動作確認、バックテスト確認など検証結果は将来の成績を保証するものではありません。
CSVログ仕様出力列、保存先、ファイル名など必要な場合のみ対応します。

見積前に用意するとよい資料

見積前に資料が整理されていると、開発範囲や費用感を確認しやすくなります。

資料内容あるとよい理由
仕様メモEAで実現したい内容を文章で整理したもの全体像を確認しやすくなります。
エントリー条件表BUY条件、SELL条件、判定タイミング実装条件を明確にできます。
決済条件表TP、SL、トレーリング、反対決済、時間決済など出口処理の優先順位を確認できます。
チャート画像理想のエントリー位置、決済位置、表示例仕様イメージのズレを減らせます。
使用インジケーターex4 / ex5 / mq4 / mq5、設定値、バッファ番号などEAからサイン取得できるか確認できます。
既存EA・既存インジ参考にしたい既存ファイル新規作成か改修かを判断できます。
バックテスト条件銘柄、時間足、期間、初期証拠金、spread検証条件を揃えやすくなります。
ログ・エラー既存EAで問題がある場合のExpertsログ、Journalログ不具合原因や必要改修範囲を確認できます。

見積前に整理する情報は、次のページも確認してください。

見積依頼前の確認事項

既存EAの改修との違い

このページは、新規のEA作成代行を中心に説明しています。既存EAや既存インジケーターの改修を相談したい場合は、既存ファイルの有無、ソースコードの有無、現在の不具合、追加したい機能を整理してください。

区分概要確認ポイント
新規EA作成仕様に基づいてEAを新しく作成するエントリー条件、決済条件、ロット、通知、ログなどを整理します。
既存EA改修既存EAへ機能追加・修正を行うソースコードの有無、改修可能性、既存仕様、エラー状況を確認します。
既存インジ連携既存インジのサインをEAで読み取るiCustom対応、buffer番号、サイン値、確定足判定を確認します。

外部連携・通知を追加したい場合

EAにDiscord通知、Google Sheets連携、CSV出力、Webhook、外部認証などを追加することも相談できます。

外部連携を含む場合は、EA本体の売買判定と、通知・記録・外部通信処理を分けて設計します。

外部連携内容確認事項
Discord通知注文、決済、エラー、稼働状況をDiscordへ通知Webhook URL、通知頻度、通知対象
Google Sheets連携運用ログ、損益、ステータスをシートへ記録GAS URL、権限、書き込み項目
CSV出力ローカルファイルへログや履歴を保存保存先、列構成、出力頻度
外部認証利用者認証、期限認証、口座認証など認証方式、失敗時の動作、通信エラー時の扱い
Webhook送信外部サービスへ状態を送信送信先、payload、HTTPステータス確認

WebRequestを使う機能では、利用者側でWebRequest設定が必要になる場合があります。

WebRequest設定方法

開発時に重視する確認ポイント

EA開発では、動くことだけでなく、後から確認できることも重要です。

確認ポイント内容理由
責務分離signal、execution、risk、exit、notification、loggingを分ける原因調査や仕様変更がしやすくなります。
ログ設計判定理由、注文結果、retcode、ポジション状態を出す不具合時に原因を追いやすくなります。
入力値整理Inputsを分かりやすく並べる利用者が設定ミスしにくくなります。
安全ガードスプレッド、ロット、証拠金、取引時間、最大ポジション数を確認する想定外の発注を減らすためです。
BT/LIVE差分バックテストとリアル環境の差を考慮する外部連携や約定条件はテスターと実環境で異なる場合があります。
表示系と判定系の分離画面表示とEA内部状態を混同しないUI表示の不具合が売買判定へ影響しないようにするためです。

依頼時に送ってはいけない情報

見積やサポート依頼では、必要な情報を整理する一方で、機密情報をそのまま送らないよう注意してください。

  • 口座パスワード
  • 投資家パスワード
  • Webhook URLの実値
  • GAS URLの実値
  • APIキー
  • 認証トークン
  • 口座番号の全桁
  • 個人情報
  • 第三者の情報
  • 未加工の運用履歴画像

注意:ログやスクリーンショットを送る場合は、口座番号、Webhook URL、GAS URL、APIキー、認証トークン、個人情報をマスクしてください。

よくある相談例

相談例確認すること補足
インジケーターのサインで自動エントリーしたいインジケーター名、buffer番号、サイン値、確定足判定iCustomで取得できる形式か確認が必要です。
指定時間だけEAを動かしたい稼働時間、停止時間、サーバー時間基準か時間基準を明確にします。
ナンピンEAを作りたい追加距離、最大回数、ロット倍率、損切り条件リスクが大きくなるため、仕様を明確にする必要があります。
トレーリングを付けたい開始条件、追従幅、建値移動、更新条件SL変更制限やFreezeLevelも確認します。
Discordへ注文通知を送りたい通知対象、Webhook、通知頻度、WebRequest設定Webhook URLは秘密情報として扱います。
バックテストで検証しやすいEAにしたいログ項目、setファイル、検証条件、CSV出力ログ量が多すぎるとテスト速度へ影響する場合があります。

依頼前チェック表

  • □ MT4 / MT5のどちらで作るか決めている
  • □ 対象銘柄を整理している
  • □ 対象時間足を整理している
  • □ BUY条件とSELL条件を分けている
  • □ 現在足判定か確定足判定かを整理している
  • □ 決済条件を整理している
  • □ TP / SL / トレーリング / 時間決済の優先順位を整理している
  • □ ロット管理方法を整理している
  • □ 最大ポジション数や同時保有条件を整理している
  • □ Magic Numberの扱いを整理している
  • □ 手動ポジションを対象にするか整理している
  • □ 通知や外部連携の有無を整理している
  • □ バックテスト条件を整理している
  • □ 必要なログ項目を整理している
  • □ 参考画像やサンプルを用意している
  • □ 投資助言・利益保証を求める依頼ではないことを確認している

関連ページ

ページ確認できる内容
開発代行EA・インジケーター・既存改修・外部連携など、開発代行全体の入口です。
見積依頼前の確認事項見積前に整理する情報、資料、ログ、スクリーンショットを確認できます。
お問い合わせEA作成代行の相談・見積依頼の入口です。
MT4/MT5設置方法納品後のEA設置方法を確認できます。
setファイルの使い方EAのInputs設定ファイルの読み込み・保存方法を確認できます。
WebRequest設定方法Discord通知や外部連携を使う場合のWebRequest設定を確認できます。
動作環境利用前に確認するMT4/MT5、VPS、OS、口座条件を確認できます。
サポート方針開発後のサポート対象、対象外、追加対応になる内容を確認できます。
購入前確認事項購入・依頼前に確認する条件や注意事項を確認できます。
利用規約サイト・商品・サービス利用時の基本条件を確認できます。
免責事項・リスク説明EAや投資関連ツール利用時のリスクと免責を確認できます。
投資助言を行わない方針当サイトが投資助言・売買指示を行わない方針を確認できます。

FAQ

売買ロジックを考えてもらえますか?

いいえ。売買ロジックの提案、売買タイミングの助言、推奨銘柄、推奨ロット、利益保証、勝率保証にあたる内容は対応できません。依頼者が指定した条件を、EAとして実装する相談になります。

インジケーターのサインを使ってEA化できますか?

可能な場合があります。ただし、iCustomで取得できる形式か、buffer番号、サイン値、確定足判定、リペイントの有無などを確認する必要があります。インジケーターの仕様によっては、EA化に追加確認が必要です。

ソースコードなしでもEAを作れますか?

新規作成であれば可能です。既存EAの改修の場合は、ソースコードがないと対応できない内容があります。ex4 / ex5のみの場合、既存ロジックの内部修正は原則難しく、外部から補助する別EAとして対応できるかの確認になります。

バックテストで勝てるように調整してもらえますか?

利益や勝率を目的にした最適化代行、売買判断の提案、収益性の保証は行いません。バックテストで動作確認しやすいログや設定、指定条件どおりに動いているかの検証補助は相談できます。

ナンピンEAやグリッドEAも作れますか?

仕様が明確であれば相談できます。ただし、ナンピンやグリッドはリスクが大きくなりやすいため、追加条件、最大回数、ロット倍率、損切り条件、停止条件、証拠金確認、ログ設計を明確にする必要があります。

Discord通知やGoogle Sheets連携も追加できますか?

相談できます。通知対象、送信内容、送信頻度、Webhook URL、GAS URL、WebRequest設定、エラー時の動作を確認します。Webhook URLやAPIキーなどの実値は、公開ログや問い合わせ文にそのまま含めないでください。

納品後の修正は対応できますか?

仕様範囲内の不具合確認と、仕様変更・機能追加は分けて扱います。納品後の対応範囲は案件内容や見積条件により異なります。詳しくはサポート方針を確認してください。

依頼前に何を送ればよいですか?

EAの目的、MT4/MT5、対象銘柄、時間足、BUY/SELL条件、決済条件、ロット管理、ポジション制限、通知の有無、参考画像、既存ファイル、バックテスト条件、希望納品物を整理してください。

見積相談前の確認:EA作成代行では、仕様が具体的であるほど確認が早くなります。まずは見積依頼前の確認事項を確認し、必要な資料を整理してからお問い合わせください。

見積依頼前の確認事項を見る

お問い合わせする

まとめ

EA作成代行では、依頼者が指定したエントリー条件、決済条件、ロット管理、時間制御、通知、ログ出力、バックテスト確認などを、MT4/MT5上で動作するEAとして実装します。

一方で、売買ロジックの提案、投資助言、売買指示、推奨ロット、推奨銘柄、利益保証、勝率保証、特定ブローカーへの誘導は行いません。

依頼前には、対象環境、銘柄、時間足、BUY/SELL条件、決済条件、ロット管理、通知、ログ、検証条件、納品形式を整理してください。

記事URLをコピーしました