UTC 時間帯 ルールは ゲートフィルター です — 単独では買い/売りを出しません。現在の UTC 時計に基づき保留シグナルを許可またはブロックします。
パラメータ
| パラメータ | 目的 |
|---|---|
| allowedAfterUtc | 任意:その日のこの時刻以降のみ取引可(例: 09:30) |
| blockedWindows | ブロックする { startUtc, endUtc, enabled } のリスト |
ブロックウィンドウ
- 半開区間: UTC で [startUtc, endUtc)
- 日跨ぎ:
startUtc>endUtcのとき深夜をまたぐ(例: 22:00 → 06:00) - 削除せず enabled でオン/オフ
| 目的 | 設定 |
|---|---|
| 米国現物開始前は取引しない | allowedAfterUtc: 14:30 |
| 流動性の低いアジア時間をスキップ | 00:00〜08:00 をブロック |
| メンテナンス前にフラット | 23:45〜00:15 をブロック |
使用箇所
フィルターのみ — filters.entry、filters.increase、filters.reversal、filters.exit の下。
ゲートと方向性フィルターの組み合わせは ストラテジーフィルター を参照。
ヒント
- 時刻は取引所ローカルではなく UTC — セッションを変換してください。
- エントリーとエグジットで厳しさを変える場合は reason ごとに別ウィンドウ。
例
例
filters.entry のみ。allowedAfterUtc 09:30. blockedWindows: { startUtc: “22:00”, endUtc: “06:00”, enabled: true }. 10:15 UTC のシグナル → 許可。23:00 UTC → ブロック(夜間ウィンドウ)。時刻は常に UTC です。