Friday 5 January 2018

الانتقال المتوسط - matlab - مثال


تحميل موفاف م انظر أيضا movAv2 - نسخة محدثة السماح الترجيح. وتشمل ماتلاب وظائف تسمى موفافغ و تسموفافغ سلسلة الوقت المتوسط ​​المتحرك في الأدوات المالية، تم تصميم موفاف لتكرار وظائف أساسية من هذه التعليمات البرمجية هنا يوفر مثالا لطيفا لإدارة فهارس داخل الحلقات، والتي يمكن أن تكون مربكة لتبدأ أنا عمدا أبقى رمز قصيرة وبسيطة للحفاظ على هذه العملية clear. movAv يؤدي المتوسط ​​المتحرك بسيط التي يمكن استخدامها لاستعادة البيانات صاخبة في بعض الحالات وهو يعمل عن طريق اتخاذ متوسط من المدخل y على نافذة زمنية انزلاقية يتم تحديد حجمها بواسطة n أكبر n هو كلما زاد مقدار تمهيد تأثير n بالنسبة إلى طول متجه الإدخال y وبشكل جيد بشكل جيد، مرشح تردد لوباس - انظر قسم الأمثلة والاعتبارات. لأن كمية من التمهيد التي تقدمها كل قيمة n هي نسبة إلى طول ناقلات الإدخال، انها قيمة دائما اختبار قيم مختلفة لمعرفة ما هو مناسب تذكر أيضا أن نقاط ن تفقد على كل متوسط ​​إذا كان n هو 100، أول 99 نقطة من ناقلات الإدخال لا تحتوي على بيانات كافية لمتوسط ​​100pt ويمكن تجنب ذلك إلى حد ما عن طريق التراص المتوسطات، على سبيل المثال، رمز ورسم بياني أدناه مقارنة عدد من مختلف الأطر طول الإطار لاحظ كيف يتم مقارنة 10 10pt السلس لمتوسط ​​20pt واحد في كلتا الحالتين يتم فقدان 20 نقطة من البيانات في المجموع. إنشاء زاكسيس x 1 0 01 5 توليد الضوضاء ضوضاء 4 ضجيج ريبمات راندن 1، سيل نوميل x الضجيجريبس، نويزريبس، ضجيج 1 إعادة تشكيل الضوضاء، 1، ضجيج طول الضجيج توليد ضجيج يداتا ذ إكس العاشر ضجيج 1 طول x بيرفوم المتوسطات y2 موفاف y، 10 10 بت y3 موفاف y2 10 10 10 بت y4 موفاف y 20 20 بت y5 موفاف y 40 40 بت y6 موفاف y 100 100 بت مؤامرة الرقم المؤامرة x، y، y2، y3، y4، y5، y6 أسطورة الخام 10 10pt، 20pt، 40pt، 100pt كلابيل x يلابيل y تيتل مقارنة بين المتوسطات المتحركة movAv m كود ران-ثرو أوتبوت أوتبوت موفاف y، n السطر الأول يعرف اسم الدالة s، المدخلات والمخرجات المدخلات x يجب أن يكون متجه البيانات لأداء المتوسط ​​على n يجب أن يكون عدد النقاط التي تؤدي إلى المتوسط ​​فوق المخرجات سيحتوي على البيانات المتوسطة التي يتم إرجاعها بواسطة الدالة تمهيد خرج المخرجات نان 1، نوميل y البحث عن منتصف نقطة n منتصف الجولة n 2 ويتم العمل الرئيسي لهذه الوظيفة في ل حلقة، ولكن قبل البدء يتم إعداد أمرين التنوب ستلي الإخراج هو مخصص مسبقا كما نانز، وهذا يخدم غرضين أولا وقبل التخصيص هو ممارسة جيدة عموما لأنه يقلل من شعوذة الذاكرة ماتلاب يجب القيام به، وثانيا، فإنه يجعل من السهل جدا لوضع متوسط ​​البيانات إلى إخراج نفس الحجم كما ناقلات الإدخال وهذا يعني نفس زاكسيس يمكن استخدامها في وقت لاحق لكلا، والتي هي مريحة للتآمر، بدلا من ذلك يمكن إزالة النانز في وقت لاحق في سطر واحد من إخراج الإخراج التعليمات البرمجية. وسيتم استخدام ميدبوانت متغير لمحاذاة البيانات في ناقلات الإخراج إذا ن 10، سيتم فقدان 10 نقاط لأنه، لنقاط 9 الأولى من ناقلات الإدخال، لا توجد بيانات كافية t لاتخاذ 10 نقطة متوسط ​​كما الإخراج سيكون أقصر من المدخلات، فإنه يحتاج إلى محاذاة بشكل صحيح سوف منتصف يمكن استخدامها حتى يتم فقدان كمية متساوية من البيانات في البداية والنهاية، ويتم الاحتفاظ المدخلات الانحياز مع الإخراج من قبل نان المخازن التي تم إنشاؤها عند بريالوكاتينغ output. for 1 طول y - n البحث عن مؤشر متوسط ​​لاتخاذ المتوسط ​​على حساب أبان يعني الناتج a ميدبوانت يعني يب إند في الحلقة نفسها، يؤخذ متوسط ​​على كل شريحة متتالية من الإدخال سيتم تشغيل الحلقة التي تعرف بأنها 1 حتى طول المدخل y، ناقص البيانات التي ستفقد n إف والمدخل هو 100 نقطة طويلة و n هو 10، سيتم تشغيل حلقة من 1 إلى 90.هذا يعني أن يوفر المؤشر الأول للجزء أن يكون المتوسط ​​المتوسط ​​الثاني ب هو ببساطة ن -1 حتى في التكرار الأول، a 1 n 10 سو b 11-1 10 يؤخذ المتوسط ​​الأول على ياب أو x 1 10 يتم تخزين متوسط ​​هذا القطاع، الذي هو قيمة واحدة، في الإخراج في مؤشر منتصف أو 1 5 6. على التكرار الثاني ، 2 b 2 10-1 11 بحيث يؤخذ المتوسط ​​على x 2 11 وتخزينه في المخرجات 7 على آخر تكرار للحلقة لإدخال طول 100، a 91 b 90 10-1 100 بحيث يؤخذ المتوسط فوق x 91 100 وتخزينها في الإخراج 95 وهذا يترك الإخراج مع ما مجموعه n 10 قيم نان في الفهرس 1 5 و 96 100. الأمثلة والاعتبارات المعدلات المتحركة هي مفيدة في بعض الحالات، لكنها ليست دائما أفضل خيار فيما يلي مثالين حيث أنها ليست بالضرورة الأمثل. ميكروفون معايرة هذه المجموعة من البيانات تمثل مستويات كل تردد تنتجها المتكلم وسجلت بواسطة ميكروفون مع استجابة خطية معروفة إخراج المتكلم يختلف مع تردد، ولكن يمكننا تصحيح لهذا الاختلاف مع بيانات المعايرة - الإخراج يمكن تعديلها في مستوى لحساب التقلبات في المعايرة. لاحظ أن البيانات الخام هو صاخبة - وهذا يعني أن تغيير طفيف في تردد يبدو أن تتطلب كبير، غير منتظم، تغيير في مستوى لحسابه هل هذا واقعي أو هو منتج من بيئة التسجيل فمن المعقول في هذه الحالة لتطبيق المتوسط ​​المتحرك الذي ينعم منحنى تردد المستوى لتوفير منحنى المعايرة التي هي أقل قليلا غير منتظمة ولكن لماذا لا يكون هذا الأمثل في هذا المثال. أكثر البيانات سيكون أفضل - معايرة متعددة يمتد متوسط ​​معا سوف تدمر الضوضاء في النظام طالما أنها ركض دوم وتوفير منحنى مع أقل تفصيلا خسر المفقودين المتوسط ​​المتحرك يمكن أن تقارب هذا فقط، ويمكن إزالة بعض الانخفاضات تردد أعلى وقمم من المنحنى التي لا وجود لها حقا. موجات استخدام باستخدام المتوسط ​​المتحرك على موجات جيب يسلط الضوء على نقطتين. العام قضية اختيار عدد معقول من النقاط لأداء المتوسط ​​أكثر. من s بسيطة، ولكن هناك طرق أكثر فعالية من تحليل إشارة من المتوسطات تتأرجح إشارات في المجال الزمني. في هذا الرسم البياني، يتم رسم موجة جيبية الأصلي في الأزرق الضوضاء هو إضافة وتآمر كمنحنى برتقالي يتم تنفيذ المتوسط ​​المتحرك بأعداد مختلفة من النقاط لمعرفة ما إذا كان يمكن استرداد الموجة الأصلية 5 و 10 نقاط توفر نتائج معقولة، ولكن لا تزيل الضوضاء تماما، حيث تبدأ أعداد أكبر من النقاط إلى تفقد تفاصيل الاتساع حيث يمتد المتوسط ​​على مراحل مختلفة تذكر الموجة تتذبذب حول الصفر، وتعني -1 1 0. وهناك نهج بديل سيكون بناء مرشح لوباس مما يمكن أن يكون يطبق على الإشارة في مجال الترددات أنا لن أذهب إلى التفاصيل لأنها تتجاوز نطاق هذه المادة، ولكن كما الضوضاء هو تردد أعلى بكثير من موجات التردد الأساسي، سيكون من السهل إلى حد ما في هذه الحالة لبناء مرشح لوباس من إزالة الضوضاء عالية التردد 29 سبتمبر 2013. المتوسط ​​المتحرك عن طريق التوليف. ما هو المتوسط ​​المتحرك وما هو جيد ل. كيف تتحرك المتوسطات القيام به عن طريق استخدام الإلتواء. المتوسط ​​المتحرك هو عملية بسيطة تستخدم عادة ل قمع الضوضاء من إشارة وضعنا قيمة كل نقطة إلى متوسط ​​القيم في حيها بواسطة صيغة. هنا x هو المدخلات و y هو إشارة الإخراج، في حين أن حجم النافذة ث، من المفترض أن تكون غريبة الصيغة أعلاه تصف عملية متماثلة تؤخذ العينات من كلا الجانبين من النقطة الفعلية. فيما يلي مثال على الحياة الحقيقية النقطة التي يتم وضع النافذة في الواقع هو الأحمر القيم خارج X من المفترض أن تكون الأصفار. لعب حولها ونرى عشر ه تأثير المتوسط ​​المتحرك، إلقاء نظرة على هذا مظاهرة تفاعلية. كيفية القيام بذلك عن طريق التحويل. كما قد تكون قد اعترفت، حساب المتوسط ​​المتحرك البسيط هو مماثل للالتلاعب في كلتا الحالتين نافذة ينزلق على طول إشارة والعناصر في نافذة يتم تلخيص ذلك، محاولة إعطائها للقيام الشيء نفسه باستخدام الالتفاف استخدام المعلمات التالية. المخرجات المطلوبة. أول نهج، دعونا نحاول ما نحصل عليه عن طريق تحويل إشارة x من قبل نواة k التالية. الإخراج هو بالضبط ثلاث مرات أكبر مما كان متوقعا يمكن أن ينظر إليه أيضا، أن قيم الإخراج هي ملخص العناصر الثلاثة في النافذة وذلك لأنه أثناء التفاف نافذة انزلقت على طول، يتم ضرب جميع العناصر في ذلك من خلال ثم تلخيصها. يك 1 كدوت x 1 كدوت x 1 كدوت x. للحصول على القيم المطلوبة من y يجب أن تقسم الإخراج بواسطة 3.By صيغة بما في ذلك القسمة. ولكن لن يكون من الأمثل للقيام تقسيم خلال انحلال هنا تأتي فكرة من قبل إعادة ترتيب المعادلة. لذلك يجب علينا استخدام نواة k التالية. وبهذه الطريقة سوف نحصل على الإخراج المطلوب. في عام إذا كنا نريد أن نفعل المتوسط ​​المتحرك عن طريق الالتفاف وجود حجم نافذة w يجب علينا استخدام k kernel. A بسيطة وظيفة المتوسط ​​المتحرك هو. استخدام المثال هو. المتوسطات المتحركة ما هي. من بين المؤشرات الفنية الأكثر شعبية، وتستخدم المتوسطات المتحركة لقياس اتجاه الاتجاه الحالي كل نوع من المتوسط ​​المتحرك المكتوبة عادة في هذا البرنامج التعليمي كما ما هو وهي نتيجة رياضية يتم حسابها من خلال حساب عدد من نقاط البيانات السابقة بمجرد تحديدها يتم رسم المتوسط ​​الناتج على الرسم البياني للسماح للمتداولين بالنظر إلى البيانات الملساء بدلا من التركيز على تقلبات الأسعار اليومية التي هي يلعنه في جميع الأسواق المالية. أبسط شكل من المتوسط ​​المتحرك، والمعروف بشكل مناسب كمتوسط ​​متحرك بسيط بسيط، يتم حسابه عن طريق الأخذ بالمتوسط ​​الحسابي لمجموعة معينة من القيم على سبيل المثال، لحساب متوسط ​​متحرك أساسي لمدة 10 أيام كنت تضيف أسعار الإغلاق من الأيام العشرة الماضية ثم تقسم النتيجة بمقدار 10 في الشكل 1، ينقسم مجموع الأسعار خلال الأيام العشرة الماضية 110 على عدد الأيام 10 للوصول إلى المتوسط ​​لمدة 10 أيام إذا كان يرغب المتداول في رؤية متوسط ​​50 يوما بدلا من ذلك، سيتم إجراء نفس النوع من الحساب، ولكنه سيشمل الأسعار خلال ال 50 يوما الماضية ويأخذ المتوسط ​​الناتج أقل من 11 في الاعتبار نقاط البيانات العشرة الماضية من أجل إعطاء المتداولين فكرة عن كيفية تسعير الأصول بالنسبة إلى الأيام العشرة الماضية. ربما كنت تتساءل لماذا التجار التقنيين استدعاء هذه الأداة المتوسط ​​المتحرك وليس مجرد وسيلة عادية الجواب هو أنه مع توفر قيم جديدة، يجب إسقاط أقدم نقاط البيانات من مجموعة و دات جديدة يجب أن تأتي نقاط في لتحل محلها وهكذا، فإن مجموعة البيانات تتحرك باستمرار لحساب البيانات الجديدة عندما تصبح متاحة هذا الأسلوب من الحساب يضمن أن المعلومات الحالية فقط يتم احتسابها في الشكل 2، وبمجرد أن القيمة الجديدة من 5 هو إضافة إلى مجموعة، مربع أحمر يمثل نقاط البيانات 10 الماضية يتحرك إلى اليمين والقيمة الأخيرة من 15 يتم إسقاطه من الحساب لأن قيمة صغيرة نسبيا من 5 يحل محل قيمة عالية من 15، كنت تتوقع أن نرى في المتوسط من انخفاض مجموعة البيانات، وهو ما يفعله، في هذه الحالة من 11 إلى 10. ماذا تفعل المتوسطات المتحركة تبدو مثل مرة واحدة تم حساب قيم ما، يتم رسمها على الرسم البياني ثم متصلا لإنشاء خط متوسط ​​متحرك هذه خطوط التقويس شائعة على الرسوم البيانية للتجار الفنيين، ولكن كيف يمكن استخدامها يمكن أن تختلف بشكل كبير أكثر على هذا لاحقا كما ترون في الشكل 3، فمن الممكن لإضافة أكثر من واحد المتوسط ​​المتحرك إلى أي مخطط عن طريق ضبط عدد من الوقت فترات المستخدمة في الحساب قد تبدو خطوط التقويس هذه مشتتة أو مربكة في البداية، ولكنك سوف تنمو معتاد عليها مع مرور الوقت الخط الأحمر هو ببساطة متوسط ​​السعر خلال ال 50 يوما الماضية، في حين أن الخط الأزرق هو متوسط ​​السعر فوق خلال 100 يوم الماضية. بعد أن فهمت ما هو المتوسط ​​المتحرك وما يبدو، سنقدم نوعا مختلفا من المتوسط ​​المتحرك ونفحص كيف يختلف عن المتوسط ​​المتحرك البسيط المذكور سابقا. المتوسط ​​المتحرك البسيط يحظى بشعبية كبيرة بين المتداولين ، ولكن مثل جميع المؤشرات الفنية، ولديها منتقديها العديد من الأفراد يجادلون بأن فائدة سما محدودة لأن كل نقطة في سلسلة البيانات هي مرجحة نفسها، بغض النظر عن مكان حدوثه في التسلسل ويقول النقاد أن أحدث البيانات هو أكثر أهمية من البيانات القديمة، وينبغي أن يكون لها تأثير أكبر على النتيجة النهائية ردا على هذا النقد، بدأ التجار في إعطاء المزيد من الوزن للبيانات الأخيرة، والتي منذ ذلك الحين d لاختراع أنواع مختلفة من المتوسطات الجديدة الأكثر شيوعا هو المتوسط ​​المتحرك الأسي إما لمزيد من القراءة انظر أساسيات المتوسطات المتحركة الموزونة وما الفرق بين المتوسط ​​المتحرك المتحرك المتوسط ​​المتحرك المتوسط ​​المتحرك المتوسط ​​المتحرك المتحرك المتحرك المتوسط ​​المتحرك المتحرك الأسي المتحرك المتوسط ​​هو نوع من المتوسط ​​المتحرك الذي يعطي وزنا أكبر للأسعار الأخيرة في محاولة لجعله أكثر استجابة للمعلومات الجديدة تعلم المعادلة المعقدة إلى حد ما لحساب إما قد تكون غير ضرورية لكثير من التجار، لأن ما يقرب من جميع حزم الرسوم البيانية تفعل الحسابات ل أنت ومع ذلك، بالنسبة لك المهوسون الرياضيات هناك، وهنا هو المعادلة إما. عندما استخدام الصيغة لحساب النقطة الأولى من إما، قد تلاحظ أنه لا توجد قيمة متاحة للاستخدام كما إما السابقة هذه المشكلة الصغيرة يمكن حلها من خلال بدء الحساب مع متوسط ​​متحرك بسيط والاستمرار في الصيغة أعلاه من هناك لقد قدمنا ​​لك نموذج جدول البيانات التي تشمل إكسا الحياة الحقيقية من حيث كيفية حساب المتوسط ​​المتحرك البسيط والمتوسط ​​المتحرك الأسي. الفرق بين المتوسط ​​المتحرك المتوسط ​​و سما بعد أن يكون لديك فهم أفضل لكيفية حساب سما و إما، دعونا نلقي نظرة على كيفية اختلاف هذه المتوسطات من خلال النظر في حساب إما، ستلاحظ أنه يتم التركيز أكثر على نقاط البيانات الأخيرة، مما يجعلها نوع من المتوسط ​​المرجح في الشكل 5، وأرقام من الفترات الزمنية المستخدمة في كل متوسط ​​هي متطابقة 15، ولكن إما يستجيب بسرعة أكبر للأسعار المتغيرة لاحظ كيف أن إما لديها قيمة أعلى عندما يكون السعر في الارتفاع، ويسقط أسرع من سما عندما يكون السعر في الانخفاض هذا الاستجابة هي السبب الرئيسي لكثير من التجار يفضلون استخدام إما عبر سما. ماذا تعني الأيام المختلفة متوسطات متحركة هي مؤشر قابل للتخصيص تماما، مما يعني أنه يمكن للمستخدم أن يختار بحرية أي إطار زمني يريده عند إنشاء المتوسط ​​الفترات الزمنية الأكثر شيوعا المستخدمة في المتوسطات المتحركة a و 15 و 20 و 30 و 50 و 100 و 200 يوما كلما قلت الفترة الزمنية المستخدمة لإنشاء المتوسط، كلما زادت حساسية التغيرات في الأسعار كلما زاد طول الفترة الزمنية أو الأقل حساسية أو أكثر سلاسة سيكون هناك إطار زمني صحيح لاستخدامها عند إعداد المتوسطات المتحركة أفضل طريقة لمعرفة أي واحد يعمل بشكل أفضل بالنسبة لك هو تجربة مع عدد من فترات زمنية مختلفة حتى تجد واحد الذي يناسب الاستراتيجية الخاصة بك.

No comments:

Post a Comment