قاعدة نافذة وقت UTC مرشح بوابة—لا تُصدر شراء/بيع بمفردها. تسمح أو تحظر الإشارات المعلّقة حسب ساعة UTC الحالية.
المعلمات
| المعلمة | الغرض |
|---|---|
| allowedAfterUtc | اختياري: أبكر وقت يومياً يُسمح فيه بالتداول (مثل 09:30) |
| blockedWindows | قائمة فترات { startUtc, endUtc, enabled } للحظر |
النوافذ المحظورة
- منطق نصف مفتوح: [startUtc, endUtc) بتوقيت UTC
- الليلية مدعومة: إذا
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 وليست محلية للبورصة—حوّل جلستك accordingly.
- نوافذ منفصلة لكل reason إن كان الدخول أشد من الخروج.
مثال
مثال
filters.entry فقط. allowedAfterUtc 09:30. blockedWindows: { startUtc: “22:00”, endUtc: “06:00”, enabled: true }. إشارة عند 10:15 UTC → مسموح. إشارة عند 23:00 UTC → محجوب (نافذة ليلية). الأوقات دائماً UTC.