July 3, 2020
معامل “الدقة” الجديد يجعل من السهل تحليل الإطارات الزمنية المتعددة
تحليل الأطر الزمنية المتعددة (MTF) هي عملية يمكن للمتداولين فيها عرض نفس المخطط/ المؤشر باستخدام إطار زمني أعلى من المخطط الزمني، على سبيل المثال ، عرض متوسط متحرك يومي على مخطط ساعة واحدة بنقرتين فقط. يتم استخدام هذا من قبل المتداولين لتحديد حركة السعر على الرسم البياني في سياق الاتجاه على المدى الطويل.
تم دائمًا ضبط TradingView للعمل على الإطارات الزمنية المتعددة ، وذلك بفضل دعم فترات الرسم البياني المخصصة، وتنسيق الرسوم البيانية متعددة الأطر الزمنية، والأهم من ذلك، دالة `security` في Pine، والتي تسمح لك بطلب البيانات من المؤشرات أو الأطر الزمنية الأخرى. في مكتبة Pine العامة ، يمكنك العثور على العشرات من الأمثلة الممتازة لنصوص MTF باستخدام `security`. ستجد حتى عدد قليل منهم في نهاية هذا المنشور.
مع هذا التحديث الأخير ، أضفنا وظيفة MTF إلى العديد من مؤشراتنا المضمنة. يمكنك الآن تغيير الإطار الزمني لأي مؤشر بنقرتين فقط في المدخلات ، باستخدام القائمة المنسدلة الجديدة “الدقة”. هذا يوفر للمتداولين العديد من الاحتمالات الجديدة.
يمكن لمبرمجي لغة باين استخدام نفس معلمة `الدقة ‘التي نستخدمها في مؤشراتنا المضمنة في نصوصهم الخاصة. بمجرد إضافته إلى ‘ study ‘  للنص البرمجي ، أصبح لدى المبرمجين الآن طريقة سهلة لإضافة وظائف MTF إلى البرامج النصية والسماح للمستخدمين بتحديد الإطار الزمني الذي يريدون تشغيل المؤشر عليه.
يمكن أن تكون القيمة الافتراضية لمعلمة “Resolution” هي أي من سلاسل الدقة المقابلة للقيم في القائمة المنسدلة ، حيث تمثل السلسلة الفارغة (“”) دقة الرسم اليباني . سيؤدي استخدام المعلمة إلى إضافة حقل إدخال “Resolution” تلقائيًا إلى إدخالات النص البرمجي.
لنفترض ، على سبيل المثال ، أنك تريد استخدام مخطط بدقة 5د ، لكنك تريده أن يعرض المتوسط المتحرك بناءً على دقة 1د. في السابق ، كان بإمكانك القيام بذلك باستخدام وظيفة `security`:
//@version=4
study(title="Moving Average", shorttitle="MA with security", overlay=true)
len = input(9, minval=1, title="Length")
src = input(close, title="Source")
out = sma(src, len)
res = input(title="Resolution", type=input.resolution, defval="1D")
s1 = security(syminfo.tickerid, res, out, gaps=true)
plot(s1, color=color.red)
الآن ، ومع ذلك ، ستحتاج فقط إلى إضافة `Resolution =” D “` إلى استدعاء `study` الخاصة بك ، كما هو موضح أدناه:
//@version=4
study(title="Moving Average", shorttitle="MA with resolution", overlay=true, resolution="D")
len = input(9, minval=1, title="Length")
src = input(close, title="Source")
offset = input(title="Offset", type=input.integer, defval=0, minval=-500, maxval=500)
out = sma(src, len)
plot(out, color=color.blue, title="MA", offset=offset)
توفر المعلمة `Resolution` الجديدة طريقة سهلة لإضافة وظائف MTF إلى البرامج النصية البسيطة نسبيًا. ستظل النصوص البرمجية الأكثر تعقيدًا لباين تحتاج “security” لتنفيذ العمليات الحسابية المتقدمة باستخدام معلومات إطار زمني أعلى.
يرجى ملاحظة أنك بحاجة إلى إعادة تطبيق المؤشر حتى تظهر معلمة `Resolution`.
أمثلة من نصوص MTF من المكتبة العامة:
نأمل أن تجد هذا التحديث وهذه المصادر مفيدة لك.
يرجى الاستمرار في إرسال التعليقات والملاحظات والطلبات الخاصة بك. نحن نحب أن نسمع منك ونحرص على بناء مجتمعنا عبر الإنترنت.
ابق آمنا
فريق TradingView الصنوبر

أسرع طريقة لمتابعة الأسواق

فتح الرسم البياني