millionchart
English

مرجع باکس‌ها

26 تابع و 1 مقدارِ box: امضا، اثر، مرحله، هزینه و مثال‌های آزموده.

مستطیل‌هایی که روی نمودار رسم می‌شوند. باکس با box.new ساخته می‌شود و بقیهٔ توابع آن را می‌خوانند یا تغییر می‌دهند.

توابع#

box.copy#

box.copy([box])

یک کپی می‌سازد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد؛ مقدار تازه‌ای می‌سازد که اندازه‌اش تابع آرگومان‌هاست (در دفتر حافظه شمرده می‌شود).
  • مرحله: روی هر کندل.
  • هزینه: حافظه می‌گیرد: دفتر حافظه آنچه را می‌سازد می‌شمارد؛ از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.delete#

box.delete([box])

شیء را از روی نمودار برمی‌دارد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.get_bottom#

box.get_bottom([box])

پایینِ شیء را می‌خواند.

  • اثر: ندارد: نتیجه فقط به آرگومان‌ها بستگی دارد.
  • مرحله: روی هر کندل.
  • هزینه: تعداد ثابتی عملیات.

box.get_left#

box.get_left([box])

سمت چپِ شیء را می‌خواند.

  • اثر: ندارد: نتیجه فقط به آرگومان‌ها بستگی دارد.
  • مرحله: روی هر کندل.
  • هزینه: تعداد ثابتی عملیات.

box.get_right#

box.get_right([box])

سمت راستِ شیء را می‌خواند.

  • اثر: ندارد: نتیجه فقط به آرگومان‌ها بستگی دارد.
  • مرحله: روی هر کندل.
  • هزینه: تعداد ثابتی عملیات.

box.get_top#

box.get_top([box])

بالای شیء را می‌خواند.

  • اثر: ندارد: نتیجه فقط به آرگومان‌ها بستگی دارد.
  • مرحله: روی هر کندل.
  • هزینه: تعداد ثابتی عملیات.

box.new#

box.new(left, top, [right], [bottom], [border_color], [border_width], [border_style], [extend], [x_unit], [background], [text], [text_size], [text_color], [h_align], [v_align], [top_left], [bottom_right])

یک مستطیل بین دو گوشه رسم می‌کند.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد؛ مقدار تازه‌ای می‌سازد که اندازه‌اش تابع آرگومان‌هاست (در دفتر حافظه شمرده می‌شود).
  • مرحله: روی هر کندل.
  • هزینه: حافظه می‌گیرد: دفتر حافظه آنچه را می‌سازد می‌شمارد؛ از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.
  • خروجی: یک باکس.
  • مثال‌ها: ترسیم بازهٔ اخیر، باکس‌های بازهٔ سشن، سشنی که به‌تنهایی خوانده می‌شود.

box.set_background#

box.set_background([box], [color])

پس‌زمینهٔ شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_border_color#

box.set_border_color([box], [color])

رنگ حاشیهٔ شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_border_style#

box.set_border_style([box], [style])

سبک حاشیهٔ شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_border_width#

box.set_border_width([box], [width])

پهنای حاشیهٔ شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_bottom#

box.set_bottom([box], [bottom])

پایینِ شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_bottom_right#

box.set_bottom_right([box], [right], [bottom])

گوشهٔ پایین-راستِ شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_bottom_right_point#

box.set_bottom_right_point([box], [point])

نقطهٔ پایین-راستِ شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_extend#

box.set_extend([box], [extend])

امتداد (extend) شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_h_align#

box.set_h_align([box], [h_align])

تراز افقی (h align) شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_left#

box.set_left([box], [left])

سمت چپِ شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_right#

box.set_right([box], [right])

سمت راستِ شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_text#

box.set_text([box], [text])

متن شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_text_color#

box.set_text_color([box], [text_color])

رنگ متن شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_text_size#

box.set_text_size([box], [text_size])

اندازهٔ متن شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_top#

box.set_top([box], [top])

بالای شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_top_left#

box.set_top_left([box], [left], [top])

گوشهٔ بالا-چپِ شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_top_left_point#

box.set_top_left_point([box], [point])

نقطهٔ بالا-چپِ شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_v_align#

box.set_v_align([box], [v_align])

تراز عمودی (v align) شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

box.set_x_unit#

box.set_x_unit([box], [left], [right], [x_unit])

واحد محور x (x unit) شیء را تغییر می‌دهد.

  • اثر: روی نمودار رسم می‌کند یا خروجی می‌نویسد.
  • مرحله: روی هر کندل.
  • هزینه: از سقف شیءهای رسم‌شده و خروجی‌ها کم می‌شود.

مقدارها#

  • box.all