millionchart
English

مرجع خط‌ها

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

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

توابع#

line.copy#

line.copy([line])

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

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

line.delete#

line.delete([line])

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

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

line.get_price#

line.get_price([line], [x])

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

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

line.get_x1#

line.get_x1([line])

مقدار x1 شیء را می‌خواند.

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

line.get_x2#

line.get_x2([line])

مقدار x2 شیء را می‌خواند.

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

line.get_y1#

line.get_y1([line])

مقدار y1 شیء را می‌خواند.

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

line.get_y2#

line.get_y2([line])

مقدار y2 شیء را می‌خواند.

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

line.new#

line.new(x1, y1, [x2], [y2], [x_unit], [extend], [color], [style], [width], [first_point], [second_point])

یک خط بین دو نقطه رسم می‌کند و دسته‌ای (handle) برمی‌گرداند که با آن می‌شود خط را تغییر داد یا حذف کرد.

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

line.set_color#

line.set_color([line], [color])

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

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

line.set_extend#

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

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

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

line.set_first_point#

line.set_first_point([line], [point])

نقطهٔ اول شیء را تغییر می‌دهد.

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

line.set_second_point#

line.set_second_point([line], [point])

نقطهٔ دوم شیء را تغییر می‌دهد.

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

line.set_style#

line.set_style([line], [style])

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

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

line.set_width#

line.set_width([line], [width])

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

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

line.set_x1#

line.set_x1([line], [x])

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

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

line.set_x2#

line.set_x2([line], [x])

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

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

line.set_x_unit#

line.set_x_unit([line], [x1], [x2], [x_unit])

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

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

line.set_xy1#

line.set_xy1([line], [x], [y])

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

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

line.set_xy2#

line.set_xy2([line], [x], [y])

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

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

line.set_y1#

line.set_y1([line], [y])

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

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

line.set_y2#

line.set_y2([line], [y])

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

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

مقدارها#

  • line.all