اضافه کردن اندیکاتور های بیشتر به چارت، معمولا تحلیل را دقیق تر نمی کند. سه اسیلاتور که هم زمان اشباع فروش را نشان می دهند، اغلب سه سیگنال مستقل نیستند. آن ها یک اطلاعات را سه بار تکرار می کنند. نتیجه این تکرار، اطمینان کاذب، ورود دیرهنگام و گاهی بزرگ تر شدن حجم معامله است.
ترکیب اصولی اندیکاتور ها بر یک قاعده ساده استوار است. هر ابزار باید به سؤالی متفاوت درباره بازار پاسخ دهد و نقش مشخصی در تصمیم داشته باشد. در این راهنما، این قاعده را به یک چارچوب عملی تبدیل می کنیم. چارچوب شامل انتخاب اندیکاتور بر اساس نقش، منطق ترکیب سیگنال ها، حل تضاد میان آن ها، مدیریت ریسک و روش تست استراتژی است.
خلاصه کوتاه:
از هر نقش (روند، مومنتوم، نوسان، حجم) حداکثر یک اندیکاتور انتخاب کنید.
اندیکاتور ها را به صورت سلسله مراتبی بچینید: فیلتر، تریگر، خروج.
قبل از معامله با پول واقعی، کل سیستم را به صورت یکپارچه تست کنید.
این مطلب جنبه آموزشی دارد و توصیه مالی شخصی نیست. هیچ ترکیبی از اندیکاتور ها سود را تضمین نمی کند و معامله در بازار های اهرمی می تواند به زیان سریع سرمایه منجر شود.
چرا یک اندیکاتور به تنهایی کافی نیست؟
هر اندیکاتور فقط یک بعد از رفتار قیمت را اندازه می گیرد. به همین دلیل، یک اندیکاتور به تنهایی تصویر ناقصی از بازار می دهد.
اندیکاتور ها فرمول هایی هستند که روی داده های گذشته قیمت و حجم اعمال می شوند. یک مووینگ اوریج جهت میانگین قیمت را نشان می دهد. اما نمی گوید حرکت فعلی چقدر کشیده شده یا چه زمانی برای ورود مناسب است. یک اسیلاتور مانند RSI سرعت تغییر قیمت را می سنجد. اما نمی گوید بازار روندی است یا در یک محدوده نوسان می کند.
برای یک تصمیم معاملاتی کامل، معمولا باید به چند سؤال جداگانه پاسخ داد:
جهت غالب بازار چیست؟
الان زمان مناسبی برای ورود است؟
حد ضرر کجا باشد؟
آیا این حرکت پشتوانه مشارکت کافی دارد؟
یک اندیکاتور نمی تواند به همه این سؤال ها پاسخ دهد. ترکیب اندیکاتور ها برای همین ساخته می شود. هر ابزار باید یکی از این سؤال ها را پوشش دهد. اندیکاتور ها جزئی از تحلیل تکنیکال هستند و خودشان استراتژی نیستند. استراتژی، مجموعه قوانینی است که مشخص می کند از خروجی هر ابزار چگونه استفاده شود.
هم خطی چندگانه؛ چرا اندیکاتور بیشتر به معنای اطلاعات بیشتر نیست
اگر چند اندیکاتور از یک داده و با منطق مشابه محاسبه شوند، اضافه کردن آن ها اطلاعات تازه ای به تحلیل نمی دهد. فقط همان سیگنال را تکرار می کنند.
هم خطی چندگانه چیست؟
هم خطی چندگانه (Multicollinearity) یعنی استفاده ناخواسته از یک نوع اطلاعات بیش از یک بار. جان بولینگر، سازنده باند بولینگر، پرهیز از این خطا را یکی از قواعد اصلی تحلیل تکنیکال می داند. مثال کلاسیک او استفاده از چهار اندیکاتور است که همگی از قیمت های بسته شدن ساخته شده اند و قرار است یکدیگر را تأیید کنند (StockCharts ChartSchool).
به سه اسیلاتور رایج دقت کنید:
RSI نسبت میانگین افزایش ها به میانگین کاهش های قیمت بسته شدن را در یک دوره می سنجد.
استوکاستیک (Stochastic) جایگاه قیمت بسته شدن را نسبت به بالاترین و پایین ترین قیمت یک دوره نشان می دهد.
CCI فاصله قیمت از میانگین خود را نسبت به انحراف معمول آن می سنجد.
ورودی هر سه، قیمت گذشته است و هر سه به یک سؤال پاسخ می دهند: حرکت اخیر قیمت چقدر شتاب داشته است؟ به همین دلیل، این اسیلاتور ها معمولا هم زمان وارد نواحی اشباع خرید یا اشباع فروش می شوند.
هزینه پنهان افزونگی اندیکاتور ها
افزونگی فقط چارت را شلوغ نمی کند. سه هزینه واقعی دارد:
اطمینان کاذب: وقتی سه خط هم جهت می شوند، معامله گر احساس می کند سه تأییدیه مستقل گرفته است. این احساس ممکن است او را به افزایش ریسک معامله وادار کند. اما احتمال موفقیت تغییر چندانی نکرده است.
فلج تحلیلی: اگر دو اندیکاتور مشابه کمی با هم اختلاف داشته باشند، معامله گر منتظر هم راستایی کامل می ماند. معمولا تا آن زمان بخش خوب حرکت از دست رفته است.
پنهان ماندن اطلاعات مهم: تمرکز بر چند ابزار مشابه، جای ابزار هایی را می گیرد که اطلاعات متفاوتی می دهند، مثل نوسان یا حجم.
چطور خودتان هم خطی دو اندیکاتور را تشخیص دهید؟
منابع آموزشی در دسته بندی برخی اندیکاتور ها با هم اختلاف دارند. بنابراین بهتر است هم خطی را خودتان بسنجید. دو روش ساده وجود دارد:
روش چشمی: دو اندیکاتور را روی یک بازه طولانی از چارت قرار دهید. اگر سقف ها و کف های آن ها تقریبا در همان نقاط شکل می گیرد، احتمالا هم خطی هستند و یکی کافی است. StockCharts همین روش را پیشنهاد می کند.
روش عددی: مقادیر دو اندیکاتور را برای چند صد کندل خروجی بگیرید. سپس در اکسل با تابع CORREL ضریب همبستگی را حساب کنید. عدد نزدیک به ۱ یعنی رفتار بسیار مشابه. این روش برای مقایسه ابزار هایی که مقیاس متفاوتی دارند هم کار می کند. اما همبستگی بالا فقط نشان می دهد اندیکاتور ها شبیه هم حرکت می کنند. اینکه کدام یک برای سیستم شما مفیدتر است، با تست مشخص می شود.
نقش ها، نه دسته ها؛ هر اندیکاتور به چه سؤالی جواب می دهد؟
بهترین معیار انتخاب، سؤالی است که اندیکاتور به آن پاسخ می دهد. نام دسته ای که در یک منبع آموزشی برای آن نوشته شده، معیار مطمئنی نیست. چهار نقش اصلی در اغلب استراتژی ها وجود دارد:
| نقش | سؤالی که پاسخ می دهد | نمونه اندیکاتور ها | داده اصلی |
|---|---|---|---|
| روند و رژیم بازار | بازار روندی است یا رنج؟ جهت آن کدام است؟ | EMA، SMA، ADX، سوپرترند، ایچیموکو | قیمت |
| مومنتوم و تریگر | الان زمان ورود است؟ | RSI، استوکاستیک، CCI، Williams %R | تغییرات قیمت بسته شدن |
| نوسان | حرکت چقدر کشیده شده؟ حد ضرر کجا باشد؟ | ATR، باند بولینگر، کانال کلتنر | دامنه یا انحراف قیمت |
| حجم و مشارکت | آیا حرکت پشتوانه معاملاتی دارد؟ | OBV، VWAP، MFI، والیوم پروفایل | حجم معاملات |
روند و رژیم بازار
ابزار این نقش تعیین می کند که اصلا به دنبال چه نوع معامله ای باشید. مثلا وقتی قیمت بالای میانگین متحرک نمایی ۲۰۰ دوره ای (EMA 200) است، تمرکز روی معاملات خرید می ماند. ADX در این نقش کاربرد ویژه ای دارد. ADX جهت را نشان نمی دهد، قدرت روند را می سنجد. بنابراین به تشخیص روندی یا رنج بودن بازار کمک می کند.
مومنتوم و تریگر
اسیلاتور های مومنتوم برای زمان بندی ورود مناسب ترند، نه برای تعیین جهت کلی. اندیکاتور RSI در یک روند صعودی می تواند نشان دهد که اصلاح قیمت به ناحیه ای رسیده که ورود در جهت روند منطقی تر است. در این نقش، یک اسیلاتور کافی است.
نوسان
اندیکاتور های نوسان بزرگی حرکت قیمت را بدون توجه به جهت آن اندازه می گیرند. میانگین دامنه واقعی (ATR) برای تعیین فاصله حد ضرر از نویز عادی بازار کاربرد دارد. باند بولینگر نشان می دهد قیمت نسبت به میانگین اخیر خود چقدر کشیده شده است.
حجم و مشارکت
ابزار های حجمی بررسی می کنند که آیا یک حرکت، پشتوانه معاملاتی دارد یا خیر. برای مثال، یک شکست همراه با حجم بالا معمولا معتبرتر از شکستی با حجم ضعیف است. برای آشنایی با ابزار های این نقش، مطلب اندیکاتور حجم معاملات را ببینید. داده حجم در بازار های مختلف کیفیت یکسانی ندارد. این تفاوت در بخش تطبیق با بازار ها توضیح داده شده است.
چرا منابع در دسته بندی اختلاف دارند؟ در بسیاری از منابع آموزشی، MACD اندیکاتور مومنتوم و ATR اندیکاتور نوسان معرفی می شود. اما StockCharts هر دو را کنار ADX در دسته روند قرار داده است. علت این است که MACD از تفاضل دو میانگین متحرک ساخته می شود و ویژگی روندی هم دارد. دسته بندی یک قرارداد است. معیار عملی این است که اندیکاتور در سیستم شما چه نقشی دارد و با ابزار های دیگر هم خطی دارد یا نه.
معماری استراتژی ترکیبی؛ فیلتر، ستاپ، تریگر و خروج
یک استراتژی ترکیبی کارآمد، اندیکاتور ها را کنار هم نمی چیند. آن ها را در لایه های تصمیم گیری مرتب می کند. هر لایه باید پیش از لایه بعدی تأیید شود. این ترتیب، بخش اصلی یک تریدینگ پلن قابل اجراست.
لایه فیلتر؛ چه زمانی معامله نکنیم
لایه فیلتر نوع بازار و جهت مجاز معامله را مشخص می کند. اگر این لایه اجازه ندهد، سیگنال های بقیه ابزار ها نادیده گرفته می شود. نمونه ها:
قیمت زیر EMA 200 روزانه است: فقط فروش مجاز است.
ADX زیر حدود ۲۰ است: سیستم روندی غیرفعال می شود.
لایه ستاپ و تریگر؛ کجا و چه زمانی وارد شویم
ستاپ محل مناسب ورود را مشخص می کند، مثل نزدیک شدن قیمت به یک سطح یا به باند پایینی بولینگر. تریگر لحظه ورود را تعیین می کند، مثل بازگشت RSI از زیر ۳۰ به بالای آن. جدا کردن ستاپ از تریگر باعث می شود فقط در نواحی از پیش تعیین شده وارد معامله شوید و دنبال هر نوسان کوچک نروید.
لایه خروج و ریسک؛ کجا تحلیل اشتباه است
بیشتر معامله گران برای ورود قانون دارند، اما برای خروج نه. این لایه سه چیز را مشخص می کند: حد ضرر، حد سود و شرایط خروج زودهنگام. برای مثال، حد ضرر می تواند بر اساس ATR تعیین شود. خروج زودهنگام هم می تواند با بسته شدن قیمت در سمت مخالف میانگین متحرک فعال شود. برای جزئیات بیشتر این لایه، مطلب استراتژی خروج از معامله را ببینید.
سه روش منطقی برای ترکیب سیگنال اندیکاتور ها
بعد از انتخاب اندیکاتور ها، باید مشخص کنید سیگنال های آن ها چگونه به تصمیم نهایی تبدیل شود. سه روش رایج وجود دارد. هر کدام بده بستان خاص خود را دارد.
| روش | نحوه کار | مزیت | ضعف |
|---|---|---|---|
| همه با هم (AND) | فقط وقتی همه شرط ها برقرار باشد وارد می شوید | سیگنال های کمتر و فیلترشده تر | ورود دیر و کاهش شدید تعداد معاملات |
| امتیازدهی یا اکثریت | هر اندیکاتور امتیاز می دهد؛ ورود با رسیدن به حد نصاب | انعطاف بیشتر | ممکن است سیگنال ضعیف هم وارد شود |
| سلسله مراتبی | فیلتر حق وتو دارد؛ تریگر فقط در محدوده مجاز فعال می شود | تعادل میان دقت و سرعت | نیاز به تعریف دقیق نقش ها |
روش همه با هم (AND)
در این روش، همه اندیکاتور ها باید هم زمان تأیید بدهند. ظاهر این روش محتاطانه است. اما وقتی چند اندیکاتور پسرو (Lagging) پشت سر هم قرار می گیرند، تأخیر آن ها روی هم جمع می شود.
روش امتیازدهی
در این روش، به هر شرط یک امتیاز داده می شود. مثلا ورود زمانی مجاز است که دست کم ۳ شرط از ۴ شرط برقرار باشد. این روش در سیستم های الگوریتمی رایج تر است. اما اگر اندیکاتور ها هم خط باشند، امتیاز ها نیز تکراری می شوند و حد نصاب به راحتی پر می شود.
روش سلسله مراتبی
در این روش، هر لایه شرط لازم برای فعال شدن لایه بعدی است. فیلتر روند تعیین می کند کدام جهت مجاز است. ابزار نوسان ناحیه ورود را مشخص می کند. اسیلاتور فقط زمان ورود را تعیین می کند. برای اکثر معامله گران، این روش منطقی ترین نقطه شروع است. دلیلش این است که به هر ابزار فقط یک وظیفه می دهد و تأخیر را محدود نگه می دارد.
هزینه تأخیر انباشته؛ یک مثال عددی
تأخیر ورود فقط به معنای از دست دادن بخشی از سود نیست. نسبت ریسک به ریوارد معامله را هم تغییر می دهد.
سناریوی فرضی روی EUR/USD: کف ساختاری قیمت ۱.۰۸۲۰ و مقاومت بعدی ۱.۰۹۴۰ است.
ورود سریع با یک تریگر: ورود در ۱.۰۸۵۰، حد ضرر ۱.۰۸۲۰ (۳۰ پیپ)، حد سود ۱.۰۹۴۰ (۹۰ پیپ). نسبت ریسک به ریوارد ۱ به ۳ است.
ورود دیر بعد از تأیید سه اندیکاتور: قیمت تا ۱.۰۸۸۰ بالا رفته است. حد ضرر منطقی همچنان ۱.۰۸۲۰ است (۶۰ پیپ) و حد سود همان ۱.۰۹۴۰ (۶۰ پیپ). نسبت ریسک به ریوارد ۱ به ۱ است.
حالا فرض کنید ورود دیرتر، نرخ برد را از ۴۰ به ۵۰ درصد افزایش دهد. امید ریاضی هر معامله بر حسب R (واحد ریسک) این طور محاسبه می شود:
ورود سریع: (۰.۴ × ۳) − (۰.۶ × ۱) = ۰.۶R
ورود دیر: (۰.۵ × ۱) − (۰.۵ × ۱) = صفر
در این سناریو، فیلتر اضافه نرخ برد را بالا برده، اما امید ریاضی سیستم را از بین برده است. اعداد فرضی هستند و نتیجه در هر سیستم متفاوت است. اما این سازوکار در بیشتر استراتژی های چند اندیکاتوری دیده می شود.
وقتی اندیکاتور ها با هم مخالف اند چه کنیم؟
پاسخ را باید پیش از معامله نوشته باشید، نه در لحظه ورود. در روش سلسله مراتبی، اولویت با لایه بالاتر است. جدول زیر یک ماتریس تصمیم نمونه است:
| وضعیت | تصمیم پیشنهادی |
|---|---|
| فیلتر روند صعودی، تریگر خرید صادر شده | ورود مطابق قوانین |
| فیلتر روند صعودی، اسیلاتور اشباع خرید | صبر برای اصلاح؛ اشباع خرید در روند قوی سیگنال فروش نیست |
| فیلتر روند نزولی، تریگر خرید صادر شده | عدم ورود؛ فیلتر حق وتو دارد |
| فیلتر و تریگر هم جهت، اما واگرایی منفی روی اسیلاتور | ورود با حجم کمتر یا صرف نظر از معامله |
| شکست سطح با حجم ضعیف | صبر برای تثبیت یا عدم ورود |
| اندیکاتور ها هم جهت، اما قیمت کف های پایین تر می سازد | اولویت با ساختار قیمت؛ عدم ورود خرید |
قاعده کلی ساده است. اندیکاتور ها از قیمت مشتق می شوند. اگر ساختار قیمت با اندیکاتور ها تناقض دارد، معمولا ساختار قیمت قابل اتکاتر است. همچنین واگرایی (Divergence) میان قیمت و اسیلاتور به تنهایی سیگنال ورود نیست. اما نشانه خوبی برای کاهش ریسک یا صبر است.
ترکیب های کاربردی اندیکاتور ها بر اساس شرایط بازار
هیچ ترکیبی در همه شرایط بازار به یک اندازه کارآمد نیست. ترکیبی که در روند قوی خوب عمل می کند، در بازار رنج معمولا سیگنال های اشتباه زیادی می دهد. به همین دلیل، اولین قدم تشخیص رژیم بازار است. یک راه رایج استفاده از ADX است. مقادیر بالاتر از حدود ۲۵ معمولا نشانه روند قوی تری است. مقادیر زیر حدود ۲۰ بیشتر با بازار بدون روند همراه است. این آستانه ها قرارداد عمومی اند و بهتر است برای هر نماد تست شوند.
ترکیب بازار روندی: EMA 200 + RSI + ATR
| نقش | ابزار | قانون |
|---|---|---|
| فیلتر | EMA 200 | فقط خرید وقتی قیمت بالای میانگین است |
| تریگر | RSI 14 |
ورود وقتی RSI در یک پولبک
| به زیر ۴۰ رفته و دوباره بالا آمده | ||
|---|---|---|
| ریسک | ATR 14 | حد ضرر ۱.۵ تا ۲ برابر ATR زیر کف اخیر |
این ترکیب برای ادامه روند طراحی شده است، نه برای پیدا کردن نقطه برگشت. اگر قیمت چند بار EMA 200 را در هر دو جهت قطع کند، بازار احتمالا وارد فاز رنج شده و این ترکیب باید کنار گذاشته شود. آستانه ۴۰ برای RSI در روند صعودی از ۳۰ رایج تر است، چون در روند های قوی RSI اغلب به ۳۰ نمی رسد.
ترکیب بازار رنج: باند بولینگر + استوکاستیک + VWAP
| نقش | ابزار | قانون |
|---|---|---|
| ستاپ | باند بولینگر (۲۰، ۲) | قیمت به باند بالایی یا پایینی برسد |
| تریگر | استوکاستیک (۱۴، ۳، ۳) | خروج از ناحیه اشباع در جهت بازگشت |
| مرجع | VWAP | هدف اولیه بازگشت به VWAP یا میانه باند |
این ترکیب بر بازگشت قیمت به میانگین تکیه دارد. بزرگ ترین ریسک آن، شروع یک روند جدید است. در شروع روند، قیمت می تواند مدت زیادی در امتداد باند حرکت کند. برای شناخت بهتر این نوع بازار، مطلب تریدینگ رنج را ببینید.
ترکیب شکست: باند بولینگر یا کلتنر + حجم + ADX
در این ترکیب، فشردگی باند ها نشان دهنده کاهش نوسان و احتمال حرکت بزرگ تر است. شکست با افزایش حجم تأیید می شود. افزایش ADX هم نشان می دهد که روند جدید در حال قدرت گرفتن است. شکست های کاذب در این روش رایج است. بنابراین حد ضرر باید پیش از ورود مشخص باشد.
ترکیب اندیکاتور با پرایس اکشن و سطوح کلیدی
اندیکاتور ها وقتی در کنار سطوح قیمتی استفاده شوند، معمولا کیفیت بهتری دارند. به هم پوشانی چند عامل مستقل در یک ناحیه قیمتی، تلاقی (Confluence) گفته می شود. برای نمونه، رسیدن قیمت به یک سطح حمایت و مقاومت، هم زمان با برگشت RSI و یک الگوی کندلی بازگشتی، چند منبع اطلاعات متفاوت را در یک نقطه جمع می کند. در این ترکیب، پرایس اکشن تصویر اصلی را می سازد و اندیکاتور ها نقش تأییدکننده دارند.
تحلیل چند تایم فریم به جای اضافه کردن اندیکاتور
برای تأیید روند، لازم نیست اندیکاتور دیگری به چارت اضافه کنید. می توانید جهت را در تایم فریم بالاتر تعیین کنید و در تایم فریم پایین تر دنبال تریگر باشید. برای مثال، روند را با EMA 50 در چارت ۴ ساعته بسنجید و ورود را با RSI در چارت ۱ ساعته انجام دهید. این کار چارت اصلی را خلوت نگه می دارد. برای اجرای دقیق این روش، تحلیل مولتی تایم فریم را ببینید.
تطبیق استراتژی ترکیبی با بازار؛ فارکس، کریپتو و بورس ایران
یک ترکیب اندیکاتور را نمی توان بدون تغییر از یک بازار به بازار دیگر برد. کیفیت داده، ساعات معاملاتی و ساختار بازار روی عملکرد اندیکاتور ها اثر می گذارند.
| بازار | نکته کلیدی | اثر روی ترکیب اندیکاتور ها |
|---|---|---|
| فارکس | بازار غیرمتمرکز است؛ حجم نمایش داده شده معمولا حجم تیک بروکر است | اندیکاتور های حجمی را با احتیاط و به عنوان معیار نسبی استفاده کنید |
| کریپتو | معاملات ۲۴ ساعته و ۷ روز هفته؛ حجم هر صرافی جداگانه است | نوسان بالاتر معمولا ضریب بزرگ تری از ATR برای حد ضرر لازم دارد |
| بورس تهران | دامنه نوسان روزانه و امکان شکل گیری صف خرید و فروش | اسیلاتور ها در روز های صف ممکن است سیگنال گمراه کننده بدهند؛ حجم و ارزش معاملات اهمیت بیشتری دارد |
در فارکس، حجم تیک بیشتر نشان دهنده فعالیت است تا حجم واقعی پول معامله شده. بنابراین OBV یا والیوم پروفایل در فارکس را باید با تفسیری متفاوت از بازار سهام خواند. در کریپتو، داده یک صرافی ممکن است تصویر کامل بازار را نشان ندهد. برای مقایسه ساختار این دو بازار، مطلب تفاوت فارکس و کریپتو را ببینید.
در بورس تهران، محدودیت دامنه نوسان باعث می شود قیمت در برخی روز ها به سقف یا کف مجاز برسد و حرکت طبیعی آن متوقف شود. در این روز ها، اسیلاتور ها تصویر کاملی از فشار واقعی خرید یا فروش نمی دهند. قوانین دقیق دامنه نوسان هر نماد را باید از منابع رسمی بازار سرمایه بررسی کرد.
مدیریت ریسک با همان اندیکاتور ها
اندیکاتور هایی که برای ورود انتخاب می کنید، می توانند حد سود و حد ضرر و حجم معامله را هم تعیین کنند. این کار سیستم را یکپارچه تر می کند.
حد ضرر بر اساس ATR: به جای عدد ثابت، حد ضرر را چند برابر ATR از نقطه ورود یا از کف اخیر قرار دهید. در روز های پرنوسان، فاصله حد ضرر بیشتر و در روز های آرام کمتر می شود.
حد ضرر متحرک: بعد از حرکت قیمت به نفع شما، حد ضرر را با فاصله ثابتی از ATR یا زیر یک میانگین متحرک کوتاه مدت جابه جا کنید.
محاسبه حجم معامله؛ سناریوی فرضی:
موجودی حساب: ۱۰,۰۰۰ دلار
ریسک هر معامله: ۱ درصد، یعنی ۱۰۰ دلار
ATR 14 در چارت ۱ ساعته EUR/USD: ۱۲ پیپ
فاصله حد ضرر: ۱.۵ × ۱۲ = ۱۸ پیپ
ارزش هر پیپ برای ۱ لات استاندارد EUR/USD: حدود ۱۰ دلار
حجم معامله = ۱۰۰ ÷ (۱۸ × ۱۰) = حدود ۰.۵۵ لات
با این روش، ریسک دلاری هر معامله ثابت می ماند، حتی وقتی نوسان بازار تغییر می کند. برای آشنایی با واحد حجم، مطلب لات در فارکس و برای منطق درصد ریسک، قانون ریسک ۱ تا ۲ درصد را ببینید. ارزش پیپ در نماد های مختلف متفاوت است و باید برای هر نماد جداگانه محاسبه شود.
چطور استراتژی ترکیب اندیکاتور ها را تست کنیم؟
استراتژی ترکیبی باید به صورت یک سیستم کامل تست شود. تست جداگانه هر اندیکاتور کافی نیست.
بک تست سیستم یکپارچه، نه اجزا
نتیجه تست RSI به تنهایی، چیز زیادی درباره عملکرد ترکیب «RSI در جهت EMA 200 با حد ضرر ATR» نمی گوید. قوانین ورود، خروج، حد ضرر و حجم معامله را مکتوب کنید. سپس همه را با هم روی داده های گذشته اجرا کنید. برای روش اجرای این مرحله، مطلب بک تست و فوروارد تست در فارکس را ببینید.
شاخص های ارزیابی استراتژی
نرخ برد به تنهایی معیار خوبی نیست. چند شاخص را با هم بررسی کنید:
امید ریاضی (Expectancy): میانگین سود یا زیان هر معامله بر حسب R
فاکتور سود (Profit Factor): مجموع سود ها تقسیم بر مجموع زیان ها
حداکثر افت سرمایه (Max Drawdown): بیشترین افت از اوج تا کف حساب
تعداد معاملات: با تعداد معاملات کم، نتیجه از نظر آماری قابل اتکا نیست
اگر یک فیلتر جدید نرخ برد را بالا ببرد اما تعداد معاملات را به چند مورد در ماه برساند، شاید سیستم بهتر نشده باشد. ممکن است فقط داده کافی برای قضاوت درباره آن نداشته باشید.
دام بیش برازش و اهمیت فوروارد تست
هرچه اندیکاتور ها و پارامتر های بیشتری را بهینه کنید، احتمال اینکه سیستم فقط با داده های گذشته جور شود بیشتر می شود. به این خطا بیش برازش (Curve Fitting) گفته می شود. برای کاهش این ریسک:
از تنظیمات استاندارد و رایج شروع کنید و پارامتر ها را بیش از حد بهینه نکنید.
داده ها را تقسیم کنید. مثلا قوانین را روی بخش اول داده ها بسازید و بدون تغییر روی بخش دوم تست کنید.
استراتژی را روی چند نماد و چند بازه زمانی آزمایش کنید.
قبل از حساب واقعی، استراتژی را مدتی در حساب دمو اجرا کنید و نتایج را در ژورنال معاملاتی ثبت کنید.
هزینه های واقعی مانند اسپرد و اسلیپیج هم باید در تست لحاظ شوند. سیستمی که سود هر معامله آن کم است، ممکن است با احتساب این هزینه ها زیان ده شود.
اشتباهات رایج در ترکیب اندیکاتور ها
جدول زیر ترکیب های رایجی را نشان می دهد که اطلاعات تکراری تولید می کنند. در کنار هر کدام یک جایگزین مکمل آمده است.
| ترکیب رایج | مشکل | جایگزین مکمل |
|---|---|---|
| RSI + استوکاستیک | هر دو اسیلاتور مومنتوم بر پایه قیمت بسته شدن هستند | RSI + EMA 200 |
| MACD + Awesome Oscillator | هر دو بر تفاضل میانگین های متحرک تکیه دارند | MACD + ATR |
| EMA 20 + EMA 50 + EMA 100 + SMA 200 | چند ابزار برای یک نقش | یک EMA برای فیلتر + تحلیل چند تایم فریم |
| RSI + CCI + Williams %R | سه نسخه از یک سؤال | یک اسیلاتور + یک ابزار حجمی |
اشتباهات دیگری که در ساخت استراتژی های ترکیبی رایج است:
انتخاب اندیکاتور بر اساس محبوبیت، نه نقش آن در سیستم
استفاده از یک ترکیب ثابت در بازار روندی و رنج
تعیین قانون ورود بدون قانون خروج
افزایش حجم معامله به دلیل هم جهت بودن چند اندیکاتور مشابه
تغییر دائمی تنظیمات بعد از هر زیان
نادیده گرفتن ساختار قیمت به نفع سیگنال اندیکاتور
اجرای استراتژی در حساب واقعی بدون تست و ثبت نتایج
بسیاری از این خطا ها در مطلب اشتباه معامله گران تازه کار هم بررسی شده اند.
پیاده سازی ترکیب اندیکاتور ها در TradingView و MetaTrader
در هر دو پلتفرم می توانید چند اندیکاتور را به چارت اضافه کنید و برای هر کدام تنظیمات جداگانه داشته باشید. اما دو نکته عملی وجود دارد.
محدودیت تعداد اندیکاتور در TradingView: پلن های مختلف TradingView سقف متفاوتی برای تعداد اندیکاتور روی هر چارت دارند. یک راه حل، نوشتن یک اسکریپت ساده با Pine Script است که منطق چند اندیکاتور را در یک ابزار جمع کند. این کار علاوه بر کم کردن شلوغی، قوانین شما را دقیق و قابل تست می کند.
خودکارسازی در MetaTrader: اگر قوانین شما کاملا مکانیکی است، می توانید آن ها را به یک اکسپرت تبدیل کنید و با تستر استراتژی متاتریدر بک تست بگیرید. برای این مرحله، آموزش اکسپرت نویسی در متاتریدر 5 را ببینید. اگر هنوز بین دو پلتفرم انتخاب نکرده اید، مقایسه متاتریدر بهتر است یا تریدینگ ویو کمک می کند.
چک لیست ساخت استراتژی ترکیبی
پیش از استفاده از یک ترکیب اندیکاتور در حساب واقعی، این موارد را بررسی کنید:
هر اندیکاتور به سؤالی متفاوت پاسخ می دهد و نقش آن مشخص است.
هیچ دو اندیکاتوری هم خطی بالایی ندارند.
رژیم بازار (روندی یا رنج) پیش از ورود مشخص می شود.
ترتیب لایه ها (فیلتر، تریگر، خروج) و حق وتوی فیلتر تعریف شده است.
قاعده رفتار در زمان تضاد سیگنال ها مکتوب است.
حد ضرر، حد سود و حجم معامله بر اساس قانون مشخص تعیین می شود.
کل سیستم روی داده های گذشته و سپس در حساب دمو تست شده است.
هزینه های اسپرد و اسلیپیج در نتایج تست لحاظ شده است.
برای ساخت فهرست کامل تری که پیش از هر معامله مرور شود، مطلب چک لیست معاملاتی پیش از ورود به هر معامله را ببینید.
جمع بندی
ترکیب اصولی اندیکاتور ها با کم کردن ابزار های تکراری شروع می شود. تعداد اندیکاتور ها عامل اصلی نیست. معیار این است که هر اندیکاتور به سؤالی جداگانه پاسخ دهد و جایگاه مشخصی در زنجیره تصمیم داشته باشد. فیلتر جهت را تعیین می کند، تریگر زمان ورود را و ابزار نوسان ریسک را.
یک ترکیب دو یا سه اندیکاتوری با قوانین مکتوب، معمولا از چارتی با هفت ابزار مشابه قابل اجراتر است. حتی بهترین ترکیب هم بدون تطبیق با شرایط بازار، مدیریت ریسک و تست یکپارچه، فقط یک فرضیه است.

