EA Builderへようこそ
テンプレートギャラリー
パーツカテゴリ
クイックスタート 3ステップ
ノードを選択してプロパティを編集
//+------------------------------------------------------------------+
//| Expert initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
// ██████████████████████
// ██████████████████████
// ██████████████████
return(INIT_SUCCEEDED);
}
void OnTick()
{
// ██████████████████████████████
// █████████████████████████
// ████████████████████████████
// ██████████████████████
// █████████████████████████████████
}
ヘルプ & ガイド
- テンプレートを選択するか、左パレットからStartパーツをドラッグ
- インジケーターパーツ(MA, RSI等)を追加して接続
- 条件パーツ(Compare, Cross)でエントリー条件を定義
- アクションパーツ(Buy, Sell)で売買注文を設定
- 右パネル「設定」タブでロット・フィルター・決済戦略を設定
- MQL4/MQL5を選んでダウンロード → MetaTraderにセット
- パーツ右の「+」ボタンで次のパーツを追加&自動接続
- 右クリックでコンテキストメニューからパーツ追加
- パレットの検索バーでパーツをすばやく見つける
- JSONエクスポートでフローを保存・共有
- ミニマップでキャンバス全体を俯瞰・ジャンプ
- 「設定」タブでロット・フィルター・決済を一括管理。キャンバスにはトレードロジックだけ配置
プログラミング知識は必要ですか?
いいえ、一切不要です。パーツをドラッグ&ドロップして接続するだけで、MQL4/MQL5のコードが自動生成されます。
生成されたEAはそのまま使えますか?
はい。ダウンロードした.mq4/.mq5ファイルをMetaTraderのExpertsフォルダに配置し、MetaEditorでコンパイルすれば即座に使えます。
パーツはいくつまで使えますか?
最大50パーツまで配置できます。40パーツで警告が表示されます。実用的なEAは10〜20パーツで十分です。
マルチタイムフレームは使えますか?
はい。各インジケーターパーツの「時間足」プロパティで上位足を指定できます。Multi-TFパーツを使えば異なる時間足の条件も組合せ可能です。
ロットサイズやフィルターはどこで設定しますか?
右パネルの「設定」タブで設定できます。資金管理(ロット)、11種類のフィルター、4つの決済戦略をキャンバスに配置せずに一括管理できます。
EA Builder 使い方ガイド
プログラミング不要。パーツを繋ぐだけでMetaTrader用EAが完成します。
3ステップでEA作成
パーツを配置
左パレットからインジケーター・条件・アクションパーツをキャンバスにドラッグ&ドロップ。ダブルクリックでも追加できます。
パーツを接続
パーツの出力ポート(右側の丸)から入力ポート(左側の丸)へドラッグして接続。データの流れがEAロジックになります。
ダウンロード
MQL4またはMQL5を選択してダウンロード。生成された.mq4/.mq5ファイルをMetaTraderのExpertsフォルダに配置してコンパイルすれば完成です。
パーツの種類
インジケーター
MA, RSI, MACD, ボリンジャーバンド, 一目均衡表, ADX, CCI, ストキャスティクスなど20種以上。テクニカル分析の基盤です。
条件パーツ
Compare(比較)、Cross(クロス検出)、AND/ORゲートでエントリーロジックを構築。複数条件の組合せも自由自在。
アクション
成行買い/売り、指値注文、逆指値注文、ポジション決済、部分決済。条件が満たされたときに実行される取引操作です。
フィルター
時間帯、スプレッド、ポジション数上限、ドローダウン、五十日(ゴトー日)、曜日など。不要な取引を自動で除外します。
資金管理
固定ロット、リスク率ベースの自動ロット計算、マーチンゲール。適切なロットサイズで資金を守ります。
決済戦略
トレーリングストップ、建値決済(ブレイクイーブン)、動的TP/SL。利益を伸ばし損失を限定する出口戦略です。
テンプレートで簡単スタート
18種類のプリセットテンプレートを用意。初心者はMAクロスオーバーから、上級者は五十日仲値トレードやマーチンゲール戦略まで、ワンクリックで読み込んでカスタマイズできます。
MQL4 / MQL5 両対応
同じフローからMQL4(MetaTrader 4)とMQL5(MetaTrader 5)の両方のコードを生成。ヘッダーのMQL4/MQL5トグルで切り替えてダウンロードできます。
MQL4 (MetaTrader 4)
- OrderSend() / OrderClose() で注文
- iMA() 等が直接値を返す
- #property strict で厳格モード
MQL5 (MetaTrader 5)
- CTrade クラスで注文管理
- ハンドル + CopyBuffer() 方式
- #include <Trade\Trade.mqh>
よくある質問
プログラミング知識は必要ですか?
いいえ、一切不要です。パーツをドラッグ&ドロップして接続するだけで、MQL4/MQL5のコードが自動生成されます。テンプレートを使えば数クリックでEAが完成します。
生成されたEAはそのまま使えますか?
はい。ダウンロードした.mq4/.mq5ファイルをMetaTraderのExpertsフォルダに配置し、MetaEditorでコンパイルすれば即座に使えます。必ずデモ口座でバックテスト・フォワードテストを行ってから本番運用してください。
無料ですか?制限はありますか?
完全無料です。パーツ数50個まで、18テンプレート、全66種類のパーツが利用できます。アカウント登録も不要です。
フローデータは保存されますか?
ブラウザのlocalStorageに自動保存されます。同じブラウザで再度アクセスすれば前回の状態が復元されます。JSONファイルとしてエクスポート/インポートも可能です。
五十日(ゴトー日)フィルターとは?
毎月5日・10日・15日・20日・25日(と月末最終営業日)に仲値トレードを行う日本独自の戦略です。USD/JPYの仲値決定(9:55頃)に向けた値動きを利用します。他のEAビルダーにはない独自機能です。
マーチンゲールは危険ではないですか?
マーチンゲールは連敗時にロットが指数的に増加するハイリスク戦略です。本ツールでは最大段数を10段に制限し、警告を表示しています。必ず十分な資金とリスク管理のもとでご利用ください。
操作のコツ
EA Builderでできること
66種のパーツ
MA, RSI, MACD, ボリンジャーバンド, 一目均衡表, ADX, CCI, ストキャスティクスなど主要インジケーターに加え、条件分岐・資金管理・フィルター・決済戦略パーツを搭載。
18テンプレート
MAクロスから五十日仲値トレード、マーチンゲール、マルチタイムフレームまで。初心者は1クリックでスタート、上級者はカスタマイズのベースに。
MQL4 & MQL5 両対応
同一フローからMetaTrader 4/5両方のコードを生成。トグル切替でダウンロード。移行・併用も簡単です。
高度な取引戦略
ピラミッディング、ナンピン、ドテン、両建て防止、全決済条件、口座制限、トレーリングストップ5モード(固定pips/利益%/MA追従/High-Low/ATR)に対応。
リアルタイムプレビュー
フローを組むとMQL4/MQL5コードがリアルタイム生成。ライブコードプレビューで、ダウンロード前にコードを確認・学習できます。
バリデーション & エクスポート
接続エラー・未設定パーツを自動検出。フローはJSON形式でエクスポート/インポート。チームでの共有や保存に便利です。
手動コーディング vs EA Builder
| 手動コーディング | EA Builder | |
|---|---|---|
| プログラミング知識 | MQL4/MQL5の習熟が必要 | 不要(パーツ接続のみ) |
| 開発時間 | 数日〜数週間 | 数分〜数時間 |
| デバッグ | 手動でエラー解析 | 自動バリデーション |
| MT4/MT5対応 | それぞれ別途開発 | 1フローで両方生成 |
| コスト | 外注なら数万円〜 | 完全無料 |
| 柔軟性 | 制限なし | パーツ内の範囲 |
バグ報告・機能リクエスト・ご感想など、お気軽にお問い合わせください。
お問い合わせはこちら →