1. 機能概要
指定時刻に垂直線を描画
毎日指定した時刻に垂直線を描画するツールです。サブウインドウ上にも表示されます。標準のグリッドラインは表示させたくないけど必要な時刻だけは把握したい、時間帯を意識したトレードをしたい方には便利なツールです。
input項目.ラインは10本まで指定可能.
以下、設定項目の解説。
- 1日の描画本数(1〜10)
1日あたり何本の垂直ラインを描画するかを指定。1〜10本まで設定可能で、設定した本数分だけラインが描画。例えば3本設定すると、1本目、2本目、3本目の時刻設定が有効になり、4本目以降は無視される。チャートの見やすさを考慮して適切な本数を選択。
- 直近描画日数(0=制限なし)
古いラインの描画を制限してメモリ使用量を削減し、パフォーマンスを向上させる設定。例えば7に設定すると、7日前より古いラインは描画されなくなる。1に設定すると、翌日~当日(時間帯によっては当日のみ)に描画される。0を設定すると制限なしでチャートの可視範囲内のすべてのラインが描画される。
- 設定時刻の基準
入力した時刻の基準となる時間帯を選択。「世界標準時(UTC+0)」はグリニッジ標準時、「サーバー時刻」は取引サーバーの時刻、「日本時間(JST=UTC+9)」は日本標準時。例えばJST基準で09:00を指定すると、日本時間の午前9時にラインが描画。
- オブジェクト名の接頭辞
チャート上に作成されるオブジェクト名の先頭に付ける識別子。複数のインジケーターを同時に使用する際の重複を防ぐために使用。デフォルトは「DTVG」ですが、他のインジケーターと重複する場合は「MYGRID」など適当な名前に変更推奨。
- 日曜(サーバー日時)をスキップ
サーバー時刻基準で日曜日と判定される日にラインを描画しない設定。FX/CFD市場は基本的に日曜日は休場のため、日曜日のラインは不要な場合が多い。使用上falseにすると、週末に余分な線が生まれるため、デフォルトではtrue推奨。ただし一部のブローカー/銘柄では土日でも取引可能なため、その場合はfalse推奨。
- 土曜(サーバー日時)をスキップ
日曜日スキップ設定と同上。日曜日と土曜日は個別に設定できるため、片方だけスキップすることも可。
- 取引セッション内の時刻のみ描画
各通貨ペアの取引セッション時間内の時刻のみにラインを描画。trueにするとセッション外の時刻(例:市場クローズ~オープンまでの取引停止時間)にはラインが表示されなくなる。この設定により、実際に取引が活発な時間帯のみにラインが表示され、チャートがより実用的に。ただし、ブローカーや通貨ペアによってセッション設定が異なるため、期待通りに動作しない場合はfalseに。
- サマータイム調整方法
MT5の時刻表示は夏時間(GMT+3)と冬時間(GMT+2)で変わるブローカーがほとんど(一部では常にGMT+0のブローカーもあり)。正確な表示をするための調整方法を選択。
- 自動取得
標準時の差分を自動取得。
- 夏時間(GMT+3)
固定オフセットを指定。夏時間には有効だが、冬時間になるとズレる。夏冬の切替時期はブローカー/国よって異なるため、3月や11月は注意。
- 冬時間(GMT+2)
同上。
- 直接指定(GMT+X)
直接オフセット時間を指定。
- 直接指定時のGMTオフセット
オフセット時間Xを整数値で入力。
- ライン設定(1〜10本目)
- 時刻
ラインを描画する時刻を24時間形式で指定。有効な範囲は00:00〜23:59で、24:00は指定できない(翌日の00:00と同じ意味のため)。例:09:00(午前9時)、15:30(午後3時30分)、00:00(日付境界)。複数の時刻を設定する場合は、1本目、2本目…の順番で設定。空欄にするとそのラインは描画されない、また冒頭の「1日の描画本数」設定の影響も受けるので注意。
- スタイル
ラインの表示形式を選択。STYLE_SOLID(実線)、STYLE_DOT(点線)、STYLE_DASH(破線)、STYLE_DASHDOT(一点鎖線)、STYLE_DASHDOTDOT(二点鎖線)から選択。
- 太さ
ラインの太さを1〜5で指定。1が最も細く、5が最も太い。
- 色
ラインの色を指定します。clrRed(赤)、clrBlue(青)、clrGreen(緑)、clrYellow(黄)、clrSilver(銀)など、MT5で定義されている色名を使用できます。チャートの背景色や他のインジケーターの色と重複しない色を推奨。
2. 無料ダウンロード
面倒な口座登録、メールアドレス登録、LINE登録等は一切不要です。利用規約の範囲でご自由にお使い下さい。
以下の利用規約について確認し、同意しました
チェックを入れるとダウンロードボタンがクリックできるようになります
《利用規約》本プログラムを利用して損失・損害が出た場合、不具合・誤動作・誤操作を含めたあらゆる状況において、それら損失・損害の補償一切を当方に求めないこと。全ての利用責任を本プログラム利用者自身に帰すものとする。
3. 更新履歴
- (2025/11/23) DailyTimeVGrid ver1.2
- 市場休場日に正常に動作しないバグに対処するため、サマータイム調整方法を再修正。
- (2025/10/26) DailyTimeVGrid ver1.1
- 市場休日時に正常に動作しないバグに対処するため、サマータイム調整設定を追加。
- (2025/10/21) DailyTimeVGrid ver1.0