MT4

MT4のEAの作り方

EAの作り方今回はMT4のEAの作り方を解説します。自作EAの編集はMT4に搭載されているメタエディタという機能を使って行っていきます。自作EAの作り方の詳細はプログラミングの知識が必要です。

①EAのトレードロジックを決める
MT4のEAを作成するにあたり、まずはじめに決めなければならないのが、EAのロジックです。EAはプログラミングされたロジックに従って、ポジションを保有したり決済したりします。エントリーや決済の条件、ポジション保有数など細かなロジックを決めていってください。

②メタエディタでEAファイルを作成する
メタエディタでテンプレートEAを使って、もしくは新規作成でEAファイルを作成していきます。サンプルEAやMT4にデフォルトで搭載されているテンプレートを利用すると始めやすいでしょう。

③ロジックに合わせてEAのプログラミングコードを入力していく
EAのプログラミング言語はMQL4言語です。テンプレートEAを利用する場合は、一部を書き換えていきます。

④コンパイルして完成
ソースの入力作業が終わったら、最後にファイルをコンパイルして完成です。EAが完成したらバックテストで成績を確認します。その後はエラーの修正、ロジックの修正を繰り返し、実装できるレベルの完成形に近づけていきます。

以上がEAの作り方の流れです。EAを作る際の参考にしてみてください。

MT4のEAを自作するための勉強法次のページ自作するための勉強法

関連記事

  1. MT4 EAのロジックを構築するための基本的な考え方

    MT4

    MT4 EAのロジックを構築するための基本的な考え方

    MT4(MetaTrader 4)のEA(Expert Advisor…

  2. MT4

    MT4のEAの口座縛りの解除方法は?

    ネット上で配布されているMetaTrader 4(MT4)のEA(…

  3. 24時間起動するとパソコンに負担?

    MT4

    MT4のEAを24時間起動するとパソコンに負担?

    MT4(メタトレーダー4)で稼働できる「EA(エキスパート・アドバイザ…

  4. 保有したポジションが決済されない

    MT4

    MT4のEAで保有したポジションが決済されない

    MT4のEAは停止させると、その後全ての稼働が止まります。そのため保有…

  5. MT4

    MT4のEAを稼働させるさいのスプレッドの重要性

    MT4(MetaTrader 4)のEA(Expert Adv…

  6. MT4 EAにおけるエンベロープの活用法

    MT4

    MT4 EAにおけるエンベロープの活用法

    エンベロープは、多くのトレーダーが活用するテクニカル指標の一つで、相場…

  1. MT4

    MT4のEAを稼働させるさいのスプレッドの重要性
  2. トレードで使えるEAの見つけ方

    MT4

    MT4によるトレードで使えるEAの見つけ方
  3. MT4

    MT4のEAの口座縛りの解除方法は?
  4. MT4

    MT4でストラテジーテスターでEAをバックテストする方法
  5. MT4 EAにおけるエンベロープの活用法

    MT4

    MT4 EAにおけるエンベロープの活用法
PAGE TOP