يسمح نوع input.color الجديد input() للمبرمجين بتزويد مستخدمي البرنامج النصي باختيار اللون من خلال علامة تبويب الإعدادات / المدخلات الخاصة بالبرنامج النصي باستخدام نفس عنصر واجهة المستخدم في واجهة مستخدم TradingView.
انظر في المثال أدناه كيفية استخدام input.color لتزويد مستخدمي البرنامج النصي باختيار ألوان التسمية:
//@version=4
study("Input color example", overlay=true)
color c_up = input(color.green, "Color Up", type = input.color)
color c_down = input(color.red, "Color Down", type = input.color)
l = label.new(bar_index, na)
if close >= open
label.set_text(l, "green")
label.set_color(l, c_up)
label.set_yloc(l, yloc.belowbar)
label.set_style(l, label.style_labelup)
else
label.set_text(l, "red")
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 على سبيل المثال. سيتمكن مستخدمو النص البرمجي أيضًا من تحديد أي مجموعة من الألوان / الشفافية من خلال عنصر واجهة المستخدم.
نأمل أن تكون هذه الميزة الجديدة التي طلبتها مفيدة.
الرجاء الاستمرار في إرسال اقتراحاتك إلينا للتحسين.
نحن نبني TradingView لك ونحب تلقي ملاحظاتك.