Saturday 20 January 2018

المرجح الحركة المتوسط - matlab رمز


المتوسطات المتحركة المرجحة: الأساسيات على مر السنين، وجد الفنيون مشكلتين مع المتوسط ​​المتحرك البسيط. تكمن المشكلة الأولى في الإطار الزمني للمتوسط ​​المتحرك (ما). ويعتقد معظم المحللين الفنيين أن العمل السعر. فتح أو إغلاق سعر السهم، لا يكفي على أن تعتمد على التنبؤ بشكل صحيح شراء أو بيع إشارات العمل كروس ما. ولحل هذه المشكلة، يعين المحللون الآن مزيدا من الوزن لأحدث بيانات الأسعار باستخدام المتوسط ​​المتحرك الممتد أضعافا مضاعفة (إما). (مزيد من المعلومات في استكشاف المتوسط ​​المتحرك الموزون أضعاف.) مثال على سبيل المثال، باستخدام ما 10 أيام، فإن المحلل يأخذ سعر الإغلاق لليوم العاشر ويضاعف هذا الرقم قبل 10، في اليوم التاسع من تسعة، والثامنة يوم من قبل ثمانية وهلم جرا إلى أول من ماجستير. وبمجرد تحديد المجموع، يقوم المحلل بعد ذلك بتقسيم الرقم بإضافة المضاعفات. إذا قمت بإضافة مضاعفات المثال ما 10 أيام، فإن الرقم هو 55. ويعرف هذا المؤشر باسم المتوسط ​​المتحرك المرجح خطي. (للحصول على القراءة ذات الصلة، تحقق من المتوسطات المتحركة البسيطة جعل الاتجاهات الوقوف.) العديد من الفنيين مؤمنين بقوة في المتوسط ​​المتحرك السلس أضعافا (إما). وقد تم شرح هذا المؤشر في العديد من الطرق المختلفة التي يخلط بين الطلاب والمستثمرين على حد سواء. ولعل أفضل تفسير يأتي من جون ج. مورفيس التحليل الفني للأسواق المالية، (نشره معهد نيويورك المالي، 1999): يعالج المتوسط ​​المتحرك الممتد أضعافا مضاعفة المشاكل المرتبطة بالمتوسط ​​المتحرك البسيط. فأولا، يعين المتوسط ​​الملمس أضعافا أكبر وزنا أكبر للبيانات الأحدث. ولذلك، فهو متوسط ​​متحرك مرجح. ولكن في حين أنه يولي أهمية أقل لبيانات الأسعار الماضية، فإنه يشمل في حسابه جميع البيانات في حياة الصك. وبالإضافة إلى ذلك، يمكن للمستخدم ضبط الترجيح لإعطاء وزن أكبر أو أقل لسعر الأيام الأخيرة، والذي يضاف إلى نسبة مئوية من قيمة الأيام السابقة. ويضاف مجموع قيمتي النسبة المئوية إلى 100. على سبيل المثال، يمكن تعيين سعر الأيام الأخيرة على وزن 10 (10)، والذي يضاف إلى وزن الأيام السابقة 90 (.90). وهذا يعطي اليوم الأخير 10 من إجمالي الترجيح. هذا سيكون ما يعادل متوسط ​​20 يوما، من خلال إعطاء سعر الأيام الماضية قيمة أصغر من 5 (.05). الشكل 1: المتوسط ​​المتحرك الملمس أضعافا مضاعفة يظهر الرسم البياني أعلاه مؤشر ناسداك المركب من الأسبوع الأول في أغسطس 2000 إلى 1 يونيو 2001. كما ترون بوضوح، إما، والتي في هذه الحالة تستخدم بيانات سعر الإغلاق فوق لمدة تسعة أيام، لديها إشارات بيع محددة في 8 سبتمبر (تميزت لأسفل أسود لأسفل). وكان هذا هو اليوم الذي كسر فيه المؤشر دون مستوى 4000. يظهر السهم الأسود الثاني آخر أسفل الساق التي الفنيين كانوا يتوقعون فعلا. لم يتمكن ناسداك من توليد ما يكفي من حجم واهتمام من المستثمرين التجزئة لكسر 3000 علامة. ثم ينخفض ​​مرة أخرى إلى أسفل إلى أسفل في 1619.58 في ابريل 4. يتميز الاتجاه الصعودي 12 أبريل السهم. وهنا أغلق المؤشر عند 1،961.46، وبدأ الفنيون في رؤية مديري الصناديق المؤسسية بدءا من التقاط بعض الصفقات مثل سيسكو ومايكروسوفت وبعض القضايا المتعلقة بالطاقة. (اقرأ مقالاتنا ذات الصلة: متوسط ​​المغلفات المتحركة: تكرير أداة التداول الشعبي ومتوسط ​​الارتداد المتحرك). ما هو الفرق بين المتوسط ​​المتحرك والمتوسط ​​المتحرك المرجح. يتم حساب المتوسط ​​المتحرك لمدة 5 سنوات، استنادا إلى الأسعار أعلاه، باستخدام ما يلي الصيغة: استنادا إلى المعادلة أعلاه، كان متوسط ​​السعر خلال الفترة المذكورة أعلاه 90.66. إن استخدام المتوسطات المتحركة هو طريقة فعالة للقضاء على تقلبات الأسعار القوية. والقيود الرئيسية هي أن نقاط البيانات من البيانات القديمة لا ترجح أي اختلاف عن نقاط البيانات بالقرب من بداية مجموعة البيانات. هذا هو المكان حيث تتحرك المتوسطات المرجحة في اللعب. وتحدد المتوسطات المرجحة ترجيح أثقل لنقاط بيانات أكثر حداثة لأنها أكثر صلة من نقاط البيانات في الماضي البعيد. وينبغي أن يزيد مجموع الترجيح إلى 1 (أو 100). وفي حالة المتوسط ​​المتحرك البسيط، يتم توزيع الأوزان بالتساوي، وهذا هو السبب في عدم ظهورها في الجدول أعلاه. سعر إغلاق آبلد تحميل movAv. m (انظر أيضا movAv2 - نسخة محدثة السماح الترجيح) وصف يتضمن ماتلاب وظائف تسمى موفافغ و تسموفافغ (سلسلة الوقت المتوسط ​​المتحرك) في الأدوات المالية، تم تصميم موفاف لتكرار الوظائف الأساسية لهذه. يوفر رمز هنا مثالا لطيفا لإدارة الفهارس داخل الحلقات، والتي يمكن أن تكون مربكة لتبدأ. إيف عمدا أبقى رمز قصيرة وبسيطة للحفاظ على هذه العملية واضحة. موفاف ينفذ متوسط ​​متحرك بسيط التي يمكن استخدامها لاستعادة البيانات صاخبة في بعض الحالات. وهو يعمل عن طريق أخذ متوسط ​​المدخلات (y) على نافذة انزلاق الوقت، وحجم التي يتم تحديدها من قبل n. وكلما كان أكبر n، كلما زاد مقدار تمهيد تأثير n بالنسبة لطول متجه الدخل y. وبشكل فعال (جيدا، نوع من) يخلق مرشح تردد لوباس - انظر قسم الأمثلة والاعتبارات. ولأن كمية التجانس التي توفرها كل قيمة n هي نسبة إلى طول متجه الدخل، فإن قيمته دائما تستحق اختبار قيم مختلفة لترى ما هو مناسب. تذكر أيضا أنه يتم فقدان n نقاط على كل متوسط ​​إذا ن هو 100، أول 99 نقطة من ناقلات الإدخال لا تحتوي على بيانات كافية لمتوسط ​​100pt. ويمكن تجنب ذلك إلى حد ما عن طريق تكديس المتوسطات، على سبيل المثال، مقارنة الشفرة والرسم البياني أدناه بعدد من متوسطات إطار الطول المختلفة. لاحظ كيف يتم مقارنة 1010pt السلس إلى متوسط ​​20pt واحد. في كلتا الحالتين يتم فقدان 20 نقطة من البيانات في المجموع. إنشاء زاكسيس x1: 0.01: 5 توليد الضوضاء ضوضاء الضوضاء 4 ريبات (راندن (1، سيل (نوميل (x) نويزريبس))، نويزريبس، 1) إعادة تشكيل الضوضاء (الضوضاء، 1، الطول (الضوضاء) نويزريبس توليد الضوضاء يداتا يكس ( x) 10nnoise (1: لينغث (x)) بيرفورم إديتيونس: y2 موفاف (y، 10) 10 بت y3 موفاف (y2، 10) 1010 بت y4 موفاف (y، 20) 20 بت y5 موفاف (y، 40) 40 بت (x، y، y2، y3، y4، y5، y6) أسطورة (البيانات الخام، المتوسط ​​المتحرك 10pt، 1010pt، 20pt، 40pt، 100pt) زلابيل (x) يلابيل (y، 100) y) (مقارنة المتوسطات المتحركة) movAv. m كود تشغيل من خلال وظيفة الإخراج موفاف (y، n) يحدد السطر الأول اسم الدالات والمدخلات والمخرجات. وينبغي أن يكون الدخل x متجه البيانات من أجل أداء المتوسط ​​على n، وينبغي أن يكون عدد النقاط التي تؤدي إلى المتوسط ​​فوق المخرجات سيحتوي على البيانات المتوسطة التي تعادها الدالة. (1)، نوميل (y)) البحث عن نقطة منتصف ن منتصف الجولة (n2) يتم العمل الرئيسي من وظيفة في ل حلقة، ولكن قبل البدء يتم إعداد أمرين. أولا يتم تخصيص الإخراج مسبقا كما نانز، وهذا خدم غرضين. أولا ما قبل التخصيص هو ممارسة جيدة عموما لأنه يقلل من شعوذة الذاكرة ماتلاب يجب القيام به، وثانيا، فإنه يجعل من السهل جدا لوضع البيانات المتوسطة إلى إخراج نفس حجم ناقلات الإدخال. وهذا يعني أن نفس زاكسيس يمكن استخدامها في وقت لاحق لكلا، والتي هي مريحة للتآمر، بدلا من ذلك يمكن إزالة نانز في وقت لاحق في سطر واحد من التعليمات البرمجية (إخراج الإخراج (وسيستخدم منتصف متغير لمحاذاة البيانات في متجه الإخراج. إذا ن 10، سيتم فقدان 10 نقاط لأنه، لأول 9 نقاط من ناقلات الإدخال، لا توجد بيانات كافية لاتخاذ متوسط ​​10 نقطة، حيث أن الإخراج سيكون أقصر من المدخلات، فإنه يحتاج إلى محاذاة بشكل صحيح. وسوف منتصف ، بحيث يتم فقدان كمية متساوية من البيانات في البداية والنهاية، ويتم حفظ المدخلات محاذاة مع الإخراج من قبل المخازن المؤقتة نان التي تم إنشاؤها عند ترحيل الإخراج ل 1: طول (y) - n البحث عن مؤشر متوسط ​​يأخذ متوسط (a: b) بان (a: b) إند حساب في المتوسط ​​بالنسبة للحلقة نفسها، يتم حساب متوسط ​​على كل شريحة متتالية من الدخل، ويتم تشغيل الحلقة ل a وهي (y)، ناقص البيانات التي ستفقد (n) إذا كان المدخل 100 نقطة لو نغ و n هو 10، ستعمل الحلقة من (أ) من 1 إلى 90. وهذا يعني أن يوفر أول مؤشر للقطر ليكون متوسطا. المؤشر الثاني (ب) هو ببساطة 1-. لذلك على التكرار الأول، a1. n10. لذلك ب 11-1 10. يتم أخذ المتوسط ​​الأول على y (a: b). أو x (1:10). يتم تخزين متوسط ​​هذا القطاع، الذي هو قيمة واحدة، في الناتج في مؤشر أميدبوانت. أو 156. في التكرار الثاني، أ 2. ب 210-1 11. بحيث يتم أخذ المتوسط ​​على x (2:11) وتخزينها في الإخراج (7). على التكرار الأخير من حلقة لإدخال طول 100، a91. ب 9010-1 100 بحيث يؤخذ المتوسط ​​على x (91: 100) ويخزن في الإخراج (95). هذا يترك الناتج مع ما مجموعه n (10) قيم نان في مؤشر (1: 5) و (96: 100). أمثلة واعتبارات تعد المعدلات المتحركة مفيدة في بعض الحالات، لكنها ليست دائما الخيار الأفضل. وهنا مثالان حيث أنها ليست بالضرورة الأمثل. میکروفون المیکروفون تمثل مجموعة البیانات ھذه مستویات کل تردد یتم إنتاجھ بواسطة مکبر وتسجيلھ بواسطة میکروفون مع استجابة خطیة معروفة. يختلف خرج المتكلم مع التردد، ولكن يمكننا تصحيح هذا الاختلاف مع بيانات المعايرة - الإخراج يمكن تعديلها في المستوى لحساب التقلبات في المعايرة. لاحظ أن البيانات الخام صاخبة - وهذا يعني أن تغيير طفيف في التردد يبدو أن يتطلب تغيير كبير، غير منتظم، في المستوى لحساب. هل هذا واقعي أم أن هذا ناتج عن بيئة التسجيل من المعقول في هذه الحالة تطبيق متوسط ​​متحرك ينعم منحنى ليفيلفركنسي لتوفير منحنى المعايرة الذي هو أقل قليلا غير منتظمة. ولكن لماذا لا يكون هذا الأمثل في هذا المثال المزيد من البيانات سيكون أفضل - معايرة متعددة تعمل وسطيا معا من شأنه أن يدمر الضوضاء في النظام (طالما عشوائية لها) وتوفير منحنى مع تفاصيل أقل خفية فقدت. يمكن للمتوسط ​​المتحرك تقريب هذا فقط، ويمكن إزالة بعض الانخفاضات تردد أعلى وقمم من المنحنى التي توجد بالفعل. الموجات الجيبية باستخدام المتوسط ​​المتحرك على موجات جيبية يسلط الضوء على نقطتين: المسألة العامة لاختيار عدد معقول من النقاط لأداء المتوسط ​​أكثر. لها بسيطة، ولكن هناك طرق أكثر فعالية من تحليل الإشارات من المتوسطات تتأرجح إشارات في المجال الزمني. في هذا الرسم البياني، يتم رسم موجة جيبية الأصلية باللون الأزرق. يتم إضافة الضوضاء وتآمر كما منحنى البرتقال. ويجرى المتوسط ​​المتحرك بأعداد مختلفة من النقاط لمعرفة ما إذا كان بالإمكان استرداد الموجة الأصلية. 5 و 10 نقاط تقدم نتائج معقولة، ولكن لا إزالة الضوضاء تماما، حيث أن أعداد أكبر من النقاط تبدأ في فقدان التفاصيل السعة كمتوسط ​​يمتد على مراحل مختلفة (تذكر الموجة تتأرجح حول الصفر، ويعني (-1 1) 0) . وهناك نهج بديل يتمثل في إنشاء مرشح لوباس مما يمكن تطبيقه على الإشارة في مجال التردد. إم لن يذهب إلى التفاصيل لأنها تتجاوز نطاق هذه المادة، ولكن كما الضوضاء هو تردد أعلى بكثير من موجات التردد الأساسي، سيكون من السهل إلى حد ما في هذه الحالة لبناء مرشح لوباس من إزالة عالية التردد الضوضاء.

No comments:

Post a Comment