يتوفر الآن وضع إدخال تفاعلي جديد لمدخلات السعر والوقت. بدلاً من تحديد السعر والوقت من أدوات الإدخال ، يمكنك الآن تحديدها بالنقر فوق الرسم البياني. يتم تنشيط الوضع التفاعلي باستخدام Confirm = true في input.time() و input.price().
هذا كود لمؤشر VWAP المرتبط حيث يتم تعيين نقطة التمركز بشكل تفاعلي ، تمامًا كما هو الحال مع أداة الرسم التي تحمل الاسم نفسه:
//@version=5 indicator("Anchored VWAP", overlay=true) src = input.source(hlc3, "Source") startCalculationDate = input.time(timestamp("20 Jan 2021"), "Start Calculation", confirm=true) vwap_calc() => var srcVolArray = array.new_float(na) var volArray = array.new_float(na) if startCalculationDate <= time array.push(srcVolArray, src*volume) array.push(volArray, volume) else array.clear(srcVolArray), array.clear(volArray) array.sum(srcVolArray)/array.sum(volArray) anchoredVwap = vwap_calc() plot(anchoredVwap, "VWAP", linewidth=3)
عندما يكون من الضروري تحديد كل من السعر والوقت في آنٍ واحد ، استخدم معلمة inline بنفس القيمة في كلا استدعاءات الدوال:
//@version=5 indicator("Point", overlay=true) myPrice = input.price(100, inline="Point", confirm=true) myTime = input.time(timestamp("2020-02-20"), inline="Point", confirm=true) lblText = str.format("Price: {0, number}\nTime: {1, date} {1, time}", myPrice, myTime) var l1 = label.new(myTime, myPrice, lblText, xloc=xloc.bar_time)
تظهر التذكيرات على الرسم البياني لتوجيه المستخدمين عندما يكونون في وضع الإدخال التفاعلي:
بعد إضافة مؤشر وإجراء تحديد تفاعلي أولي على الرسم البياني ، يمكنك تعديل نقاط التحديد عن طريق تحديد المؤشر وتحريك النقاط على الرسم البياني.
يمكنك رؤية الميزة الجديدة قيد العمل في هذه المنشورات:
CAGR by TradingView
للبقاء على اطلاع بميزات Pine الجديدة ، راقب ملاحظات إصدار دليل مستخدم Pine. حيث يبث حساب PineCoders أيضًا تحديثات من قناة Squawk Box Telegram وحساب Twitter ومن الدردشة العامة Pine Script على TradingView.
نأمل أن تجد هذه الميزة المطلوبة بشدة مفيدة.
يرجى الاستمرار في تزويدنا بتعليقاتك واقتراحاتك للتحسين
نحن نبني TradingView لك ، ونحن حريصون دائمًا على الاستماع إليك.