メッセージ本文:
Pokyun企画御中
代表 綾瀬文也様
初めまして岐阜の■■■と申します。
ネットを拝見しまして連絡をさせて頂きました。
FX EMA10とSMA20(5日前へずらす)のクロスでアラート通知をスマホで受け取る設定は出来ますでしょうか?
どうぞよろしくお願い致します。

ご要望ありがとうございます。
2本の移動平均線を個別に設定できる「ema10-sma20-closs」を作成しました。
MAとMA2は、期間と種類を別々に変更でき、move・move2スライダーを使って0~30日前へ移動できます。
移動後の2本のMAが交差すると、ゴールデンクロスまたはデッドクロスとしてサインを表示します。
Alert・Push通知、確定足・未確定足、NG-Reにも対応しています。
お世話になります、早速 ema10-sma20-clossと云うインジケーターを配布して頂きありがとうございました。
1つ変更して頂きたいのは過去に移動するのではなく未来へ移動して欲しいのですが可能でしょうか?
よろしくお願いいたします。

変更点、了解しました。
ema10-sma20-clossでは1スライド=1日前(過去)に移動していまたが、新しく作成した「ema10-sma20-closs-5days」では1スライド=1日前(未来)へ移動する様にしています。
前回のファイル名「ema10-sma20-closs」、最新版のファイル名は「ema10-sma20-closs-5days」になるのでご注意下さい。
ファイルはページ下部でダウンロードする事が出来ます。
- ema10-sma20-clossとは?
- 機能と使い方
- オリジナル機能
- 詳細設定(インプット)
- 搭載されている「ロジック」の仕組み
- よくある質問
- Q.moveとmove2の違いは何ですか?
- Q.moveを1にすると、必ず前日の同じ時刻へ移動しますか?
- Q.通常の移動平均線クロスとして使用できますか?
- Q.MAよりMA2の期間を短くしても問題ありませんか?
- Q.MAとMA2で別の種類を選べますか?
- Q.moveを設定すると最新のローソク足にサインが出ません
- Q.一度表示されたサインが消えることはありますか?
- Q.NG-Reを10にすると、どのようになりますか?
- Q.Alertをオンにした直後に通知が届きました
- Q.Pushボタンをオンにしてもスマートフォンへ通知が届きません
- Q.表示期間を10年にしても、10年分表示されません
- Q.時間足を変更すると設定は元に戻りますか?
- Q.このインジケーターのサインだけで売買できますか?
- ema10-sma20-clossを無料ダウンロード
ema10-sma20-clossとは?

ema10-sma20-clossは、2本の移動平均線をそれぞれ0~30日前へ移動し、移動後の位置でクロスを判定できるMT4・MT5専用インジケーターです。
1本目のMAと2本目のMA2には、それぞれ日付を移動するスライダーが用意されています。
片方の移動平均線だけを数日前へ移動したり、2本を異なる日数へ移動したりすることが可能です。
移動平均線を見た目だけ移動するのではなく、移動後の2本のMAが交差した位置を基準に、ゴールデンクロスとデッドクロスを判定します。
短期移動平均線が長期移動平均線を上に抜けると赤色のサイン、下に抜けると青色のサインをチャート上へ表示します。
2本の移動平均線は、期間を1~200の範囲で変更でき、SMA・EMA・SMMA・LWMAも個別に選択できます。
Alert通知とPush通知にも対応しているため、チャートを見ていない時でもクロスの発生を確認できます。
機能と使い方
機能と使い方
ゴールデンクロス・デッドクロスを表示

ema10-sma20-clossは、設定した2本の移動平均線が交差したタイミングでサインを表示します。
ゴールデンクロス
短い期間の移動平均線が、長い期間の移動平均線を下から上へ抜けた状態です。ゴールデンクロスが発生すると、ローソク足の上側へ赤色のサインを表示します。
デッドクロス
短い期間の移動平均線が、長い期間の移動平均線を上から下へ抜けた状態です。デッドクロスが発生すると、ローソク足の下側へ青色のサインを表示します。
MAとMA2のどちらが短期移動平均線になるかは、設定した期間によって自動で決まります。たとえば、MAを50、MA2を20に設定した場合は、MA2が短期移動平均線として判定されます。
MA・MA2の種類を個別に変更

1本目のMAと2本目のMA2は、それぞれ次の4種類から選択できます。
| ボタン | 移動平均線の種類 |
|---|---|
| SMA | 単純移動平均線 |
| EMA | 指数平滑移動平均線 |
| SMMA | 平滑移動平均線 |
| LWMA | 線形加重移動平均線 |
上段のSMA・EMA・SMMA・LWMAボタンは、1本目のMAに使用します。
下段のSMA2・EMA2・SMMA2・LWMA2ボタンは、2本目のMA2に使用します。
MAとMA2は別々に選べるため、SMAとEMA、EMAとLWMAなど、異なる種類の移動平均線を組み合わせることもできます。
初期設定では、MAとMA2の両方にSMAが選択されています。
MA期間スライダー
「MA」と表示されたスライダーでは、1本目の移動平均線の期間を変更できます。
設定できる範囲は、1~200です。
スライダーのつまみを左右へ動かすか、両端にある「-」「+」ボタンで調整します。(初期値:20)
MA2期間スライダー
「MA2」と表示されたスライダーでは、2本目の移動平均線の期間を変更できます。
設定できる範囲は、1~200です。
スライダーのつまみを左右へ動かすか、両端にある「-」「+」ボタンで調整します。(初期値:50)
moveスライダー
「move」と表示されたスライダーでは、1本目のMAを過去側へ移動できます。
設定できる範囲は、0~30日です。
0の場合は移動せず、通常の移動平均線として表示されます。
1にすると1日分、5にすると5日分、MAを過去側へ移動します。(初期値:0)
move2スライダー
「move2」と表示されたスライダーでは、2本目のMA2を過去側へ移動できます。
設定できる範囲は、0~30日です。
MAとMA2の移動日数は、それぞれ別々に指定できます。(初期値:0)
日付移動後のMAでクロスを判定
moveとmove2は、移動平均線の見た目だけを移動する機能ではありません。
ema10-sma20-clossは、移動後のMAとMA2の位置関係を使って、ゴールデンクロスとデッドクロスを判定します。
たとえば、次のような設定ができます。
| MA | move | MA2 | move2 | 比較内容 |
|---|---|---|---|---|
| 20 | 0 | 50 | 0 | 通常の20MAと50MAを比較 |
| 20 | 0 | 50 | 1 | 現在の20MAと、1日前へ移動した50MAを比較 |
| 20 | 2 | 50 | 5 | 2日前へ移動した20MAと、5日前へ移動した50MAを比較 |
| 20 | 3 | 50 | 3 | 2本のMAを同じ日数だけ過去側へ移動 |
移動するのはチャート全体ではなく、設定した移動平均線です。
時間足に合わせて移動本数を自動計算
moveとmove2に入力した日数は、現在の時間足に合わせてローソク足の本数へ自動変換されます。
※スラ―ダーを1動かすと1日分、5動かすと5日分移動します。
| 時間足 | 1日分の移動本数 |
|---|---|
| 15分足 | 96本 |
| 30分足 | 48本 |
| 1時間足 | 24本 |
| 4時間足 | 6本 |
| 日足 | 1本 |
時間足を変更した場合も、その時間足に合わせて移動本数が再計算されます。
NG-Reスライダー
NG-Reは「NG-Repeat」の略です。
一度サインが表示されたあと、次のサインを表示しない待機本数を設定します。
設定できる範囲は、0~50本です。
たとえばNG-Reを10にすると、サインが出たあとの10本は、新しいクロスが発生してもサインを表示しません。
短い間隔でサインが繰り返し表示されることを防ぎたい場合に使用します。
0にすると待機本数を設定せず、条件を満たしたすべてのクロスを表示します。
初期値:0
KAKUTEIボタン
KAKUTEIボタンをオンにすると、確定したローソク足でクロスを判定します。
未確定のローソク足ではサインを表示せず、ローソク足が確定したあとに判定します。未確定足の途中で発生したクロスによる、一時的なサインを避けたい場合に使用します。
MI-KAKUTEIボタン
MI-KAKUTEIボタンをオンにすると、現在動いている未確定のローソク足も判定します。クロスが発生した時点でサインを確認できるため、KAKUTEIより早くクロスを確認できます。
ただし、ローソク足が確定する前に2本の移動平均線が元の位置へ戻った場合は、表示されたサインが消えることがあります。
初期設定では、MI-KAKUTEIがオンになっています。
KAKUTEIとMI-KAKUTEIは、どちらか一方だけがオンになります。
Alertボタン
Alertボタンをオンにすると、ゴールデンクロスまたはデッドクロスが発生した際に、パソコン上でアラートを表示します。
通知内容には、次の情報が含まれます。
| 通知内容 | 説明 |
|---|---|
| 通貨ペア | クロスが発生したチャートの銘柄 |
| クロスの種類 | GOLDENまたはDEAD |
| サイン時刻 | クロスを判定したローソク足の時刻 |
| PC時刻 | 通知が発生したパソコンの時刻 |
| 現在価格 | 通知時点のBid価格 |
| MA期間 | 設定しているMAとMA2の期間 |
Pushボタン
Pushボタンをオンにすると、MT4・MT5のスマートフォンアプリへプッシュ通知を送信します。
Push通知を使用するには、MT4・MT5側でMetaQuotes IDを設定し、プッシュ通知を有効にする必要があります。
Open・Closeボタン
Closeボタンを押すと、設定ボタンとスライダーを収納できます。
収納中はOpenボタンだけが表示されます。
Openボタンを押すと、すべての設定ボタンとスライダーが再表示されます。
設定状態を保存
ema10-sma20-clossは、ボタンとスライダーの設定状態を保存します。
時間足を変更した場合も、次の設定が引き継がれます。
| 保存される設定 |
|---|
| Alert・Pushのオン/オフ |
| KAKUTEI・MI-KAKUTEIの選択 |
| MA・MA2の種類 |
| MA・MA2の期間 |
| move・move2の移動日数 |
| NG-Reの待機本数 |
| Open・Closeの状態 |
オリジナル機能
数日前へ移動
ema10-sma20-clossのオリジナル機能は、2本の移動平均線をスライダーで数日前へ移動できることです。
一般的な移動平均線クロスのインジケーターは、現在位置にある短期MAと長期MAのクロスを判定します。
ema10-sma20-clossでは、MAとMA2にそれぞれmoveとmove2を用意し、0~30日の範囲で個別に過去側へ移動できます。
さらに、移動させた線の位置を使ってクロスを判定するため、通常とは異なる移動平均線の組み合わせを作ることができます。
詳細設定(インプット)

ボタンとスライダーを表示する場所を選びます。
左上・右上・左下・右下から選択できます。
初期値:左上
インジケーターを起動した時、時間足を変更した時、AlertやPushをオンにした時に、すでに存在するサインを通知するか選びます。
「ならない」を選ぶと、その時点の対象サインを通知済みとして扱います。
「なる」を選ぶと、対象位置にサインがある場合に通知の対象となります。
初期値:ならない
土日などでティックが動いていない時に、ボタンやスライダーの変更をチャートへ反映しやすくするための設定です。
通常はfalseのまま使用します。
設定変更が反映されにくい場合はtrueに変更します。
初期値:false
移動平均線とサインを過去どこまで表示するか選びます。
選択できる期間は次のとおりです。
| 表示期間 |
|---|
| 10日 |
| 180日 |
| 1年 |
| 2年 |
| 3年 |
| 4年 |
| 5年 |
| 10年 |
初期値:1年
サインをローソク足からどれくらい離して表示するか決めるために、値動きの平均を計算する本数です。
デフォルトではインジケーターと立ち上げた際に1440本分の平均を求めます。
初期値:1440
平均をとる本数で、1440本の平均の長さを求め、その平均の0.3倍の位置にサインを表示します。
ゴールデンクロスのサインはローソク足の高値より上、デッドクロスのサインは安値より下へ表示されます。
初期値:0.3
チャート上に作成するボタンやスライダーを識別するための名前です。
基本的に変更する必要はありません。
初期値:ema10-sma20-closs
搭載されている「ロジック」の仕組み
仕組み
MAとMA2に設定した期間と種類を使って、2本の移動平均線を計算します。
MAとMA2では、異なる種類の移動平均線を選ぶことができます。
moveとmove2の設定を、現在の時間足に応じたローソク足の本数へ変換します。
変換した本数を使って、MAとMA2を過去側へ移動します。
MAとMA2の期間を比較し、期間が短い方を短期移動平均線として扱います。
期間が長い方は、長期移動平均線として扱います。
1本前の位置で短期MAが長期MA以下になっており、現在の位置で短期MAが長期MAより上になった場合に、ゴールデンクロスと判定します。
ゴールデンクロスが発生すると、赤色のサインを表示します。
1本前の位置で短期MAが長期MA以上になっており、現在の位置で短期MAが長期MAより下になった場合に、デッドクロスと判定します。
デッドクロスが発生すると、青色のサインを表示します。
MI-KAKUTEIでは、移動後の最新位置を使ってクロスを判定します。
KAKUTEIでは、移動後の最新位置ではサインを出さず、1本前の確定した位置を使用します。
NG-Reが1以上の場合は、サインが表示されたあと、設定した本数が経過するまで次のサインを削除します。
ゴールデンクロスとデッドクロスの両方が対象です。
AlertまたはPushがオンの場合は、通知対象のローソク足に新しいサインがあるか確認します。
同じ時刻のサインは一度だけ通知し、多重通知を防ぎます。
よくある質問
Q.moveとmove2の違いは何ですか?
moveは1本目のMAに使用します。
move2は2本目のMA2に使用します。
それぞれ0~30日の範囲で個別に設定できます。
Q.moveを1にすると、必ず前日の同じ時刻へ移動しますか?
moveの数値は、1日を24時間として現在の時間足の本数へ変換します。
1時間足では24本、15分足では96本、日足では1本分を過去側へ移動します。
取引時間や過去データの状態によっては、カレンダー上の日時と完全に一致しない場合があります。
Q.通常の移動平均線クロスとして使用できますか?
使用できます。
moveとmove2を両方0にすると、移動していない2本のMAによる通常のクロス判定になります。
Q.MAよりMA2の期間を短くしても問題ありませんか?
問題ありません。
ema10-sma20-clossは、MAとMA2の期間を比較し、短い期間の方を自動で短期移動平均線として扱います。
Q.MAとMA2で別の種類を選べますか?
選べます。
たとえば、MAにEMA、MA2にSMAを設定することもできます。
Q.moveを設定すると最新のローソク足にサインが出ません
移動したMAのデータを使用するため、設定した移動日数によって、判定できる最新位置も過去側へ移動します。
MAとMA2で異なる移動日数を設定した場合は、大きい方の移動日数を基準に、サインと通知の対象位置が決まります。
Q.一度表示されたサインが消えることはありますか?
MI-KAKUTEIでは、未確定のローソク足でもクロスを判定します。
足が確定する前に2本のMAが元の位置へ戻ると、クロス条件を満たさなくなり、サインが消えることがあります。
確定後のサインだけを使用したい場合は、KAKUTEIをオンにしてください。
Q.NG-Reを10にすると、どのようになりますか?
サインが表示されたあとの10本は、新しいゴールデンクロスまたはデッドクロスが発生しても、サインを表示しません。
11本目以降に新しいクロスが発生すると、次のサインを表示できます。
Q.Alertをオンにした直後に通知が届きました
インプットの「起動・時間足変更・ON直後の既存サイン通知」が「なる」になっている可能性があります。
既存のサインを通知したくない場合は、「ならない」に変更してください。
Q.Pushボタンをオンにしてもスマートフォンへ通知が届きません
MT4・MT5側でプッシュ通知が有効になっているか確認してください。
「ツール」から「オプション」を開き、「通知」画面でMetaQuotes IDを入力して、プッシュ通知を有効にする必要があります。
Q.表示期間を10年にしても、10年分表示されません
MT4・MT5に読み込まれている過去データが不足している可能性があります。
インジケーターは過去データの読み込みを試みますが、利用しているブローカーから取得できる範囲を超えて表示することはできません。
Q.時間足を変更すると設定は元に戻りますか?
ボタンとスライダーの状態は保存されるため、基本的には時間足を変更したあとも設定が引き継がれます。
Q.このインジケーターのサインだけで売買できますか?
ema10-sma20-clossは、移動平均線のクロスを確認しやすくするための補助ツールです。
サインが表示されたあと、必ず価格が上昇または下落するわけではありません。
相場の流れ、上位時間足、経済指標なども確認したうえで、最終的な売買判断はご自身で行ってください。
ema10-sma20-clossを無料ダウンロード
ema10-sma20-clossは、MT4・MT5専用のインジケーターです。
MT4・MT5へインジケーターを導入する方法は、関連記事をご確認ください。


※二次配布や販売、自作発言は禁止です。
※本ツールによる損害の責任は負いかねます。
※学習用としてご活用ください。
※シェアしていただけると助かります。
30種類を超える当サイトオリジナルのインジケーターがすべて無料になっています。取引を快適にするツールを多く取り揃えていますので、是非ご活用下さい。




コメントをお待ちしています
綾瀬文也様
お世話になります、早速 ema10-sma20-clossと云うインジケーターを配布して頂きありがとうございました。
1つ変更して頂きたいのは過去に移動するのではなく未来へ移動して欲しいのですが可能でしょうか?
よろしくお願いいたします。