حرکت

ساخت وبلاگ

نحو برای Movavg تغییر کرده است. دیگر پشتیبانی از آرگومان های ورودی و تاخیر وجود ندارد ، فقط یک Windowsize واحد پشتیبانی می شود و فقط یک آرگومان خروجی (MA) وجود دارد. اگر می خواهید میانگین های پیشرو و عقب مانده را محاسبه کنید ، باید دو بار Movavg را اجرا کنید و Windowsize را تنظیم کنید.

نحو

شرح

ma = movavg (داده ، نوع ، windowsize) میانگین متحرک (MA) یک سری زمانی مالی را محاسبه می کند.

ma = movavg (___ ، initialpoints) یک آرگومان اختیاری را برای نقاط اولیه اضافه می کند.

ma = movavg (داده ، نوع ، وزن) میانگین متحرک (MA) یک سری زمانی مالی را با استفاده از یک نوع و وزن "سفارشی" محاسبه می کند.

ma = movavg (___ ، initialpoints) یک آرگومان اختیاری را برای نقاط اولیه اضافه می کند.

مثال ها

میانگین متحرک را برای یک سری داده محاسبه کنید

پرونده SimulatedStock. mat را بارگیری کنید ، که یک جدول زمانی (TMW) برای داده های مالی فراهم می کند.

بارSimulatedStock. matنوع ="خطی"؛Windowsize = 14 ؛ma = movavg (tmw_close ، نوع ، windowsize)
MA =1000 × 1100. 2500 100. 3433 100. 8700 100. 4916 99. 9937 99. 3603 98. 8769 98. 6364 98. 4348 97. 8491 ⋮

میانگین های متحرک پیشرو و عقب مانده را برای یک سری داده محاسبه کنید

پرونده SimulatedStock. mat را بارگیری کنید ، که یک جدول زمانی (TMW) برای داده های مالی فراهم می کند.

بارSimulatedStock. matنوع ="خطی"؛malag = movavg (tmw_close ، نوع ، 20)میانگین در حال حرکت عقب مانده
malag =1000 × 1100. 2500 100. 3423 100. 8574 100. 4943 100. 0198 99. 4230 98. 9728 98. 7509 98. 5688 98. 0554 ⋮
malead = movavg (tmw_close ، نوع ، 3)٪ پیشرو در حال حرکت
malead =1000 × 1100. 2500 100. 3580 101. 0900 100. 4300 99. 3183 97. 8217 97. 0833 97. 1950 97. 4133 96. 1133 ⋮

میانگین های متحرک پیشرو و عقب مانده را ترسیم کنید.

طرح (tmw_close (1: 100)) نگه داریدonطرح (Malead (1: 100)) طرح (Malag (1: 100))از رویافسانه("واقعی",'رهبری','تاخیر')

Figure contains an axes object. The axes object contains 3 objects of type line. These objects represent Actual, Lead, Lag.

استدلال های ورودی

داده ها - داده ها برای یک ماتریس سری مالی |جدول |جدول زمانی

داده ها برای یک سری مالی ، که به عنوان یک ماتریس ستون گرا ، جدول یا جدول زمانی مشخص شده است. جدول زمانی و جداول باید فقط متغیرهایی با نوع عددی داشته باشند.

انواع داده ها: دو برابر |جدول |جدول زمانی

نوع-نوع میانگین متحرک برای محاسبه بردار کاراکتر با مقدار "ساده" ، "مربع" ، "خطی" ، "مربع" ، "نمایی" ، "مثلثی" ، "اصلاح شده" یا "سفارشی" |رشته با مقدار "ساده" ، "مربع" ، "خطی" ، "مربع" ، "نمایی" ، "مثلثی" ، "اصلاح شده" یا "سفارشی"

نوع میانگین متحرک برای محاسبه ، به عنوان یک بردار کاراکتر یا رشته با یک مقدار مرتبط مشخص شده است.

انواع داده ها: char |رشته

Windowsize - تعداد مشاهدات سری ورودی در حال حرکت به طور متوسط در حال حرکت مثبت مثبت است

تعداد مشاهدات سری ورودی شامل میانگین در حال حرکت است که به عنوان یک عدد صحیح مثبت مقیاس مشخص شده است. این مشاهدات شامل (Windowsize - 1) نقاط داده قبلی و نقطه داده فعلی است.

توجه داشته باشید

استدلال Windowsize فقط مربوط به میانگین های حرکت است که نوع آنها "ساده" ، "مربع" ، "خطی" ، "مربع" ، "نمایی" ، "مثلثی" یا "اصلاح شده" است.

انواع داده ها: دو برابر

وزن - وزن های سفارشی که برای محاسبه وکتور متوسط در حال حرکت استفاده می شود

وزن های سفارشی که برای محاسبه میانگین متحرک استفاده می شود ، که به عنوان یک بردار مشخص شده است.

توجه داشته باشید

طول وزن (N) اندازه پنجره متوسط متحرک (Windowsize) را تعیین می کند. استدلال وزنه ها فقط مربوط به نوع "سفارشی" از میانگین متحرک است.

برای محاسبه میانگین متحرک با وزنهای سفارشی ، وزن (W) ابتدا به گونه ای عادی می شود که به یک نفر خلاصه می شود:

w (i) = w (i)/sum (w) ، برای i = 1،2. حرف

سپس از وزنهای عادی (W) برای تشکیل میانگین متحرک وزنی N-Point (Y) داده های ورودی (X) استفاده می شود:

y (t) = w (1)*x (t) + w (2)*x (t-1) +.+ w (n)*x (t-n)

مقادیر متوسط متحرک اولیه در اندازه پنجره سپس با توجه به روش مشخص شده در نقاط اولیه آرگومان جفت ارزش تنظیم می شوند.

انواع داده ها: دو برابر

PIDIONPOINS - نشان می دهد که چگونه میانگین حرکت در نقاط اولیه "کوچک شدن" محاسبه می شود (پیش فرض) |وکتور کاراکتر با مقادیر "کوچک شدن" ، "پر کردن" یا "صفر" |رشته با مقادیر "کوچک شدن" ، "پر" یا "صفر"

(اختیاری) نشان می دهد که چگونه میانگین متحرک در نقاط اولیه محاسبه می شود (قبل از اینکه داده های کافی برای پر کردن پنجره وجود داشته باشد) ، که به عنوان یک بردار کاراکتر یا رشته با استفاده از یکی از مقادیر زیر مشخص شده است:

  • "کوچک شدن" - میانگین متحرک را به گونه ای آغاز می کند که نقاط اولیه فقط داده های مشاهده شده را شامل می شوند
  • "صفر" - نقاط اولیه را با 0 آغاز می کند
  • "پر" - نقاط اولیه را با نان S پر می کند

توجه داشته باشید

آرگومان اولیه به جز گزینه های "نمایی" و "اصلاح شده" در مورد همه مشخصات نوع اعمال می شود.

انواع داده ها: char |رشته

بازار رمزارزها...
ما را در سایت بازار رمزارزها دنبال می کنید

برچسب : نویسنده : محمود کیانوش بازدید : 26 تاريخ : پنجشنبه 9 شهريور 1402 ساعت: 20:21