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

ابزار

Broadcast (SCALAR → BUFFER)

math.broadcast

MathConvert

ورودی‌ها

aScalar

عدد تکی برای تکرار — برای مثال یک سطح قیمتی ثابت، یک تنظیم، یا نتیجهٔ math.last.

خروجی‌ها

Buffer (time series)

یک خط عددی که همان مقدار را روی هر کندل نگه می‌دارد — یک خط افقی مسطح.

Broadcast یک عدد تکی را برمی‌دارد و آن را به یک خط کامل کش می‌دهد، و آن یک مقدار را روی هر کندل تکرار می‌کند. این آن آداپتوری است که وقتی یک ابزار یک سری می‌خواهد اما همهٔ آنچه دارید یک عدد ثابت است به‌کار می‌برید.

نمودار کلی Broadcast (SCALAR → BUFFER)scalarbroadseries

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

بسیاری از ابزارها (مانند Cross) دو خط عددی را کندل‌به‌کندل مقایسه می‌کنند، اما یک مقدار تکی مانند یک سطح قیمتی یا یک ثابت فقط یک عدد است. Broadcast آن مقدار را در سراسر کل چارت کپی می‌کند تا به یک خط افقی مسطح تبدیل شود که بقیهٔ پایپ‌لاین مانند هر سری دیگری می‌توانند بخوانند. هیچ تنظیماتی ندارد — صرفاً ورودی a را تکرار می‌کند.

اتصال به

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

مثال‌ها

  • یک سطح ثابت مانند 1.2500 را از Broadcast عبور دهید، سپس آن خط مسطح را به Cross بدهید تا عبور قیمت از سطح یک سیگنال شلیک کند.
  • یک constant.number را به ورودی b در math.arithmetic پخش کنید تا یک سری را به مقدار ثابتی بیفزایید یا مقیاس دهید.

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

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

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