UTC Time Window rule gate filter है — अकेले buy/sell emit नहीं करती। वर्तमान UTC घड़ी पर pending signals allow/block।
पैरामीटर
| पैरामीटर | उद्देश्य |
|---|---|
| allowedAfterUtc | वैकल्पिक दैनिक प्रारंभ समय (उदा. 09:30) |
| blockedWindows | { startUtc, endUtc, enabled } intervals |
Blocked windows
- Half-open: [startUtc, endUtc) UTC में
- Overnight:
startUtc>endUtcतो midnight span (उदा. 22:00 → 06:00) - enabled से toggle, delete नहीं
| लक्ष्य | Setup |
|---|---|
| US cash open से पहले trade नहीं | allowedAfterUtc: 14:30 |
| कम-liquidity Asian hours skip | Block 00:00–08:00 |
| Maintenance से पहले flat | Block 23:45–00:15 |
उपयोग
केवल filters — filters.entry, filters.increase, filters.reversal, filters.exit।
Gates और directional filters कैसे मिलते हैं।
सुझाव
- समय UTC — exchange local नहीं।
- Entry stricter, exit loose — प्रति reason अलग windows।
उदाहरण
उदाहरण
केवल filters.entry। allowedAfterUtc 09:30. blockedWindows: { startUtc: “22:00”, endUtc: “06:00”, enabled: true }. 10:15 UTC पर signal → allowed। 23:00 UTC पर signal → blocked (overnight window)। समय हमेशा UTC।