کانال رگرسیون خطی؛ LSMA، شیب رگرسیون و باند خطای معیار ۱۴۰۵

پاسخ کوتاه
کانال رگرسیون خطی چیست؟

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

خلاصه این مطلب با هوش مصنوعیلینک مطلب با یک پرسش آماده برای دستیار انتخابی شما باز می‌شود
کانال رگرسیون خطی؛ LSMA، شیب رگرسیون و باند خطای معیار ۱۴۰۵

وقتی قیمت در یک روند حرکت می‌کند، هر معامله‌گر خط روند را کمی متفاوت می‌کشد و همین سلیقه، جای ورود و حد ضرر را عوض می‌کند. کانال رگرسیون خطی این خط را با یک فرمول آماری ثابت رسم می‌کند: بهترین خط ممکن از میان قیمت‌های بسته شدن و دو باند موازی در بالا و پایین آن. در این درس فرمول کانال رگرسیون خطی با مثال عددی، تنظیمات، سیگنال‌ها و استراتژی روی طلا و EURUSD آمده است. چهار اندیکاتور هم‌خانواده آن یعنی شیب رگرسیون، LSMA، باندهای خطای معیار و خطای معیار هم بخش جداگانه دارند. با اسمارت اف ایکس همراه باشید.

درباره‌ی این مطلب گفتگو کنیددر حال خواندن…ورود به گفتگو

کانال رگرسیون خطی چیست؟

کانال رگرسیون خطی (Linear Regression Channel) ابزاری روی نمودار قیمت است که از سه خط ساخته می‌شود. خط وسط، خط رگرسیون خطی است؛ یعنی خط صافی که کمترین فاصله کلی را با قیمت‌های بسته شدن یک بازه مشخص دارد. دو خط دیگر به فاصله مساوی بالا و پایین خط وسط کشیده می‌شوند و فاصله آن‌ها معمولا دو برابر انحراف معیار قیمت از خط وسط است. این کانال هم جهت و شیب روند را نشان می‌دهد و هم محدوده‌ای که قیمت معمولا در آن نوسان می‌کند.

روش حداقل مربعات را آدرین ماری لژاندر (Adrien-Marie Legendre) در سال ۱۸۰۵ منتشر کرد. استفاده از آن روی نمودار قیمت را به گیلبرت راف (Gilbert Raff) نسبت می‌دهند. کانال راف باندها را روی دورترین سقف و کف می‌گذارد و نسخه رایج امروز در تریدینگ‌ویو و شبیه‌ساز اسمارت اف ایکس از انحراف معیار استفاده می‌کند.

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

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

فرمول کانال رگرسیون خطی با مثال عددی

فرمول کانال رگرسیون خطی با مثال عددی روی ۵ قیمت بسته شدن طلا

در فرمول رگرسیون خطی، شماره کندل محور x و قیمت بسته شدن محور y است. خط رگرسیون به شکل y = a + b × x نوشته می‌شود که در آن b شیب خط و a عرض از مبدا است. روش حداقل مربعات، a و b را طوری پیدا می‌کند که مجموع مربع فاصله هر قیمت از خط کمترین مقدار ممکن باشد. محاسبه در سه قدم انجام می‌شود:

  1. شیب: b = (nΣxy − ΣxΣy) ÷ (nΣx² − (Σx)²) که n تعداد کندل‌های دوره است.
  2. عرض از مبدا: a = (Σy − b × Σx) ÷ n. مقدار خط وسط در آخرین کندل برابر a + b × (n − 1) است.
  3. باندها: انحراف معیار فاصله قیمت‌ها از خط (σ) حساب می‌شود و باند بالا برابر خط وسط به‌علاوه ضریب ضرب در σ و باند پایین برابر خط وسط منهای همین مقدار است.

مثال عددی روی پنج کندل طلا: قیمت‌های بسته شدن از ۳۹۹۰ شروع می‌شوند و بعد از ۳۹۹۶ و ۳۹۹۴ و ۴۰۰۲ به ۴۰۰۸ دلار می‌رسند. شیب خط رگرسیون ۴٫۲ دلار در هر کندل است و خط وسط در آخرین کندل روی ۴۰۰۶٫۴ می‌نشیند. انحراف معیار فاصله قیمت‌ها از خط حدود ۲٫۱۷ دلار است، پس با ضریب ۲ باند بالا ۴۰۱۰٫۷۵ و باند پایین ۴۰۰۲٫۰۵ می‌شود. میانگین ساده همین پنج قیمت ۳۹۹۸ است و خط رگرسیون حدود ۸ دلار به قیمت آخر نزدیک‌تر است.

ضریب همبستگی پیرسون و اعتبار کانال. تریدینگ‌ویو کنار کانال یک عدد به نام Pearson’s R نشان می‌دهد. این عدد بین منفی ۱ و مثبت ۱ است و می‌گوید قیمت‌ها چقدر به یک خط صاف شبیه‌اند. در مثال بالا r برابر ۰٫۹۴ است. عدد بالای ۰٫۸ (یا پایین‌تر از منفی ۰٫۸) یعنی روند خطی و تمیز؛ عدد نزدیک صفر یعنی بازار رنج است و کانال رگرسیون خطی در آن بازه اعتبار کمی دارد.

تنظیمات کانال رگرسیون خطی برای اسکالپ، معامله روزانه و سوئینگ

تنظیمات اندیکاتور کانال رگرسیون با مقایسه دوره ۵۰ و دوره ۱۰۰

کانال رگرسیون سه ورودی اصلی دارد: دوره (تعداد کندل)، ضریب انحراف معیار و منبع قیمت. در شبیه‌ساز اسمارت اف ایکس تنظیم پیش‌فرض «دوره = ۱۰۰، ضریب = ۲، منبع = close» است و نسخه داخلی تریدینگ‌ویو هم همین اعداد را دارد. ضریب ۲ یعنی در توزیع نرمال حدود ۹۵ درصد قیمت‌ها داخل کانال می‌مانند.

سبک معامله تایم‌فریم رایج دوره ضریب توضیح
اسکالپ ۱ تا ۵ دقیقه ۵۰ ۲ کانال کوتاه، فقط حرکت چند ساعت اخیر را می‌بیند
روزانه ۱۵ دقیقه تا ۱ ساعته ۱۰۰ (پیش‌فرض) ۲ تعادل خوب میان حساسیت و پایداری
سوئینگ ۴ ساعته و روزانه ۱۰۰ تا ۲۰۰ ۲ تا ۲٫۵ روند چند هفته‌ای و سطح‌های مهم را نشان می‌دهد
بازار پرنوسان مثل طلا هر تایم‌فریم همان دوره ۲٫۵ کمتر شدن لمس‌های بی‌ارزش باند

در تصویر بالا روی یک نمودار، کانال ۵۰ کندلی فقط بخش آخر روند صعودی را پوشش داده و کانال ۱۰۰ کندلی از کف قبلی شروع شده است. هر چه دوره بلندتر باشد، خط وسط دیرتر می‌چرخد و تعداد سیگنال‌ها کمتر می‌شود. یک قاعده ساده برای انتخاب دوره: کانال باید از آخرین سقف یا کف مهم شروع شود. اگر دوره ۱۰۰ از وسط یک روند قبلی شروع می‌شود، آن را کم یا زیاد کنید تا نقطه شروع روی چرخش قیمت بیفتد.

روش خواندن کانال رگرسیون خطی

برای خواندن کانال رگرسیون خطی چهار چیز را به ترتیب نگاه کنید:

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

کانال رگرسیون در تریدینگ‌ویو با هر کندل تازه دوباره محاسبه می‌شود و کل کانال کمی جابه‌جا می‌شود. در بک‌تست، کانال را فقط با داده‌های همان زمان بسازید. شبیه‌ساز اسمارت اف ایکس مقدار آخر کانال را برای هر کندل ثبت می‌کند؛ به همین دلیل خط‌ها منحنی دیده می‌شوند و گذشته آن‌ها تغییر نمی‌کند.

سیگنال خرید و فروش با کانال رگرسیون خطی

سیگنال خرید و فروش با کانال رگرسیون خطی روی نمودار ۴ ساعته طلا

چهار سیگنال اصلی کانال رگرسیون خطی این‌ها هستند:

  1. برگشت از باند پایین در کانال صعودی (نقطه ۱ در تصویر): وقتی خط وسط رو به بالاست و قیمت به باند پایین می‌رسد، یک کندل برگشتی مثل پین‌بار یا پوشا سیگنال خرید است. هدف اول خط وسط و هدف دوم باند بالاست.
  2. برگشت از باند بالا در کانال نزولی: همان سیگنال در جهت فروش. خط وسط رو به پایین است و کندل برگشتی نزدیک باند بالا شکل می‌گیرد.
  3. رسیدن به باند مقابل (نقطه ۲): رسیدن قیمت به باند بالا در کانال صعودی جای خروج یا بستن بخشی از معامله است. ورود خلاف روند در این نقطه ریسک بالایی دارد.
  4. شکست کانال (نقطه ۳): بسته شدن یک یا دو کندل بیرون باند، به‌خصوص خلاف جهت شیب، یعنی روند قبلی ضعیف شده است. از این سیگنال بیشتر برای خروج استفاده کنید و برای ورود تازه صبر کنید تا کانال جدیدی شکل بگیرد.

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

استراتژی کانال رگرسیون خطی با مثال روی طلا و EURUSD

استراتژی پایه، خرید در باند پایین کانال صعودی و فروش در باند بالای کانال نزولی است. قواعد آن پیش از ورود مشخص می‌شود:

  1. کانال ۱۰۰ کندلی با ضریب ۲ رسم شود و ضریب پیرسون آن بالای ۰٫۷ (یا پایین‌تر از منفی ۰٫۷) باشد.
  2. قیمت به فاصله کمتر از یک چهارم پهنای کانال از باند هم‌جهت با روند برسد.
  3. یک کندل برگشتی در همان ناحیه بسته شود.
  4. حد ضرر بیرون باند و به اندازه نصف ATR آن طرف‌تر قرار بگیرد.
  5. هدف اول خط وسط و هدف دوم باند مقابل باشد.

مثال خرید روی طلا (XAUUSD، نمودار ۴ ساعته): کانال رگرسیون خطی ۱۰۰ کندلی رو به بالاست، شیب خط وسط ۱٫۸ دلار در هر کندل و ضریب پیرسون ۰٫۸۶ است. باند پایین روی ۳۹۴۵ و خط وسط روی ۳۹۹۰ دلار قرار دارد. قیمت تا ۳۹۴۸ پایین می‌آید و یک پین‌بار صعودی روی ۳۹۵۵ بسته می‌شود.

ATR چهارده‌کندلی ۱۴ دلار است، پس حد ضرر روی ۳۹۳۸ (۷ دلار زیر باند پایین) و ریسک ۱۷ دلار است. هدف اول خط وسط در حدود ۳۹۹۵ با ۴۰ دلار سود است؛ یعنی نسبت ریسک به ریوارد حدود ۱ به ۲٫۳. نیمی از حجم آنجا بسته می‌شود و هدف دوم باند بالا در حدود ۴۰۴۰ است. محاسبه فاصله حد ضرر در درس اندیکاتور ATR آمده است.

مثال فروش روی EURUSD (نمودار ۱ ساعته): کانال رگرسیون خطی ۱۰۰ کندلی رو به پایین است و شیب خط وسط منفی ۱٫۲ پیپ در هر کندل است. باند بالا روی ۱٫۱۶۶۲ و خط وسط روی ۱٫۱۶۳۰ است. قیمت تا ۱٫۱۶۶۰ بالا می‌آید و یک پوشای نزولی روی ۱٫۱۶۵۵ بسته می‌شود. فروش با حد ضرر ۱٫۱۶۷۲ یعنی ۱۷ پیپ ریسک انجام می‌شود. هدف اول خط وسط در حدود ۱٫۱۶۲۵ با ۳۰ پیپ سود و هدف دوم باند پایین در حدود ۱٫۱۵۹۵ با ۶۰ پیپ سود است. بسته شدن یک کندل ساعتی بالای باند بالا یعنی کانال نزولی شکسته و معامله بسته می‌شود.

این دو مثال فرضی‌اند و فقط نحوه اجرای قواعد را نشان می‌دهند. هیچ اندیکاتوری سود را تضمین نمی‌کند و حجم هر معامله باید با فاصله حد ضرر تنظیم شود.

شیب رگرسیون (Linear Regression Slope) چیست؟

اندیکاتورهای خانواده رگرسیون خطی شامل LSMA، شیب رگرسیون، باند خطای معیار و خطای معیار

اندیکاتور شیب رگرسیون در هر کندل، عدد b فرمول بالا را برای n کندل اخیر حساب می‌کند و در پنل جدا زیر نمودار نشان می‌دهد. واحد شیب رگرسیون، قیمت در هر کندل است؛ مثلا شیب ۱٫۸ روی طلا یعنی خط رگرسیون به‌طور میانگین ۱٫۸ دلار در هر کندل بالا رفته است. در شبیه‌ساز اسمارت اف ایکس تنظیم پیش‌فرض «دوره = ۵۰» است.

روش خواندن شیب رگرسیون ساده است:

  • بالای صفر یعنی خط رگرسیون رو به بالاست و زیر صفر یعنی رو به پایین. عبور از خط صفر اولین نشانه چرخش روند در دوره انتخاب‌شده است.
  • بالا رفتن عدد یعنی شتاب گرفتن روند و پایین آمدن آن در حالی که هنوز مثبت است، یعنی روند صعودی کند شده است.
  • سقف‌های پایین‌تر شیب در حالی که قیمت سقف بالاتر می‌سازد، نوعی واگرایی است که از ضعف روند خبر می‌دهد.

چون واحد شیب رگرسیون به قیمت نماد بستگی دارد، عدد آن را میان نمادها مقایسه نکنید. شیب ۰٫۰۰۰۲ روی EURUSD و شیب ۲ روی طلا هر دو می‌توانند نشانه روند قوی باشند. اگر می‌خواهید چند نماد را با هم مقایسه کنید، شیب را بر ATR همان نماد تقسیم کنید تا عدد بی‌واحد به دست بیاید.

اندیکاتور LSMA یا میانگین حداقل مربعات

اندیکاتور LSMA (Least Squares Moving Average) برای هر کندل، خط رگرسیون n کندل اخیر را می‌کشد و فقط نقطه پایانی آن را نگه می‌دارد. نام‌های دیگر آن «منحنی رگرسیون خطی» (Linear Regression Curve) و «میانگین متحرک رگرسیون» است. فرمول آن همان خط وسط کانال در آخرین کندل است: LSMA = a + b × (n − 1). در شبیه‌ساز اسمارت اف ایکس تنظیم پیش‌فرض «دوره = ۲۰، منبع = close» است و نسخه داخلی تریدینگ‌ویو با دوره ۲۵ شروع می‌شود.

مزیت اصلی LSMA تاخیر کمتر از میانگین ساده است. در مثال عددی بالا، میانگین ساده پنج قیمت ۳۹۹۸ بود و LSMA روی ۴۰۰۶٫۴ نشست، یعنی بسیار نزدیک‌تر به آخرین قیمت ۴۰۰۸. علت این است که میانگین ساده وسط بازه را نشان می‌دهد و LSMA انتهای خط روند را. در تصویر بخش قبل هم خط بنفش LSMA زودتر از خط خاکستری میانگین ساده می‌چرخد. اگر با انواع میانگین آشنا نیستید، درس میانگین متحرک را بخوانید.

سیگنال‌های اندیکاتور LSMA مثل میانگین‌های دیگر است: بسته شدن قیمت بالای آن نشانه صعودی و زیر آن نشانه نزولی است. تقاطع LSMA بیست‌کندلی با LSMA پنجاه‌کندلی هم یک سیستم تقاطع سریع می‌سازد. عیب LSMA در بازار رنج است، چون به قیمت نزدیک است و در نوسان‌های کوتاه سیگنال اشتباه زیاد می‌دهد. ادامه دادن خط LSMA به اندازه یک کندل، اندیکاتور TSF (Time Series Forecast) را می‌سازد.

باندهای خطای معیار (Standard Error Bands)

باندهای خطای معیار را جان اندرسن (Jon Andersen) در سال ۱۹۹۶ معرفی کرد. ظاهر آن شبیه باند بولینگر است، ولی هر دو جزء آن از رگرسیون می‌آید. خط وسط LSMA است و دو باند به فاصله ضریبی از خطای معیار رگرسیون بالا و پایین آن رسم می‌شوند. در نسخه اصلی، خط وسط و باندها با یک میانگین ساده ۳ کندلی هموار می‌شوند. در شبیه‌ساز اسمارت اف ایکس تنظیم پیش‌فرض «دوره = ۲۱، ضریب = ۲، منبع = close» است.

نکته اصلی در خواندن باند خطای معیار، پهنای آن است:

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

تفاوت باند خطای معیار با بولینگر در همین رفتار است. بولینگر در روند قوی پهن می‌شود چون قیمت از میانگین دور می‌شود. باند خطای معیار در روند قوی و منظم باریک می‌ماند چون قیمت به خط رگرسیون نزدیک است. بعضی پلتفرم‌ها، از جمله شبیه‌ساز ما، نسخه ساده‌تری رسم می‌کنند که پهنای آن از انحراف معیار قیمت تقسیم بر جذر دوره به دست می‌آید و هموارسازی ندارد.

اندیکاتور خطای معیار (Standard Error) و کاربرد آن

اندیکاتور خطای معیار همان عددی است که پهنای باندهای خطای معیار را می‌سازد، این بار به شکل یک خط تنها در پنل پایین. فرمول آن جذر مجموع مربع فاصله قیمت‌ها از خط رگرسیون تقسیم بر (n − 2) است. در شبیه‌ساز اسمارت اف ایکس تنظیم پیش‌فرض «دوره = ۲۰» است. در مثال پنج کندلی طلا، خطای معیار حدود ۲٫۸ دلار درمی‌آید.

خطای معیار جهت ندارد و فقط می‌گوید قیمت‌ها چقدر از یک مسیر خطی پراکنده‌اند. عدد پایین یعنی حرکت تمیز و قابل اعتماد برای استراتژی‌های روندی، و عدد بالا یعنی حرکت نامنظم. کاربرد عملی آن فیلتر کردن سیگنال‌های کانال رگرسیون خطی است: وقتی خطای معیار نسبت به چند هفته اخیر در کمترین سطح است، برگشت از باند کانال اعتبار بیشتری دارد. وقتی خطای معیار ناگهان چند برابر می‌شود، کانال فعلی احتمالا به‌زودی شکسته می‌شود و بهتر است معامله تازه باز نکنید.

ترکیب کانال رگرسیون خطی با اندیکاتورهای دیگر

کانال رگرسیون خطی جهت و محدوده را نشان می‌دهد و برای زمان ورود به تایید نیاز دارد. سه ترکیب رایج:

  • کانال رگرسیون و RSI: در کانال صعودی، رسیدن قیمت به باند پایین هم‌زمان با RSI زیر ۴۰ و برگشت آن به بالای ۴۰، تایید خرید است. در کانال نزولی، باند بالا با RSI بالای ۶۰ و برگشت آن تایید فروش است.
  • کانال رگرسیون و ATR: فاصله حد ضرر از باند با ATR تعیین می‌شود تا نوسان عادی بازار معامله را نبندد.
  • کانال رگرسیون و شیب رگرسیون: کانال ۱۰۰ کندلی روی نمودار و شیب ۵۰ کندلی در پنل پایین. اگر شیب کوتاه‌تر خلاف کانال به سمت صفر برود، احتمال شکست کانال بیشتر می‌شود.

اضافه کردن کلتنر یا بولینگر کنار کانال رگرسیون کمک زیادی نمی‌کند، چون هر سه اطلاعات مشابهی می‌دهند. برای تایید، یک نوسان‌گر مثل RSI و یک ابزار سنجش نوسان مثل ATR کافی است.

کانال رگرسیون بهتر است یا کانال دستی و بولینگر

مقایسه اندیکاتور کانال رگرسیون با کانال دستی و باند بولینگر در جدول

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

باند بولینگر هم از انحراف معیار استفاده می‌کند، ولی خط وسط آن میانگین ساده ۲۰ کندلی است و باندها در هر کندل تغییر می‌کنند. به همین دلیل بولینگر دو منحنی می‌سازد که با نوسان باز و بسته می‌شوند و برای سنجش فشردگی بازار مناسب‌ترند. کانال رگرسیون خطی دو خط صاف و موازی است و برای دیدن جهت و شیب روند بهتر عمل می‌کند. جزئیات بولینگر در درس باند بولینگر آمده است.

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

مزایا و معایب کانال رگرسیون خطی

مزایا معایب
خط روند بدون سلیقه شخصی رسم می‌شود با هر کندل تازه کل کانال کمی جابه‌جا می‌شود
جهت روند و محدوده نوسان را با هم نشان می‌دهد در بازار رنج و نوسان‌های تند اعتبار کمی دارد
ضریب پیرسون کیفیت روند را عددی می‌کند انتخاب دوره روی شکل کانال اثر زیادی دارد
هدف و حد ضرر منطقی کنار هم می‌دهد شکست ناگهانی روند را دیر نشان می‌دهد
در همه پلتفرم‌های اصلی رایگان است نسخه‌های پلتفرم‌ها فرمول باند یکسانی ندارند

۵ اشتباه رایج در استفاده از کانال رگرسیون خطی

  1. استفاده در بازار رنج. وقتی ضریب پیرسون نزدیک صفر است، خط وسط تقریبا افقی است و لمس باندها معنای روندی ندارد.
  2. بک‌تست با کانال امروز. کانالی که امروز روی داده‌های گذشته رسم شده، از کندل‌هایی خبر دارد که آن روز هنوز ساخته نشده بودند. نتیجه چنین بک‌تستی همیشه بهتر از واقعیت درمی‌آید.
  3. معامله خلاف شیب. فروش در باند بالای کانال صعودی یعنی ایستادن در برابر روند. در کانال صعودی باند بالا جای خروج است.
  4. حد ضرر دقیقا روی باند. قیمت گاهی چند واحد بیرون باند می‌رود و برمی‌گردد. حد ضرر را با فاصله‌ای بر پایه ATR بیرون باند بگذارید.
  5. یکی دانستن نسخه‌ها. کانال راف، کانال انحراف معیار و باندهای خطای معیار سه ابزار متفاوت‌اند. پیش از مقایسه اعداد با یک ویدئو یا مقاله، مطمئن شوید همان نسخه را روی نمودار دارید.

نصب کانال رگرسیون خطی در متاتریدر و تریدینگ‌ویو

کانال رگرسیون خطی در متاتریدر و تریدینگ‌ویو بدون دانلود فایل جداگانه در دسترس است. مراحل در متاتریدر ۴ و ۵:

  1. نمودار نماد مورد نظر را باز کنید.
  2. از منوی Insert گزینه Objects و بعد Channels را انتخاب کنید (در متاتریدر ۴ مستقیم Insert و بعد Channels).
  3. برای کانال با باندهای انحراف معیار، Standard Deviation Channel را بزنید. گزینه Linear Regression Channel باندها را روی دورترین قیمت می‌گذارد، یعنی همان کانال راف.
  4. روی نقطه شروع کانال کلیک کنید و تا آخرین کندل بکشید. با دابل‌کلیک روی کانال و رفتن به زبانه Parameters، عدد Deviations را روی ۲ بگذارید.

مراحل در تریدینگ‌ویو:

  1. روی دکمه Indicators در نوار بالا بزنید.
  2. عبارت Linear Regression Channel را جست‌وجو کنید و نسخه داخلی را انتخاب کنید.
  3. از چرخ‌دنده تنظیمات، Length را ۱۰۰، Upper Deviation و Lower Deviation را ۲ و Source را close بگذارید و گزینه Show Pearson’s R را روشن کنید.
  4. اگر کانال را از یک نقطه دلخواه می‌خواهید، از ابزارهای کانال در نوار سمت چپ، Regression Trend را انتخاب کنید و از نقطه شروع تا پایان بکشید.

برای اندیکاتورهای هم‌خانواده در تریدینگ‌ویو، عبارت Least Squares Moving Average را برای LSMA و Linear Regression Slope یا Standard Error Bands را در همان کادر جست‌وجو کنید. اگر نسخه داخلی نبود، یکی از نسخه‌های پرکاربرد بخش Community Scripts را بردارید. در متاتریدر این سه اندیکاتور داخلی نیستند و باید نسخه سفارشی نصب شود.

امتحان کانال رگرسیون خطی در شبیه‌ساز رایگان

کانال رگرسیون خطی روی نمودار ۴ ساعته EURUSD در شبیه‌ساز اسمارت اف ایکس

تصویر بالا نمودار ۴ ساعته EURUSD را در شبیه‌ساز اسمارت اف ایکس با تنظیم پیش‌فرض دوره ۱۰۰ و ضریب ۲ نشان می‌دهد. خط قرمز میانه کانال و خط‌های آبی باندهای بالا و پایین‌اند. همان‌طور که در بخش روش خواندن آمد، شبیه‌ساز مقدار آخر کانال را برای هر کندل ثبت می‌کند و به همین دلیل خط‌ها منحنی‌اند و گذشته آن‌ها تغییر نمی‌کند.

اندیکاتور شیب رگرسیون دوره ۵۰ زیر کانال رگرسیون در شبیه‌ساز

در تصویر دوم، شیب رگرسیون با دوره ۵۰ به پنل پایین اضافه شده است. در بخش‌هایی که شیب بالای صفر است، خط میانه هم بالا رفته و در ریزش اواخر ماه، شیب به زیر صفر رسیده است. در شبیه‌ساز می‌توانید LSMA، باندهای خطای معیار و خطای معیار را هم اضافه کنید، کندل به کندل جلو بروید و استراتژی برگشت از باند را بدون ریسک تمرین کنید. این اندیکاتور را در شبیه‌ساز رایگان امتحان کنید.

نکات کلیدی این درس

  • کانال رگرسیون خطی از خط حداقل مربعات و دو باند به فاصله ۲ انحراف معیار ساخته می‌شود.
  • تنظیم پیش‌فرض شبیه‌ساز دوره ۱۰۰، ضریب ۲ و منبع close است.
  • شیب خط وسط جهت معامله را تعیین می‌کند؛ در کانال صعودی باند پایین جای خرید و باند بالا جای خروج است.
  • ضریب پیرسون بالای ۰٫۸ یعنی روند خطی و قابل اعتماد.
  • شیب رگرسیون (دوره ۵۰) عدد b را در پنل جدا نشان می‌دهد و عبور از صفر نشانه چرخش است.
  • اندیکاتور LSMA (دوره ۲۰) انتهای خط رگرسیون است و تاخیر کمتری از میانگین ساده دارد.
  • باندهای خطای معیار (دوره ۲۱، ضریب ۲) در روند منظم باریک می‌مانند و خطای معیار (دوره ۲۰) پراکندگی قیمت از خط را می‌سنجد.

اسمارت اف ایکس؛ مرجع مقایسه و انتخاب بهترین خدمات مالی

اسمارت اف ایکس همراه هوشمند شما در مسیر معامله‌گری است؛ ما ابزار، دانش و تحلیل‌های پیشرفته را در اختیار شما می‌گذاریم تا با اطمینان و هوشمندی، تصمیمات سرمایه‌گذاری بهتر و به‌روزتری بگیرید.

برخی از مزایای همکاری با اسمارت اف ایکس شامل موارد زیر است:

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

💬 اگر سوالی دارید یا نیاز به راهنمایی دارید، می‌توانید از راه‌های ارتباطی زیر با ما در تماس باشید:

جمع‌بندی

کانال رگرسیون خطی خط روند را با فرمول حداقل مربعات رسم می‌کند و با دو باند انحراف معیار، محدوده نوسان معمول قیمت را کنار آن می‌گذارد. این ابزار در روندهای منظم با ضریب پیرسون بالا بهترین کارایی را دارد. شیب رگرسیون جهت و شتاب همین خط را نشان می‌دهد، LSMA انتهای آن را و باندهای خطای معیار و خطای معیار پراکندگی قیمت از خط را. قواعد را پیش از معامله واقعی در شبیه‌ساز تمرین کنید. توضیح انگلیسی رابطه زمان و قیمت در رگرسیون خطی را هم می‌توانید در مقاله رگرسیون خطی در Investopedia بخوانید.

سوالات متداول درباره کانال رگرسیون خطی

۵ سوال
کانال رگرسیون خطی در تحلیل تکنیکال چه کاربردی دارد؟

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

بهترین تنظیمات اندیکاتور کانال رگرسیون چیست؟

تنظیم رایج دوره ۱۰۰، ضریب ۲ و منبع close است. برای اسکالپ دوره ۵۰ و برای سوئینگ دوره ۱۰۰ تا ۲۰۰ مناسب‌تر است و روی طلا ضریب ۲٫۵ لمس‌های بی‌ارزش را کم می‌کند.

فرق کانال رگرسیون با باند بولینگر چیست؟

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

آیا کانال رگرسیون خطی ریپینت می‌کند؟

نسخه‌ای از کانال رگرسیون خطی که یک کانال ثابت روی آخرین n کندل می‌کشد، مثل نسخه داخلی تریدینگ‌ویو، با هر کندل تازه کل کانال را دوباره محاسبه می‌کند و شکل گذشته آن عوض می‌شود. این رفتار برای معامله زنده مشکلی ندارد، ولی در بک‌تست نتیجه را بهتر از واقعیت نشان می‌دهد. نسخه‌ای که مقدار آخر کانال را برای هر کندل ثبت می‌کند، مثل شبیه‌ساز اسمارت اف ایکس، گذشته را تغییر نمی‌دهد.

اندیکاتور LSMA با میانگین متحرک ساده چه فرقی دارد؟

میانگین ساده، میانه قیمت‌های دوره را نشان می‌دهد و LSMA نقطه پایانی خط رگرسیون همان دوره را. به همین دلیل LSMA در روند به قیمت آخر نزدیک‌تر است و زودتر می‌چرخد. در مقابل، در بازار رنج سیگنال اشتباه بیشتری از میانگین ساده می‌دهد.

گفتگوی کاربران درباره این مطلب—آموزش و پرسش

سهیل فلاح
تحلیلگر بازارهای مالی و بنیان‌گذار اسمارت اف ایکس

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

آخرین بروزرسانی: ۱۳ آبان ۱۴۰۵ درباره نویسنده LinkedIn

درس‌های دیگرِ اندیکاتور

نظرات و بررسی‌های کاربران

۰ نظر
پرسش و گفت‌وگو در تلگرام سوالی دارید که جواب سریع می‌خواهد؟ در کانال تلگرام ما بپرسید
هنوز نظری ثبت نشده است. اولین نفر باشید.
کانال VIP سیگنال رایگان با حد سود و حد ضرر