پرش به محتوا
StatePath
اطلس ابزارهاcalc.streak

ابزار

Streak

calc.streak

CalculationStreak

ورودی‌ها

valueBoolean

شرط بله/نهی که کندل‌های درست پیاپی‌اش شمرده می‌شوند (مثلاً «close بالای EMA 20»).

خروجی‌ها

Buffer (time series)

یک خط شمارشی: چند کندل پیاپی ورودی درست بوده، که تا وقتی شرط برقرار است بالا می‌رود و وقتی می‌شکند به صفر می‌افتد.

Streak می‌شمارد ورودی بله/نه چند کندل پیاپی درست مانده، و همان لحظه‌ای که نادرست شود به صفر بازنشانی می‌شود. برای قاعده‌های «N کندل پیاپی» مفید است — مانند سه close متوالی بالای یک میانگین متحرک.

نمودار کلی Streak

چگونه کار می‌کند

نود هر کندل به ورودی بولینِ `value` نگاه می‌کند: اگر درست باشد، شمارش جاری یکی بالا می‌رود؛ اگر نادرست باشد، شمارش به صفر بازنشانی می‌شود. هیچ تنظیمی ندارد — خروجی صرفاً طول رشته جاری است، که می‌توانید آن را آستانه‌گذاری کنید تا یک رشته با اندازه معین را الزام کنید.

اتصال به

خواندن از
تغذیه به

مثال‌ها

  • تأیید: «close بالای EMA 20» را به value وصل کن و الزام کن رشته پیش از ورود به 3 برسد، تا تک‌کندل‌های گذرا فیلتر شوند.
  • خستگی: مراقب یک رشته بلند از close‌های صعودی باش به‌عنوان نشانه‌ای که حرکت ممکن است بیش‌ازحد کش آمده باشد و در آستانه یک مکث.

اشتباهات رایج

  • فراموش‌کردن بازنشانی — شمارش روی یک تک‌کندلِ نادرست به صفر بازمی‌گردد، پس یک خطای گاه‌به‌گاه درون یک رشته به‌جز آن قوی، رشته را کوتاه نگه می‌دارد.
  • شمردن شرطی که تقریباً هر کندل درست است، که رشته‌ای پیوسته در حال رشد می‌سازد که اطلاعات کمی حمل می‌کند.

همچنین ببینید