ابزار
Day of Week
time.day_of_week
MarketTime
ورودیها
ورودی نوعداری ندارد.
خروجیها
Buffer (time series)
یک شاخص عدد صحیح روز هفته برای کندل کنونی (مثلاً دوشنبه=1 تا جمعه=5). همین مقدار برای هر کندلی که همان روز تقویمی را به اشتراک میگذارد تکرار میشود.
گزارش میدهد کندل کنونی روی کدام روز هفته میافتد، بهصورت یک عدد (مثلاً دوشنبه تا جمعه). معاملهگران از آن برای روشن یا خاموش کردن قواعد بسته به روز استفاده میکنند.
چگونه کار میکند
برای هر کندل، برچسب زمانی کندل را میخواند و شاخص روز هفته را برمیگرداند. هیچچیز دربارهی قیمت دخیل نیست — فقط به روز تقویمی کندلِ در حال پردازش نگاه میکند.
اتصال به
تغذیه به
مثالها
- فیلتر: ورودهای جدید را در دوشنبهها با بررسی شاخص روز هفته در برابر مقدار دوشنبه مسدود کن.
- شاخص روز هفته را با condition.compare eq مقایسه کن تا سیگنالها فقط در یک روز انتخابی مجاز شوند.
اشتباهات رایج
- فرض یک طرح شمارهگذاری ثابت — پیش از سختکدگذاری یک مقدار، تأیید کن که شاخص از 0 شروع میشود یا 1 و آیا آخر هفتهها لحاظ شدهاند.
- فراموش کردن اینکه شاخص با برچسب زمانی کندل تعیین میشود، پس یک جابهجایی منطقهی زمانی کارگزار میتواند کندلها را از مرز یک روز عبور دهد.