أعمل مع سكل سيرفر 2008 R2، في محاولة لحساب المتوسط المتحرك. لكل سجل من وجهة نظري، أود جمع قيم السجلات السابقة البالغ عددها 250، ثم حساب متوسط هذا التحديد. أعمدة الملف الشخصي هي كما يلي: ترانزاكتيونيد فريد. لكل معرف معاملة. أود حساب المتوسط لقيمة العمود، أكثر من 250 سجل سابق. لذلك بالنسبة ل ترانزاكتيونيد 300، قم بتجميع كل القيم من الصفوف السابقة 250 (يتم فرز المشاهدة تنازلي بواسطة ترانزاكتيونيد) ثم في العمود موفافغ اكتب نتيجة متوسط هذه القيم. أنا أتطلع إلى جمع البيانات ضمن مجموعة من السجلات. طلب سكل سيرفر T-سكل كود إلى حساب متوسط متحرك من قبل: دالاس سنيدر قراءة التعليقات نصائح ذات صلة: المزيد من الوظائف - تعريف المستخدم أودف كيف يمكن تسهيل البيانات في عمود بمتوسط متحرك في T-سكل هل يمكن أن يرجى المشي من خلال مثال في سكل سيرفر مع رمز سكل T كيف يمكننا التحقق من صحة النتائج يمكن أن تكون سلسلة زمنية البيانات صاخبة بطبيعتها وطريقة جيدة لتسهيل البيانات لحساب متوسط متحرك. هناك عدد من الطرق لحساب متوسط متحرك في T-سكل، ولكن في هذه النصيحة سوف ننظر في طريقة لحساب المتوسط المتحرك الذي يحدد نافذة المتوسط x عدد الصفوف وراء و x عدد الصفوف قبل التيار صف البيانات. ميزة هذا هو أنه لا يوجد تأخر في متوسط القيمة المعادة ومتوسط المتوسط المتحرك على نفس الصف مع قيمته الحالية. يتيح البدء عن طريق إنشاء جدول وتحميل بعض البيانات باستخدام T-سكل أدناه. لدينا 361 نقطة البيانات التي تخلق موجة جيبية صاخبة. بعد تحميل البيانات، سوف نقوم بتنفيذ التعليمات البرمجية T-سكل التالية لتحديد كافة الأعمدة جنبا إلى جنب مع قيمة المتوسط المتحرك. في الشفرة أدناه، يبلغ متوسط حجم الإطار المتحرك 15 (7 صفوف سابقة الصف الحالي، بالإضافة إلى الصف الحالي، بالإضافة إلى الصفوف السبعة التالية). يتم عرض المتوسط المتحرك للعمود داتافالو كعمود MoveingAverageWindowSize15. يعد أمر أوردر بي غاية في الأهمية للحفاظ على البيانات في الترتيب المصنف المناسب. يمكننا نسخ ولصق النتائج في إكسيل للتحقق من صحة الحساب الصحيح. في الصورة أدناه، يبدأ الإطار في الخلية C3 وينتهي عند C17. يظهر المتوسط المتحرك كما تم حسابه بواسطة T-سكل في هذه النصيحة في الخلية D10. المتوسط الذي يحسبه إكسيل هو في الأسفل ويساوي القيمة في D10. في الشكل أدناه، يمكننا أن نرى قيم البيانات الأصلية ترسم باللون الأزرق مع المتوسط المتحرك تآمر باللون الأحمر. الخطوات التالية اضبط حجم نافذة المتوسط المتحرك لمعرفة كيف تتغير المؤامرة. أيضا، تأكد من تحقق من هذه النصائح الأخرى على T-سكل من مسكلتيبس: آخر تحديث: 382016 المتوسط المتحرك المتوسط في T-سكل في وظيفة سابقة أثبتت حساب المتوسطات المتحركة في T-سكل. ومع ذلك، هناك عيب رئيسي واحد مع المتوسطات المتحركة البسيطة. كما أن التغيرات في الأسعار في بداية الفترة لها نفس الأهمية مثل التغيرات الأحدث في الأسعار. بطريقة أو بأخرى كنت 8217d ترغب في تعيين أوزان مختلفة لتغيرات الأسعار، بحيث أحدث التغييرات يحصل على معظم الوزن. لهذا الغرض، يمكن حساب المتوسط المتحرك المرجح (وما). في هذه المشاركة بلوق سوف تظهر طريقتين مختلفتين لحساب وما، واحد التي يمكن استخدامها على سكل سيرفر 2005 والإصدارات الأحدث، والإصدار الآخر هو إصدارات سكل سيرفر في وقت سابق من 2005. لحساب الوزن النسبي من كل تغيير السعر، ونحن تحتاج إلى معرفة موقف كل تغيير السعر بالنسبة إلى اليوم المحسوب. وبسبب هذا، لا يمكن استخدام وظيفة نافذة. لا يمكن الحصول على معلومات من الصفوف الفردية في النافذة. في المثال أدناه سنقوم بحساب المتوسط المتحرك المرجح لمدة 9 أيام (WMA9). يستخدم المثال تادب. يمكن العثور على سيناريو لإنشاء تادب هنا. بغض النظر عن إصدار سكل سيرفر، لكل صف نحن بحاجة إلى الوصول إلى 8 الصفوف السابقة، 9 مع الصف الحالي المدرجة. تلك الصفوف 9 ستكون النافذة التي تحتوي على تغييرات الأسعار لدينا. سيتم تعيين كل صف في تلك النافذة وزن خطي يزداد بنفس المقدار لكل صف حتى الصف الحالي. سيتم احتساب الوزن لكل صف باستخدام موقف صف النافذة بالنسبة إلى الصف الحالي. Let8217s يقول أننا نريد لحساب وما للصف 9: ث (يقتبس من تاد ستوكيد 1): 1 30،02 30،02 2 30،33 60،66 3 30،33 90،99 4 30،44 121،76 5 30،24 151،20 6 30،27 181،62 7 29،87 209،09 8 30،00 240،00 9 30،02 270،18 مجموع ما ورد أعلاه هو 1355،52. ثم يتم تقسيم هذا على مجموع الأوزان، وهو 123456789 45. و WMA9 للصف 9 هو 1355،52 45 30،12. إذا كنت ترغب في حساب وما بخلاف 9 أيام، استخدم T-سكل التالي (احصل على وظيفة GetNums2 هنا) للحصول على المقسوم لفترة الطول (على سبيل المثال 45 لمدة 9 أيام وما): المقسوم المتوسط المتحرك (وما) ديفيسورس المتوسط المتحرك الموزون سكل سيرفر 2005 والإصدارات الأحدث يستخدم هذا الإصدار كت لحساب و وما: النتيجة لمدة 9 أيام المتوسط المتحرك المرجح (WMA9) في النتائج أعلاه، يمكنك رؤية WMA9 للصف 9 هو 30،12، كما تم حسابه مسبقا. المتوسط المتحرك المرجح قبل سكل سيرفر 2005 الفرق الوحيد بين إصدار سكل سيرفر 2005 و هذا هو استخدام تعبير جدول شائع. يستخدم إصدار ما قبل 2005 جداول الفعلية بدلا من CTE8217s: الأداء عند حساب متوسط متحرك بسيط واستخدام سكل سيرفر 2012 أو في وقت لاحق، يمكن أن ينظر إلى تحسن كبير في الأداء عند استخدام وظائف نافذة مقارنة ميتوهودس البديلة المستخدمة في الإصدارات القديمة من سكل سيرفر . حسابات المتوسطات المتحركة المرجحة ومع ذلك، يمكن 8217t استخدام وظائف النافذة بنفس الطريقة. مقارنة بين إصدار سكل سيرفر 2005 من وما يظهر تحسنا طفيفا على الإصدارات المستخدمة في الإصدارات الأقدم من سكل سيرفر: T-سكل وما سكل سيرفر 2005 مقارنة بإصدار ما قبل 2005. وبسبب الحسابات المكلفة التي تشارك في وما، قد يكون من الجيد الاستمرار في النتائج. وتستخدم وما بنفس الطريقة مثل سما، في تحليل الاتجاه. ويوجد لدى وزارة الزراعة والوزن المزيد من الوزن على التغيرات الأخيرة في الأسعار. هذا بلوق وظيفة جزء من سلسلة حول التحليل الفني، تا، في سكل سيرفر. راجع المشاركات الأخرى هنا. أرسلت بواسطة توماس ليند توماس ليند - خدمات استشارية كما سكل سيرفر دبا ومطور قاعدة بيانات في الساحل السامي قواعد بيانات حلول أب.
No comments:
Post a Comment