MT4&5インジケータ BB-MA-Cross

このインジケータは3つのパターンでサインを表示(切り替え可能)します。

① 移動平均線のクロス

② ボリンジャーバンドと短期移動平均線とのクロス

③ ボリンジャーバンドと短期移動平均線とのクロスと、中期移動平均線と長期移動平均線の角度

⓸ ボリンジャーバンドと短期移動平均線とのクロス(サインを交互に表示)

移動平均線のクロス

指定した短期移動平均線と長期移動平均線のゴールデンクロスでは買いサイン、デットクロスでは売りサインを表示します。

ディフォルトでは短期は5,長期は20となっています。もちろん変更可能になります。

移動平均線の種類をEMA(指数平滑移動平均線)やSMMA(平滑化移動平均)などに変更可能で適する価格も変更可能になります。
5MA 20MA cross

ボリンジャーバンドと短期移動平均線のクロス

ボリンジャーバンド(以降BB)と短期移動平均線のクロスでサインを表示します。

ディフォルトではBB+1σと5MAのゴールデンクロスで買いサイン、BB-1σと5MAのデットクロスで売りサインでサインを表示します。

BBの期間や、BBの標準偏差は変更可能になります。また短期、中期、長期の移動平均線の期間は変更可能になります。

追加の条件として買いであれば移動平均線のオーダー5MA>10MA>20MA、10MAと20MAが上昇中である、レンジ時の回避のためにADX>25が含まれています。

売りの場合は、移動平均線の条件5MA<10MA<20MA、10MAと20MAが下降中である、レンジ時の回避のためにADX>25が含まれています。
BB 5MA cross

ちなみにBBと短期移動平均線のクロスの手法はこちらでも紹介されています。

移動平均線とボリンジャーバンドを組み合わせた分析方法

ボリンジャーバンド 移動平均線クロス

ボリンジャーバンドと短期移動平均線とのクロスと、中期移動平均線と長期移動平均線の角度

上記BBと短期移動平均線のクロスの条件に加えて、中期と長期移動平均線の角度でサインを表示します。

ディフォルトではBB±1σと5MAのクロスと設定した角度以上または以下でサインが表示されます。

BB 5MA angle

ボリンジャーバンドと短期移動平均線のクロス(サインを交互に表示)<ーMT4のみ

BBと短期移動平均線のクロスでサインを交互に表示します。

ディフォルトではBB+1σと5MAのゴールデンクロスで買いサイン、BB-1σと5MAのデットクロスで売りサインでサインを交互に表示します。こちらは追加条件はありません。

BB MA Cross Custom1

 

勝率の上がる過去検証方法公開

このインジケータを使って勝率の上がる過去検証方法を公開しました。長い動画になりますがよかったらご覧ください。
過去検証する際に役立てば幸いになります。
例えば移動平均線の期間やボリンジャーバンドの期間や偏差を変えればより勝率が上がるかもしれません。

是非いろいろ過去検証してみてください。

インジケータを複数適用可能

Indicator Noを変えることによるこのインジケータを複数適用することができます。

これにより違う MAの期間による ゴールデンクロスと デットクロスのサインを表示できます。
例えばIndicator No1
は5MAと20MAのクロス、Indicator No2は20MAと50MAのクロス、Indicator No3はBBと5MAのクロスなど

Applied several indicators

表示するサインを変更可能

表示するサインを、以下を参考にして入力することにより表示するサインを変更可能になります。もちろんインジケータのプロパティーのカラータブでサインの色や大きさを変更することも可能になります。
Wingdings

詳細はこちらをご覧ください。

以下の例では買いのサインは221、売りのサインは222にしています。

Change sign

サインが表示された価格

設定することによりサインが表示された価格を表示することが可能になります。
ディフォルトでは表示されないようになっています。

show price

サインが表示された時間

設定することによりサインが表示されたときの時間を表示することが可能になります。

ディフォルトでは表示されないようになっています。

Show time

サインのアラート表示とメール通知およびSNSの通知

サイン発生時のアラート表示を設定により有効にしたり無効にしたりできます。
Alert

サイン発生時のアラート表示を設定により有効にしたり無効にしたりできます。

設定によりサイン発生時のメール通知やSNSへの通知を可能になります。

詳細に設定方法につきましてはこちらを参照してください。

Eメール送信によるアラート設定の仕方

スマートフォンアプリへのプッシュ送信によるアラート設定の仕方

ちなみにGmailで受信したアラートをLineに転送することも設定は少し手間ですが可能になります。

つまり上記で設定したメールをLineに転送することによりアラートをLineで受信することが可能になります。

詳細につきましては”gmail line 転送”でgoogle検索するかこちらのサイトを参照してみてください。

メールをラインに転送する方法! iPhone/AndroidのGmailを自動でLINEに通知しよう

 

もしこのインジケータに条件を加えてほしい場合にはご気軽にお問い合わせください。

こちらのインジケータはこちらのサイトで販売しております。

移動平均線クロス、ボリンジャーバンドと移動平均線のクロス、移動平均線の角度でサイン表示

MT5 BB-MA-Cross   MT4 BB-MA-Cross

gogojyangle BB-MA-Cross for MT4  BB-MA-Cross for MT5
MQL5 BB-MA-Cross for MT4  BB-MA-Cross for MT5

BB-MA-Crossパラメータ:

BB MA Cross Parameter

パラメータ説明:
■Indicator No:この数字を変更することによりこのインジケータを複数適用することができます。
■Sign Mode:
MA_Cross:MAのクロスで買いサインや売りサインを表示します。
BB_Cross:BBと短期(5MA)のクロスでサインを表示します。
BB_Cross_Angle:BBと短期(5MA)のクロスと中期と長期のMAの角度の条件でサインを表示します。
BB_Cross_Custom1:BBと短期(5MA)のクロスでサインを交互に表示します。<ーMT4のみ

---MA Cross Sign----
■Time Frame:MA Cross で使用する時間足を設定します。
■Short MA:MA_Crossで使用する短期期間の設定します。
■Long MA:MA_Crossで使用する長期期間の設定します。
---BB Cross Sign----
■Time Frame for 3MAs:BB Crossで使用する時間足を設定します。
■Period for Short MA:短期MAの期間を設定、BBのクロスで使用します。ディフォルトは5
■Period for Middle MA:中期MAの期間を設定、MAの角度で使用します。ディフォルトは10
■Period for Long MA:長期MAの期間を設定、MAの角度で使用します。ディフォルトは20
■Time Frame for BB:BBで使用する時間足を設定します。
■BB Period:BBの期間を設定します。
■Standard Deviation 1:BBの標準偏差を設定します。
---BB_Cross_Angle Sign----
■Angle length for Middle and Long MA:MAの角度の計算するための期間を設定します。
■Angle for Middle and Long MA:MAの角度を設定します。

■ADX Period:ADXで使用する期間を設定します。
■ADX Strength:ADXの強さを設定します。これを設定することによりレンジ回避の1つのフィルターになります。

---BB_Cross_Custom1 Sign----
■Display sign alternavly:サインを交互に表示するか設定します。
■Shift Right:サイン表示を右にシフトします。<ーMT4のみ

■Limited bar?:表示に使用するバーを制限するかどうかを設定します。
■Max bars:使用するバーの本数を設定します。
■Label color for buy:買いサインの色の設定します。
■Label color for sell:売りサインの色の設定します。
■Font Size:価格表示で使用されるフォントサイズを設定します。
■Sign Position:買いサインと売りサインの位置を設定します。
■Up Sign:買いで使用するサインを設定します。
■Down Sign:売りで使用するサインを設定します。
変更したい場合にはこちらを参考にして数字を入力してください。
https://docs.mql4.com/constants/objectconstants/wingdings

■Show price:価格を表示するか設定します。
■Price Position:価格を表示する位置を設定します。
■Show Time:時間を表示するか設定します。
■Time Position:時間を表示する位置を設定します。
■Alert:こちらを有効にすることにより買いサインまたは売りサインをアラートで表示します。
■Send E-Mail(Eメール):
こちらを有効にすることにより決済の結果をEメールにて送ることが可能になります。
■Send notifications(携帯への通知機能):
こちらを有効にすることにより携帯にインストールしたMT5に通知されるようになります。
■printLog:こちらを有効にすることのよりログがエキスパートログに
出力されるようになります。
■printDegug:こちらを有効にすることのよりさらなるログがエキスパートログに
出力されるようになります。

 

 

この記事が気に入ったら
フォローしよう

最新情報をお届けします

Twitterでフォローしよう

おすすめの記事