EA Builder Proを始めよう
読むのをスキップ:EA Builder Proを使って自分のEAを作成する方法を紹介する短い動画です。
EA Builder Proとは?
Section titled “EA Builder Proとは?”EA Builder Proは、Expert Advisor (EA)を作成するための使いやすいUI(ユーザーインターフェース)を提供するウェブベースのツールです。EAは完全に自動化されたスクリプト、つまりボットで、取引を完全に自動化するために使用できます。EA Builder Proはノートパソコン、タブレット、スマートフォンで動作します。ただし、EAはコンピュータ(デスクトップまたはノートパソコン)、またはより高い信頼性のためにVPS(サーバー)で実行する必要があります。
自分でEAを構築するのではなく、プロにEAの構築を依頼したい場合は、こちらでプログラマーを雇えます。
現在、EA Builder Proでは2つのプラットフォームにEAをエクスポートできます:
- MetaTrader 4 - ファイル拡張子: .ex4 / mq4
- MetaTrader 5 - ファイル拡張子: .ex5 / mq5
EAを実行するには、使用するプラットフォームに応じてMetaTrader 4またはMetaTrader 5をセットアップする必要があります。MT4とMT5の詳細:MT4とMT5、どちらが最適? 初めてのEAをセットアップして実行するには、ステップバイステップの手順をご覧ください:初めてのEAを実行する
なぜEA Builder Proに登録するのか?
Section titled “なぜEA Builder Proに登録するのか?”自分でコードを書くことを学ぶこともできますが:
- コーディングの習得には非常に時間がかかり、数週間や数ヶ月では足りません。優れたプログラマーになるには数年かかります。
- MetaTrader専用のMQLを学ぶ必要があります。
- プラットフォーム間の切り替えが容易ではありません。MetaTrader 4用にコードを書いた後、MetaTrader 5や別のプラットフォームに切り替えたい場合は、MQL5の仕様を一から学び直す必要があります。 EA Builder Proでは、他のプラットフォーム用に作成したEAを数クリックで再現できます。
- 上記のすべてが本当に重要なことから焦点を奪います。それは適切なリスク管理を備えた収益性の高いEAを作成することです。これにより、時間を無駄にすることなく、達成したいことに完全に集中できます。
EA Builder Proはどのように動作しますか?
Section titled “EA Builder Proはどのように動作しますか?”EA Builder Proは、EAの構築を比較的簡単に、特にシステムに慣れれば素早くできるように設計されています。 すぐに始められるEAテンプレートも提供しています。新しいEAを追加し、お好みのテンプレートを選択するだけで準備完了です。ゼロから始めたい場合は、空のテンプレートを選択してください。
EAを作成すると、異なるコンポーネントに分かれていることに気づくでしょう:
- Indicatorと Custom Indicator
- Signal(条件付き)
- モジュール
- Money Management
各コンポーネントについては、このドキュメントの後半で説明します。構築プロセスのいつでも2つのテスト方法があることを覚えておいてください:
- EAをMetaTrader 4または5にエクスポートし、自分のPCでMetaTraderのBacktestを実行する。
- EA Builder ProにBacktestを実行してもらい、PCを起動する必要をなくす。
IndicatorとCustom Indicator
Section titled “IndicatorとCustom Indicator”EAからIndicatorの追加、編集、削除ができます。追加すると、IndicatorはEAで使用する準備が整います。 すべての標準Indicatorを追加できますが、自分のIndicatorをアップロードすることもできます。Indicatorの詳細については、Indicatorをご覧ください。
Signal
Section titled “Signal”Signalは、EAが注文のオープン(またはクローズ)前に評価するルール(条件)のセットです。追加したIndicatorはここで使用できます。Signalエディタは非常に柔軟で、お好みのSignalを作成できます。4種類のSignalがあります。
- Open Buy
- Open Sell
- Close Buy
- Close Sell
Open BuyとOpen Sellは注文のオープンに使用されます。Close BuyとClose Sellは注文のクローズに使用されます。 注文のクローズはクローズモジュールを使用しても実現できます。
Signalの詳細については、Signalをご覧ください。
システムに組み込まれた大規模なモジュールライブラリがあります。モジュールを「有効」にして、いくつかの設定を変更するだけで、モジュールを希望通りに動作させることができます。モジュールは3つのカテゴリに分類されます:
- オープンを防止するモジュール。
- オープン用モジュール。
- クローズ用モジュール。
モジュールの完全なリストとその用途については、モジュールをご覧ください。
Money Management
Section titled “Money Management”適切なリスクレベルを設定します。
- 固定 Lot Size
- 固定リスク
- リニア Lot Size
- Martingale
固定Lot Sizeはアカウントの残高に関係なく常に同じです。固定リスクはSLの(動的な)位置に基づいてLot Sizeを調整します。リニアLot Sizeはアカウントサイズに応じて増減します。Martingaleは損失に対してLot Sizeを補償します。Money Managementの詳細については、マネーマネージャーをご覧ください。
MetaTrader 4または5へのエクスポート
Section titled “MetaTrader 4または5へのエクスポート”EAが完成したら、MetaTrader 4または5にエクスポートするオプションがあります。「Export to MetaTrader」ボタンをクリックすることで実行できます。 これにより、完全に動作するExpert Advisorであるexまたはmqlファイルが生成されます。MetaTraderでEAのBacktestを実行したり、デモまたはライブ環境で運用したりできます。
EA Builder ProでのBacktest
Section titled “EA Builder ProでのBacktest”EA Builder Proには組み込みのBacktesterがあり、エクスポートすることなくEAを素早くテストできます。PCの近くにいない時に便利です。「Run Backtest」ボタンを押し、テスト期間、通貨ペア、Spreadを選択してテストを開始するだけです。完了すると、「Backtest」メニュー項目で結果を確認できます。