MT4

MT4のEAは機械学習を行うのか

MT4のEAは一見AIのように見えることもありますが、実際は大きく異なります。AIは、機械学習とディープラーニングで構成される人工知能の総称です。機械学習は、AIを構成する機能のうちのひとつで、あるタスクをトレーニングを行うことで機械に実行させます。AIが得たデータの中から反復学習を行い、特徴を掴み、それを法則化します。そしてその法則化を自動化させていきます。丸暗記ではなく、AI自身がデータの中から事象を分析し法則に従い、再現します。一方でEAはそのような機械学習を行いません。事前にプログラミングされた条件に従い、タスクを実行するだけです。データから分析したり、学習をしたりすることはありません。

しかしまだまだAIがFXトレードに導入されていない理由のひとつとして、為替相場は過去のデータからだけでは判断できない部分が往々にしてあるためです。為替相場は要人発言や経済指数発表、選挙、災害、戦争などといった外的要因によって大きく左右されます。そのため機械学習による分析だけでは判断できない部分が多いのです。もちろん現在AIをFXトレードに取り込む研究はされていますので、今後機械学習を活用したEAやトレード方法はどんどん出てくるでしょう。