MQL4 iMA 移動平均のインジケータを作成


移動平均(Moving Average)のインジケータを作成してみます。インジケータ自体はMT4にありますが、mq4ファイルはないようなので




移動平均

 
移動平均はシンプルでよく使われますが、MQL4ではiMA()関数を使います。
 

Ref:iMA – MQL4 Documentation
 

 

サンプルコード

 

 
このサンプルは単純平均のSMAですが4種類の平均化手法があります。

 

平均化手法

 

  • MODE_SMA :単純移動平均
  • MODE_EMA :指数移動平均
  • MODE_SMMA:平滑移動平均
  • MODE_LWMA:加重移動平均


 
平均化手法によってそれなりに異なるカーブとなり、それぞれの特徴を知っておいたほうがいいでしょう・
 
 
References:
Program Properties (#property) – MQL4 Documentation
iMA – MQL4 Documentation
ENUM_TIMEFRAMES – MQL4 Documentation
Smoothing Methods – Indicator Constants – MQL4 Reference
Price Constants – MQL4 Reference


シェアする

  • このエントリーをはてなブックマークに追加

フォローする