هال مووینگ اوریج (HMA) یک نسخه هوشمند و بهینهشده از اندیکاتور EMA/MA است که با هدف رفع دو مشکل اساسی مووینگ اوریجهای معمولی طراحی شده:
کند بودن واکنش (Lag)
پر سر و صدا بودن (Noise) خطوط MA
در واقع سازنده HMA، آلن هال (Alan Hull)، دنبال یک میانگین متحرک بود که سرعت EMA را افزایش بدهد، ولی صافتر و با تاخیر کمتر باشد.
فرمول هال کمی پیچیدهتر از EMA/MA معمولی است اما خیلی هوشمندانه:
فرمول خلاصه عامهفهم:
یک MA با دوره کوتاهتر برای سریعتر کردن موویگ اوریج حساب میشود.
یک MA با نصف دوره فعلی (برای سرعت بیشتر) از یک MA با دوره اصلی کم می شود (تفاوتشان گرفته میشود).
سپس روی نتیجه، باز یک MA با رادیکال دوره فعلی (مثلاً اگر دوره ۴۰ است، ریشه مربع ۴۰ ≈ ۶.۳) اجرا میشود تا باز هم نرمتر و سریعتر شود.
به زبان کدنویسی:
قیمت اصلی (Price): ممکنه Close، Open، Median Price و … باشه.
EMAFull: مووینگ اوریج با دوره اصلی (مثلاً ۴۰)
EMAHalf: مووینگ اوریج با نصف دوره اصلی (مثلاً ۲۰)
EMASqrt: EMA روی حاصل مرحله قبل با ریشه دوم دوره (مثلاً ≈۶)
فرمول نهایی: HMA = EMA(Root(N))[2*EMA(N/2) - EMA(N)]
در کدهای بالا، الگوریتم دقیقاً همین رو اجرا میکنه و با سه بافر و State داخلی، خطوط هال رو با کمترین تأخیر نمایش میدهد.
کاهش تاخیر (Lag):
HMA سریعتر از تمامی MA/EMA واکنش نشان میدهد. یعنی نقاط چرخش (برگشت روند) را زودتر نشان میدهد و برای ورود/خروج بهینه است.
افزایش نرمی (Smoothness):
نسبت به MA معمولی، HMA کمترین نویز و دندانه (ZigZag/False Signal) را دارد. در بازارهای پر نوسان مخصوصاً انس طلا، ارز دیجیتال و شاخصها، سیگنالهای تمیزتری ارائه میدهد.
سیگنالدهی عالی برای معاملهگر روندی
رنگ سبز نمو HMA = صعودی؛ رنگ نارنجی = نزولی
اگر خط سبز شد، روند بالا قوی؛ اگر نارنجی، ریزش یا اصلاح بزرگ آغاز شده است.
نقاطی که رنگ خط از سبز به نارنجی یا بالعکس تغییر میکند، همان سیگنال ورود و خروج فوقالعاده دقیقی است (بیشتر از EMA/MA).
خودکار بودن تنظیم سرعت:
پارامتر Divisor (مثلا ۲) و رادیکال دوره، باعث میشود HMA هم سرعت حرکات زودبازده را داشته باشد و هم نرمی و فیلتر خطا شبیه مووینگ اوریج بلندمدت.
کاربرد گسترده؛ حتی برای فریمهای کوچک و بزرگ بهینه است.
خطوط رنگی (سبز و نارنجی):خط اصلی Hull، اگر شیب رو به بالا باشد سبز (میانگین در حال افزایش) و اگر رو به پایین باشد نارنجی (میانگین در حال کاهش) میشود – نمایش بهترین نقاط تغییرtrend با چشم غیرمسلح!
سازگار با سیستمهای الگویی و ترکیبی (ICT, اسمارت مانی, پرایس اکشن)
کاملاً مناسب بکتست و فوروارد تست الگوریتمیک و رباتها: تاخیر اندک، نویز کم = نتایج واقعیتر در شبهساز و ربات آریو.
قابلیت ترکیب با استاپ داینامیک (ATR)، واگرایی، RSI و فیلتراسیون سیگنالهای کندلی
اگه دلت میخواد روند رو سریع و بیخطا تشخیص بدی،
اگه از “دیر سیگنال دادن” EMA و “سیگنال فیک زیاد” SMA/EMA خسته شدی،
هال مووینگ اوریج یک راهحل جدی و حرفهایه؛ با هر سبک تحلیل میتونی استفادهش کنی و خروجی هم عالیه.
کراس (عبور قیمت از HMA): ورود به پوزیشن خرید/فروش (خرید وقتی قیمت بالای Hull و شیب رو به بالاست؛ فروش وقتی قیمت زیر Hull و شیب رو به پایین است).
تغییر رنگ خط (سبز ← نارنجی یا بالعکس): نقطه چرخش، سیگنال برگشت روند یا خروج از معامله
شکست خط Hull در کنار تایید کندلشمار، Ichimoku یا EMAهای شاخص: سیگنالهای قدرتمند بدون فالس
ATR و استاپ داینامیک:Hull با ATR نقاط خروج داینامیک و مطمئن میدهد (در معاملات سوینگ و اسکالپ).
پرایس اکشن و کندل شناسی:کمی قبل یا بعد از کندل برگشتی، اگر Hull هم تایید داد وارد شو.
با EMA (خصوصاً EMA 21/50/200):ترکیب EMA و Hull = تلفیق فیلتر نویز و سیگنال زودهنگام.
شناسایی روند قدرتمند با HMA و RSI/CCI:اول جهت Hull رو ببین، بعد واگرایی با RSI رو چک کن؛ اینجا ورود بی نقص است!