---
title: "MQL4/MQL5ウィザード - MetaEditorのヘルプ"
description: "MQL4/MQL5ウィザードを使用すると、プログラムテンプレートと既製のトレーディングロボットを素早く作成することができます。 MQL4/MQL5ウィザードを使用すると、トレーダーはプログラミングスキルがなくてもEAを開発することができます... - MQL4/MQL5ウィザード - MetaEditorのヘルプ"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard"
---

[MetaEditorのヘルプ](https://www.metatrader5.com/ja/metaeditor/help) → MQL4/MQL5ウィザード

# MQL4/MQL5ウィザード

MQL4/MQL5ウィザードを使用すると、プログラムテンプレートと既製のトレーディングロボットを素早く作成することができます。

MQL4/MQL5ウィザードを使用すると、トレーダーはプログラミングスキルがなくてもEAを開発することができます。 EAのトレードシグナル選択に必要なのは、、マネーマネジメント、トレーリングストップアルゴリズムのトレードシグナルを選択することだけです。 エキスパートアドバイザのコードは、選択したパラメータに基づいて自動的に生成されます。

さらに、MQL4/MQL5ウィザードを使用すると、プログラマのタスクを簡略化する MQL4/MQL5プログラムテンプレートを作成することができます。 テンプレートは、ソースコードを記述するために設計されたファイルです。 作成後は、選択したプログラムの種類に応じて、自動的に適切なディレクトリに配置されます。 作成時に、ユーザーはテンプレートに追加されるイベントハンドラを選択できます。 これより、プログラムの作成時にルーチンタスクに費やされる時間が短縮されます。

ウィザードでは、[プロジェクト](https://www.metatrader5.com/ja/metaeditor/help/mql5storage/projects)を作成することもできます—ソースコードファイル (テンプレートまたは既製の EA) とは別に、MQPROJ プロジェクトセットファイルも生成されます。

MQL4/MQL5ウィザードを起動する![新規](https://www.metatrader5.com/i/help/metaeditor/en/new_icon.png)[ファイル](https://www.metatrader5.com/ja/metaeditor/help/main_menu/main_menu_file)メニューまたは[ツールバー](https://www.metatrader5.com/ja/metaeditor/help/toolbar/toolbar_standard)のNew.

![MQL ウィザード](https://www.metatrader5.com/i/help/metaeditor/en/mql5_wizard.png)

ウィザードを使用する最初の手順は、作成されたプロジェクトの種類の選択です。

- [Expert Advisor (テンプレート)](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_ea)EAのテンプレートを作成し、相場での効果的なトレードの分析およびトレード活動を完全に自動化できるようにします。
- [Expert Advisor (生成)](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_ea_generate)[標準ライブラリに基づいた既製のEAを生成します。](https://www.mql5.com/ja/docs/standardlibrary) トレードシグナルを選択することによる、資金管理とトレーリングストップアルゴリズム。
- [カスタムインジケーター](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_indicator)価格ダイナミクス分析用のカスタムテクニカルインジケーターを作成するためのテンプレートを生成します。
- [Script](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_script)は、スクリプトを記述するためのテンプレートを生成し、任意のアクションを1回だけ実行するためのプログラムを作成します。
- [Library](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_library)では、さまざまなアプリケーションで使用できる関数のライブラリを作成するためのテンプレートが生成されます。
- [インクルード (*.mqh)](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_include)インクルードファイルのテンプレートを生成します。 このようなファイルには、さまざまなアプリケーションで使用される決定的関数が含まれます。
- [新しいクラス](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_class)クラスの説明に含まれるファイルのテンプレートを生成します。 クラスは、様々なプログラムの開発中に使用することができます。

## In this section

- [EAテンプレートの作成](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_ea)
- [既製のEAの作成](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_ea_generate)
- [インジケーターの作成](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_indicator)
- [スクリプトの作成](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_script)
- [ライブラリの作成](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_library)
- [インクルードファイルの作成](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_include)
- [クラスの作成](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard/wizard_class)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/ja/metaeditor/help", "name": "MetaEditorのヘルプ"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard", "name": "MQL4/MQL5ウィザード"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: MQL4/MQL5ウィザード", "acceptedAnswer": { "@type": "Answer", "text": "MQL4/MQL5ウィザードを使用すると、プログラムテンプレートと既製のトレーディングロボットを素早く作成することができます。 MQL4/MQL5ウィザードを使用すると、トレーダーはプログラミングスキルがなくてもEAを開発することができます..." } }] }
```
