نوع جدید input.color برای input() به برنامهنویسان این امکان را میدهد که کاربران اسکریپتها بتوانند از طریق تب تنظیمات/ورودیها رنگ مورد نظر خود را انتخاب کنند. این قابلیت از ویجت رنگی استفاده میکند که در سراسر رابط کاربری تریدینگ ویو موجود است.
در مثال زیر میتوانید ببینید که چگونه از input.color برای ارائه انتخاب رنگ برچسب به کاربران استفاده شده است:
//@version=4 study("Input color example", overlay=true) color c_up = input(color.green, "رنگ صعودی", type = input.color) color c_down = input(color.red, "رنگ نزولی", type = input.color) l = label.new(bar_index, na) if close >= open label.set_text(l, "سبز") label.set_color(l, c_up) label.set_yloc(l, yloc.belowbar) label.set_style(l, label.style_labelup) else label.set_text(l, "قرمز") label.set_color(l, c_down) label.set_yloc(l, yloc.abovebar) label.set_style(l, label.style_labeldown)
مقدار پیشفرض برای ورودی رنگ میتواند هر رنگی از پالت استاندارد باشد یا رنگی که خودتان ایجاد کردهاید: به عنوان مثال color.new(color.green, 50) یا #F0000080. کاربران اسکریپت شما همچنین میتوانند هر ترکیبی از رنگ/شفافیت را از طریق ویجت رنگ انتخاب کنند.
امیدواریم این ویژگی جدید که شما درخواست کردهاید، مفید واقع شود. لطفاً به ارسال پیشنهادات خود برای بهبود ادامه دهید. ما تریدینگ ویو را برای شما ساختهایم و از دریافت بازخوردهای شما بسیار خوشحالیم.
برای استفاده رایگان از تریدینگ ویو پرمیوم از چارت آتو تی کریپتو استفاده کنید