2015年5月16日土曜日

MT4インジケーター: テクニカルの多数決、Binary Wave (4種)

バイナリーウェーブ(Binary Wave)は複数のテクニカル指標を組み合わせて作られた、オシレーターです。

バイナリーウェーブで組み合わせるテクニカル指標の種類や数には、いろいろなバリエーションがあります。こちらで紹介するのは、MACD、ストキャスティクス、モメンタム(ROC)、移動平均の4種類を組み合わせたものです。

要は多数決

Binary(2択の意味)の名前が示すとおり、4種類のテクニカル指標で上か下かの多数決を取ります。上昇を予測する指標は+1を、下落を予測する指標は-1を投票します。このため、4種バイナリーウェーブは+4~-4の間の値をとります。

使い方は簡単です。マイナスからプラスに転じたら買いシグナル、プラスからマイナスに転じたら売りシグナルととらえます。

4人で多数決をとるわけですから、一人が反対サイドに回るだけで形勢がすぐに変化します。バイナリーウェーブは、相場の方向性に敏感に反応するテクニカル指標であると言えます。

そのままだとカクカクしていて、ゼロラインとのクロスが頻繁に発生してしまうため、移動平均で平滑化して使う人もいます。ただし、平滑化すると敏感さは低下します。WaveMA_Periodパラメータで移動平均の期間を設定できます。

下図のチャートでは平滑化したもの/していないもの両方を表示しています。平滑化したものは、ゼロライン近傍のジグザグが減って、見やすくなっていますね。

計算方法

  1. MACD > シグナル
  2. ストキャスティクス%SD > 50
  3. モメンタム > 100
  4. 移動平均 < 価格
それぞれの条件について、成立なら+1、不成立なら-1

パラメーター

WaveMA_Periodを2以上に設定すると平滑化することができます。

~Weightを変更することで、成立/不成立によるスコアを変更することができます。

パラメーター名デフォルト値説明
WaveMA_Period1平滑化の期間
WaveMA_MethodSMA平滑化の計算方法
MACD_Weight1.0MACDの重み
STO_Weight1.0ストキャスティクスの重み
MOM_Weight1.0モメンタムの重み
MA_Weight1.0移動平均の重み
MACD_FastPeriod12MACDの期間
MACD_SlowPeriod26MACDの期間
MACD_SignalPeriod9MACDの期間
MACD_MethodEMAMACDの計算方法
MACD_PriceCloseMACDの適用価格
STO_KPeriod14ストキャスティクスのK期間
STO_DPeriod3ストキャスティクスのD期間
STO_SlowingPeriod3ストキャスティクスのスローイング期間
STO_PriceFieldLow/Highストキャスティクスの適用価格
MOM_Period14モメンタムの期間
MOM_PriceCloseモメンタムの適用価格
MA_MethodEMA移動平均の計算方法
MA_PriceClose移動平均の適用価格
ダウンロード

1 件のコメント: