ابزار
Moving Average
market.moving_average
ورودیها
ورودی نوعداری ندارد.
خروجیها
یک خطِ قیمتِ هموارشدهی واحد، یک مقدار در هر کندل، که روی همان مقیاسِ قیمت رسم میشود.
یک میانگین متحرک قیمت را با میانگینگیری از N کندلِ اخیر به یک خطِ روندِ واحد هموار میکند. معاملهگران از آن برای دیدنِ جهتِ زیربنایی بدون نویزِ کندلبهکندل استفاده میکنند، و برای تشخیصِ اینکه قیمت کِی به خط پولبک میزند یا از آن عبور میکند.
چگونه کار میکند
روی یک پنجرهی غلتان (دوره، پیشفرض 14 کندل) قیمتِ انتخابی (پیشفرض close) را به یک مقدار در هر کندل میانگین میگیرد. حالت انتخاب میکند آن کندلها چگونه وزندهی شوند: میانگینِ ساده آنها را برابر در نظر میگیرد، در حالی که گونههای exponential و Hull کندلهای اخیر را بیشتر وزن میدهند تا خط سریعتر بچرخد.
حالتها
گزینههای Mode
N کندلِ اخیر را با وزنِ برابر میانگین میگیرد. هموارترین و کندچرخشترین خط.
چه زمانی استفاده شود: وقتی نمای پایداری از روند میخواهید و از تأخیرِ بیشتر ناراحت نیستید به کار ببرید.
کندلهای اخیر را سنگینتر وزن میدهد، پس خط با تأخیرِ کمتری نسبت به SMA قیمت را دنبال میکند.
چه زمانی استفاده شود: وقتی یک خطِ روندِ واکنشگرا میخواهید که سریعتر به چرخشها واکنش دهد به کار ببرید.
کندلها را بهصورت خطی وزن میدهد، تازهترین بیشترین وزن را میگیرد. از نظر واکنشپذیری میان SMA و EMA مینشیند.
چه زمانی استفاده شود: وقتی میخواهید کندلهای اخیر بیشتر به حساب بیایند، اما شکلی هموارتر از EMA، به کار ببرید.
یک ساختارِ دونماییِ که تأخیر را کم میکند و نزدیکتر از EMA به قیمت میچسبد.
چه زمانی استفاده شود: وقتی EMA هنوز زیادی تأخیر دارد و خطی نزدیکتر به قیمت میخواهید به کار ببرید.
یک ساختارِ سهنماییِ که تأخیر را حتی بیش از DEMA حذف میکند و قیمت را بسیار نزدیک دنبال میکند.
چه زمانی استفاده شود: وقتی کمتأخیرترین میانگین را میخواهید و میتوانید نوسانِ بیشتر را تحمل کنید به کار ببرید.
میانگین متحرک Hull طوری ساخته شده که هم هموار باشد و هم بسیار واکنشگرا، که سریع و با تأخیرِ اندک میچرخد.
چه زمانی استفاده شود: وقتی چرخشهای سریع و خطی هموار میخواهید و گاهی فراجهش را میپذیرید به کار ببرید.
گزینههای Source
قیمتِ open هر کندل را میانگین میگیرد.
چه زمانی استفاده شود: وقتی قیمتِ open بهترین بازتابِ حرکتی است که معامله میکنید open را به کار ببرید.
قیمتِ high هر کندل را میانگین میگیرد.
چه زمانی استفاده شود: وقتی قیمتِ high بهترین بازتابِ حرکتی است که معامله میکنید high را به کار ببرید.
قیمتِ low هر کندل را میانگین میگیرد.
چه زمانی استفاده شود: وقتی قیمتِ low بهترین بازتابِ حرکتی است که معامله میکنید low را به کار ببرید.
قیمتِ close هر کندل را میانگین میگیرد. انتخابِ معمول.
چه زمانی استفاده شود: وقتی قیمتِ close بهترین بازتابِ حرکتی است که معامله میکنید close را به کار ببرید (پیشفرض).
قیمتِ میانه، یعنی نقطهی میانیِ high و low هر کندل، را میانگین میگیرد.
چه زمانی استفاده شود: وقتی میخواهید جایی را که قیمت باز و بسته شده نادیده بگیرید قیمتِ میانه را به کار ببرید.
قیمتِ تایپیکال، یعنی میانگینِ high، low و close هر کندل، را میانگین میگیرد.
چه زمانی استفاده شود: وقتی میخواهید close در کنارِ دامنهی کندل به حساب بیاید قیمتِ تایپیکال را به کار ببرید.
قیمتِ OHLC4، یعنی میانگینِ open، high، low و close هر کندل، را میانگین میگیرد.
چه زمانی استفاده شود: برای هموارترین و متعادلترین ورودی در سراسرِ کندل قیمتِ میانگین را به کار ببرید.
پیکربندی
کدام روشِ میانگینگیری به کار رود: sma (ساده، وزنِ برابر)، ema (نمایی، وزن به اخیر)، wma (وزنیِ خطی)، dema / tema (EMA دوگانه / سهگانه، تأخیرِ کمتر)، یا hma (Hull، بسیار واکنشگرا).
چند کندل میانگین گرفته شود. بزرگتر = هموارتر و کندتر؛ کوچکتر = سریعتر و پرنویزتر. 14 یک پیشفرضِ رایج است.
کدام قیمتِ هر کندل سهم دارد: open، high، low، close، hl2 (میانه)، hlc3 (تایپیکال)، یا ohlc4 (میانگین). close انتخابِ معمول است.
اتصال به
مثالها
- close و یک EMA دورهی 50 را به calc.cross وصل کنید تا وقتی قیمت از میانگین عبور میکند فعال شود.
- فیلتر: فقط وقتی یک MA سریع بالای یک MA کند است خرید بگیر (روند را روی هم بچین).
اشتباهات رایج
- استفاده از دورهی بیش از حد کوتاه، که خط را پرنوسان میکند و کراسهای کاذبِ پیوسته تولید میکند.
- برخورد با هر عبور از خط به عنوان یک سیگنال در بازارِ رنج، جایی که قیمت رفتوبرگشت از روی آن چاپ میشود.