FXやバイナリーオプションでは、エントリーする時間帯によってスプレッドの広さが変わります。
スプレッドが広い時間にエントリーすると、それだけ不利な価格からの取引になります。
しかし、チャートを見ているだけでは「どの曜日の何時にスプレッドが広がりやすいのか」を把握する事が出来ません。
「spread-heatmap」は、曜日と時間帯ごとのスプレッドを自動で集計し、色分けした表で表示する無料配布のMT4・MT5専用インジケーターです。
spread heatmapとは?
spread-heatmapは、表示中の通貨ペアのスプレッドを一定間隔で記録し、曜日(縦)と時間(横)のマス目に色分けして表示するインジケーターです。

スプレッドが狭い時間は青系、広い時間は赤系の色で表示されるため、どの時間帯を避けるべきかが一目で分かります。
平均・最大・最小の3つの表示を、ボタンで切り替える事が出来ます。
また、日本時間ボタンを押すと、サーバー時間から日本時間へ表示を切り替える事が出来ます。
起動時に過去のスプレッドをさかのぼって取得するため、表示した直後から集計結果を確認する事が出来ます。
機能と使い方
機能と使い方
ヒートマップの見方

表の縦は曜日、横は0時から23時までの時間を表しています。
それぞれのマスには、その曜日・その時間に記録されたスプレッドの数値が表示されます。
マスの色は、表示されている全体の中での位置によって5段階に変わります。
| スプレッドの広さ | 色 |
|---|---|
| とても狭い | アリスブルー |
| 狭い | ライトスカイブルー |
| 中間 | カーキ |
| 広い | オレンジ |
| とても広い | トマト |
| データなし | グレー |
まだ記録がない時間は、グレーの背景に「-」が表示されます。
平均・最大・最小ボタン

マスに表示する数値を切り替えるボタンです。
平均:その時間に記録したスプレッドの平均値を表示します。ふだんのスプレッドの広さを確認したい時に使用します。
最大:その時間に記録した中で、一番広かったスプレッドを表示します。急に広がる時間帯を探したい時に使用します。
最小:その時間に記録した中で、一番狭かったスプレッドを表示します。
選択中のボタンは、青色で表示されます。
日本時間ボタン

表の時間を、サーバー時間から日本時間へ切り替えるボタンです。
オフの時はサーバー時間で月曜から金曜まで、オンにすると日本時間で月曜から土曜まで表示されます。
日本時間にすると土曜の早朝が含まれるため、行が1つ増えます。
ボタンを押すと集計をやり直すため、記録した内容はいったん消えて、新しい時間で集計し直されます。
OPENボタン

表全体を折りたたむボタンです。
オフにすると表が消えて、ボタン1つだけの表示になります。
チャートを広く見たい時に使用します。
削除ボタン
インジケーターをチャートから外すボタンです。
押すとチャート上の表示がすべて消えます。
マスにマウスを乗せた時の表示
マスにマウスを乗せると、その時間の詳しい内容が表示されます。
記録件数、平均、最大、最小をまとめて確認する事が出来ます。
表示を切り替えなくても、そのマスの3つの数値を確認できます。
上部の状態表示

表の上には、現在の状態が表示されます。
通貨ペア、現在のスプレッド、最後に記録した時刻、集計期間が並びます。
現在のスプレッドは、表と同じ色分けで背景色が付きます。
今のスプレッドが広い時間なのか狭い時間なのかを、すぐに確認する事が出来ます。
spread-heatmapの色分けについて
オリジナル機能
spread-heatmapのオリジナル機能は、色分けの基準を固定の数値ではなく、表示中の通貨ペアの実際の記録から決めている事です。
スプレッドの広さは、通貨ペアや業者によって大きく違います。
固定の数値で色を決めると、ある通貨ペアでは全部が青、別の通貨ペアでは全部が赤になってしまいます。
spread-heatmapは、表示中の一番狭い時間を青、一番広い時間を赤として色を割り当てます。
そのため、どの通貨ペアでも「その通貨ペアの中で、どこが広い時間なのか」を確認する事が出来ます。
色分けから外している時間
日付が変わる前後の1時間は、色分けの基準から外しています。
この時間はスプレッドが極端に広がるため、基準に含めると他の時間がすべて青に寄ってしまうためです。
数値そのものは表示されますので、日付が変わる時間の広さも確認できます。
パラメーターの設定(インプット)

スプレッドを何秒ごとに記録するかの設定です。
小さくすると細かく記録しますが、その分だけ動作は重くなります。
初期値:10
起動した時に、何日前までさかのぼって集計するかの設定です。
0にすると、過去は取得せず、起動した時から記録を始めます。
初期値:30
値動きが止まっている時に、いつまで同じ価格を記録し続けるかの設定です。
この秒数を超えると、その間は記録しません。
初期値:120
スプレッドの表示単位を、pipsとpointsから選びます。
初期値:pips
起動した時に表示する内容を、平均・最大・最小から選びます。
初期値:平均
日本時間へ切り替える時に使う、夏時間の方式を選びます。
ヨーロッパの業者は欧州方式、アメリカの業者は米国方式を選びます。
初期値:欧州方式
表を表示する、画面左からの位置です。
初期値:5
表を表示する、画面上からの位置です。
初期値:25
マス1つ分の横幅です。
初期値:34
マス1つ分の縦幅です。
初期値:22
表の中に表示する文字の大きさです。
初期値:8
一番狭い段階の色を設定します。
初期値:アリスブルー
2番目に狭い段階の色を設定します。
初期値:ライトスカイブルー
まん中の段階の色を設定します。
初期値:カーキ
2番目に広い段階の色を設定します。
初期値:オレンジ
一番広い段階の色を設定します。
初期値:トマト
まだ記録がないマスの色を設定します。
初期値:グレー
搭載されている「ロジック」の仕組み
仕組み
集計の仕組み
記録したスプレッドは、曜日と時間ごとに分けて保存されます。
保存されるのは、合計・件数・一番広かった値・一番狭かった値の4つです。
平均は、合計を件数で割って表示します。
| 表示 | 計算方法 |
|---|---|
| 平均 | 合計を記録件数で割った値 |
| 最大 | 記録した中で一番広かった値 |
| 最小 | 記録した中で一番狭かった値 |
色分けの判定条件
表示中のマスの中から、一番狭い値と一番広い値を探します。その2つを両端として、それぞれのマスがどのあたりに位置するかを5段階に分けます。
| 位置 | 色 |
|---|---|
| 下から2割まで | とても狭い |
| 2割から4割 | 狭い |
| 4割から6割 | 中間 |
| 6割から8割 | 広い |
| 8割より上 | とても広い |
表示を平均・最大・最小へ切り替えると、両端の値も変わるため、色分けもその表示に合わせて計算し直されます。
日本時間への変換
サーバー時間と世界標準時のずれを求めて、そこから日本時間へ変換しています。
夏時間の期間中は1時間分を足して計算します。
夏時間の始まりと終わりは、選んだ方式によって変わります。
| 方式 | 期間 |
|---|---|
| 欧州方式 | 3月の最終日曜から10月の最終日曜まで |
| 米国方式 | 3月の第2日曜から11月の第1日曜まで |
方式が合っていないと、夏時間の期間だけ時間が1時間ずれます。
よくある質問
よくある質問
Q.過去日数を増やしたら、表示が重くなりました
過去の価格を大量に読み込むため、日数を増やすほど時間がかかります。
まずは初期値の30日で試して、必要に応じて増やしてください。
読み込みが終われば、通常の動作に戻ります。
Q.日本時間ボタンを押したら、集計が消えました
時間の基準が変わるため、集計をやり直す仕組みになっています。
過去日数を設定している場合は、そのまま読み込み直されます。
Q.日本時間にすると、時間が1時間ずれています
夏時間方式の設定が、業者と合っていない可能性があります。
ヨーロッパの業者は欧州方式、アメリカの業者は米国方式へ変更してください。
Q.深夜の時間だけ、いつも赤くなります
日付が変わる前後は、多くの業者でスプレッドが広がります。
実際の値動きを表しているため、異常ではありません。
なお、日付が変わる前後の1時間は色分けの基準から外しているため、他の時間の色には影響しません。
Q.pipsとpointsは、どちらを選べばよいですか
ふだん使い慣れている方を選んでください。小数点以下が3桁または5桁の通貨ペアでは、pipsはpointsの10分の1の数値になります。
Q.他の通貨ペアのスプレッドも見られますか
表示しているチャートの通貨ペアだけを集計します。
他の通貨ペアを確認したい場合は、そのチャートを開いて表示してください。
Q.MT4版とMT5版で違いはありますか

MT4は日本語が文字化けする事が多いので、英語で表記しています。
ご要望をいただきました
エントリーした時間によってスプレッドが広い時があり、気付かないうちにコストが増えている気がします。
曜日と時間ごとのスプレッドを自動で集計して、広い時間が分かるようにしていただけないでしょうか?
日本時間でも確認できると助かります。

ご要望ありがとうございます。
曜日と時間帯ごとのスプレッドを集計する「spread-heatmap」を作成しました。
スプレッドの広さを5段階の色で表示するため、避けたい時間帯が一目で分かります。
平均・最大・最小をボタンで切り替えられるため、ふだんの広さと、急に広がる時間の両方を確認できます。
日本時間ボタンにも対応していますので、いつも見ている時間で確認する事が出来ます。
spread-heatmapを無料ダウンロード
spread-heatmapはMT4/MT5専用のインジケーターです。MT4/MT5の導入方法は関連記事をご確認ください。


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




コメントをお待ちしています