MetaTrader4のExpertAdvisors
『2010年の課題:何はともあれ、高収益の投資先を探せ!』 ・ 『月利8%を目指すFX』でご紹介していますFXの自動売買を実践するためには、ここからが要となります。
自動売買にはMetaTrader4(MT4)を使うといっても、通常の使い方では、自動売買を行ってくれないからです。慣れてしまえば、一瞬の作業なんですけれどね。
また、自動売買を行ってくれても、利益が出なければ意味がありません。
そのためにまず、
1.自動売買を行うまでの手順
2.利益を出してくれるEAの選び方
を理解するようにしましょう。
ここでは、まず、EAを使って自動売買を行うまでをご説明します。
自動売買を行うまでの手順
チャート表示ソフトであるMT4に搭載されている、ExpertAdvisors(EA)という機能を使うことで、MT4は自動売買ソフトに早代わりします。理屈は簡単ですね!MT4には最初から自動売買を行うための設定が用意されているのです。
つまり、FXの自動売買はMT4とEAを組み合わせることにより実現させることができます。(他にも自動売買の方法あるのですが、現在管理人が行っている方法はこれです。)
ExpertAdvisors(EA)とは
肝心のExpertAdvisors(EA)とは、MT4に搭載されているMQL4(MetaQuotes Language 4)というプログラム言語を使ってプログラミングされた自動売買のための投資ルール(プログラム)です。
MT4で表示するチャート上でEAを稼動させることにより、コンピュータが投資ルールを分析し、その結果に基づいて自動売買を行うことを可能としています。
このEAロジックの出来一つで、利益が出るか損になるか決まりますので、EAは非常に重要なものです。何故かというと、EAのプログラミング(ロジック)に全てのトレードが依存するからです。
つまり、闇雲にEAを作って(見つけて)、実行させれば良いというわけではありません。そのEAを使って損をするのは、資金を入れている投資家本人なのですから。
また、EAを使う上で外せないのが、1チャート=1EAの関係です。一つのチャート上で、複数のEAを動かすことはできません。
しかし、複数のチャートを開けば同じEAをチャートの数だけ動かすことは可能です(設定を変えないと意味がありませんが)。
実際に、MT4の使い方につきましては、ODLジャパンが提供しています、ODL MetaTrader4 Manualを参考にしていただくことをお奨めします。
基本的なことは殆ど、このサイトで説明がなされていますので、初めて使われる方には重宝するでしょう。
・ODL MetaTrader4 Manual(MT4の使い方について)
カテゴリー:MetaTrader4, ブログ



