اکسپرت در فارکس چیست؛ معاملهٔ خودکار

ب تیم بروکرچی ۴ هفته پیش مطالعه در ۱۰ دقیقه
اکسپرت در فارکس چیست؛ معاملهٔ خودکار

اکسپرت استراتژی نمی‌سازد، استراتژی موجود را اجرا می‌کند. دام بیش‌برازش در بک‌تست، ادعاهایی که باید رد کنید و ریسکی که خودکارسازی اضافه می‌کند.

اکسپرت — یا Expert Advisor — برنامه‌ای است که روی متاتریدر اجرا می‌شود و می‌تواند بدون دخالت شما معامله باز و بسته کند.

و همین قابلیت، دو بازار کاملاً متفاوت ساخته: یکی بازار ابزارهای واقعی و کارآمد، و دیگری بازار وعده‌های غیرممکن.

تفکیک این دو، هستهٔ این مقاله است. و شروعش با یک واقعیت ساده:

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

اکسپرت دقیقاً چه می‌کند

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

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

سطح دو — نیمه‌خودکار. شما ورود می‌کنید، اکسپرت مدیریت پوزیشن را بر عهده می‌گیرد.

سطح سه — کاملاً خودکار. ورود، خروج و مدیریت، همه بدون دخالت شما.

و بیشتر مشکلات در سطح سوم رخ می‌دهند — نه چون خودکارسازی بد است، بلکه چون در آن سطح، اشتباهات بدون نظارت تکرار می‌شوند.

مزایای واقعی

خودکارسازی مزایای حقیقی دارد که باید منصفانه گفته شوند:

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

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

سه) سرعت و حضور مداوم. بازار شبانه‌روزی است و شما نیستید.

چهار) امکان آزمون بر داده‌های تاریخی. که مزیتی است اما محدودیت‌های جدی دارد — بخش بعدی.

بک‌تست؛ و دام بزرگش

این بخش را با دقت بخوانید، چون بیشترین سوءتفاهم اینجاست.

بک‌تست یعنی اجرای اکسپرت روی داده‌های گذشته برای دیدن نتیجه. مفید است، اما نتیجه‌اش تقریباً همیشه بهتر از واقعیت است. پنج دلیل:

یک) لغزش قیمت. بک‌تست معمولاً فرض می‌کند سفارش در قیمت دقیق اجرا می‌شود. در واقعیت نه — لغزش قیمت چیست.

دو) اسپرد. بک‌تست اغلب با اسپرد ثابت کار می‌کند، اما اسپرد واقعی در لحظات پرنوسان باز می‌شود.

سه) کیفیت داده. داده‌های تاریخی رایگان اغلب ناقص‌اند و لحظات پرنوسان را کامل بازتاب نمی‌دهند.

چهار) هزینهٔ نگهداری. اگر سوآپ در بک‌تست وارد نشده باشد، نتیجه برای استراتژی‌های چندروزه بی‌اعتبار است.

پنج) و مهم‌ترین: بیش‌برازش. این یعنی تنظیم پارامترها تا جایی که روی همان دورهٔ تاریخی بهترین نتیجه را بدهند.

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

آزمون تشخیص: اکسپرت را روی دوره‌ای اجرا کنید که در تنظیم پارامترها استفاده نشده. اگر نتیجه به‌شدت افت کرد، با بیش‌برازش روبه‌رو هستید.

ادعاهایی که باید رد کنید

حالا بخش عملی مقاله. این ادعاها در بازار فروش اکسپرت رایج‌اند و هر کدام دلیل روشنی برای رد شدن دارند:

«نرخ برد ۹۵ درصد.» ممکن است فنی درست باشد و در عین حال بی‌معنا. با حد سود بسیار نزدیک و حد ضرر بسیار دور، می‌شود نرخ برد بالا ساخت — و نتیجه‌اش سودهای کوچک مکرر و ضررهای بزرگ نادر است. عدد درست برای پرسیدن، بیشترین افت سرمایه است، نه نرخ برد.

«سود تضمینی.» هیچ‌چیز در بازار تضمینی نیست. این عبارت به‌تنهایی کافی است که کنار بگذارید.

«بدون حد ضرر معامله می‌کند.» این معمولاً یعنی اکسپرت پوزیشن‌های زیان‌ده را نگه می‌دارد یا به آن‌ها اضافه می‌کند. چنین سیستمی مدت‌ها سودده به‌نظر می‌رسد و بعد در یک حرکت، کل حساب را می‌برد.

«نمودار سود همیشه صعودی.» هیچ استراتژی واقعی چنین نموداری ندارد. دوره‌های افت، بخش طبیعی هر سیستم معاملاتی‌اند. نمودار بی‌نقص، یا از بیش‌برازش می‌آید یا از سیستم بدون حد ضرر.

«روی حساب دمو ماه‌هاست سود می‌دهد.» در دمو، اجرا بهتر از واقعی است و لغزش تقریباً وجود ندارد — حساب دمو.

فاصله میان نتیجه بک تست و نتیجه واقعی اجرای اکسپرت
نتیجهٔ بک‌تست تقریباً همیشه بهتر از واقعیت است.

سه خانوادهٔ رایج اکسپرت

بیشتر اکسپرت‌هایی که در بازار فارسی فروخته می‌شوند، در یکی از این سه دسته جای می‌گیرند. شناختنشان، ارزیابی را ساده می‌کند.

یک) شبکه‌ای. در فواصل معین قیمتی، پوزیشن‌های جدید باز می‌کند — چه بازار بالا برود چه پایین. در بازار رِنج، سود کوچک و مکرر می‌سازد.

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

دو) مارتینگل. پس از هر ضرر، حجم معاملهٔ بعدی را چند برابر می‌کند تا با یک برد، همهٔ ضررها جبران شود.

ریسکش ریاضی و قطعی است: حجم به‌صورت تصاعدی رشد می‌کند و پس از چند ضرر پیاپی، از موجودی هر حسابی فراتر می‌رود. و دنبالهٔ ضرر بلند، در هر استراتژی رخ می‌دهد — سؤال فقط کِی است.

سه) روندی. منتظر شکل‌گیری روند می‌ماند و با حد ضرر مشخص وارد می‌شود. نرخ برد پایین‌تری دارد اما ساختار ریسکش قابل کنترل است.

و قاعدهٔ ارزیابی: اگر اکسپرتی نرخ برد بسیار بالا و نمودار سود تقریباً بی‌نقص دارد، احتمال زیادی هست که از خانوادهٔ اول یا دوم باشد — مارجین کال و استاپ اوت.

روش ارزیابی درست

اگر می‌خواهید اکسپرتی را جدی بررسی کنید، این ترتیب:

گام یک — منطق استراتژی را بفهمید. اگر فروشنده نمی‌گوید بر چه اساسی معامله می‌کند، خریدنی نیست. «الگوریتم محرمانه» یعنی شما نمی‌دانید چه چیزی را می‌خرید.

گام دو — بیشترین افت سرمایه را بپرسید. این عدد به شما می‌گوید در بدترین دوره چقدر از حساب از بین رفته. و از خودتان بپرسید: آیا می‌توانستم آن دوره را تحمل کنم؟

گام سه — روی دورهٔ خارج از نمونه آزمون کنید.

گام چهار — سه ماه روی حساب واقعی با حجم بسیار کوچک اجرا کنید. حساب سنت برای این کار مناسب است — حساب سنت.

گام پنج — نتایج واقعی را با بک‌تست مقایسه کنید. فاصلهٔ زیاد یعنی بک‌تست غیرواقعی بوده — و در آن صورت، هیچ عددی از آن گزارش قابل اتکا نیست.

بیشترین افت سرمایه؛ عددی که باید بپرسید

چون این عدد را چند بار مهم خواندیم، ارزش دارد دقیق توضیح داده شود.

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

اگر حسابی از ۱۰٬۰۰۰ دلار به ۶٬۰۰۰ دلار افت کرده و بعد بالا رفته، بیشترین افت آن ۴۰٪ بوده.

و چرا از نرخ برد مهم‌تر است؟ چون دو چیز را همزمان می‌گوید که نرخ برد نمی‌گوید:

یک) بدترین سناریوی تاریخی سیستم. و بدترین سناریوی آینده معمولاً از بدترین سناریوی گذشته بزرگ‌تر است، نه کوچک‌تر.

دو) و مهم‌تر: آیا شما می‌توانستید آن دوره را تحمل کنید؟ بیشتر معامله‌گران در میانهٔ افت ۴۰ درصدی، سیستم را خاموش می‌کنند — و دقیقاً پیش از دورهٔ بازگشت. یعنی زیان را می‌گیرند بی‌آنکه جبرانش را ببینند.

قاعدهٔ عملی: اگر بیشترین افت اعلام‌شده بیش از آن است که با آرامش تحملش کنید، آن سیستم برای شما مناسب نیست — هرچقدر هم سودده باشد. و جدول عدم تقارن ضرر و جبران را به یاد داشته باشید: پس از ۵۰٪ افت، برای بازگشت به نقطهٔ اول باید حساب را دو برابر کنید — مدیریت ریسک.

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

الزامات فنی

چهار نکتهٔ عملی که اغلب دیر فهمیده می‌شوند:

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

دو) به همین دلیل بسیاری از سرور مجازی استفاده می‌کنند. اما توجه کنید: آن سرور عملاً حساب معاملاتی شما را در اختیار دارد. رمز قوی و دسترسی محدود، الزامی است.

سه) کد MT4 روی MT5 اجرا نمی‌شود و برعکس. پیش از خرید، نسخه را بررسی کنید — مقایسهٔ پلتفرم‌ها.

چهار) اکسپرت روی موبایل اجرا نمی‌شود. پس اگر تنها دستگاهتان گوشی است، این گزینه در عمل برایتان در دسترس نیست مگر با سرور مجازی.

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

محدودیت‌های سمت بروکر

پیش از هر چیز، این را کتبی بپرسید: «آیا استفاده از اکسپرت در حساب من محدودیتی دارد؟»

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

و اهمیتش اینجاست: اگر بعداً معلوم شود اکسپرت شما شرایط را نقض کرده، بروکر می‌تواند سود حاصل را لغو کند یا حساب را ببندد. و در آن مرحله، موقعیت شما ضعیف است چون آن شرایط را پذیرفته‌اید — مسدود شدن حساب.

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

سیگنال‌فروشی و کپی‌تریدینگ؛ تفکیک لازم

در کنار اکسپرت، دو گزینهٔ دیگر هم برای واگذاری تصمیم وجود دارد که گاهی با آن اشتباه گرفته می‌شوند:

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

تفاوت مهمشان در شفافیت است. در اکسپرت، دست‌کم می‌توانید قواعد را بفهمید و بک‌تست بگیرید. در سیگنال و کپی‌تریدینگ، تصمیم‌گیر انسانی است که ممکن است فردا رفتارش عوض شود.

و یک الگوی مشترک در هر سه: سابقهٔ نمایش‌داده‌شده معمولاً انتخابی است. کسی که ده سیستم راه‌اندازی کرده و نُه‌تایش شکست خورده، فقط دهمی را نشان می‌دهد. پس همیشه بپرسید این سابقه از چه تاریخی و روی چه حسابی است — کپی تریدینگ.

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

ریسکی که خودکارسازی اضافه می‌کند

و نکته‌ای که کمتر گفته می‌شود: اکسپرت ریسک انسانی را حذف می‌کند اما ریسک جدیدی اضافه می‌کند.

یک) خطای برنامه‌نویسی. کدی که در شرایط نادر رفتار غیرمنتظره دارد. و آن شرایط نادر، معمولاً همان لحظات پرنوسانی‌اند که بیشترین آسیب را می‌زنند.

دو) نبود قضاوت. اکسپرت نمی‌داند رویداد غیرمعمولی در جریان است. در شرایطی که یک انسان معامله نمی‌کرد، اکسپرت به کارش ادامه می‌دهد.

سه) تکرار سریع اشتباه. انسان پس از چند ضرر متوقف می‌شود و بازنگری می‌کند؛ اکسپرت همان قاعده را با همان سرعت ادامه می‌دهد. اگر قاعده اشتباه باشد، خودکارسازی فقط سرعت رسیدن به نتیجهٔ بد را بیشتر می‌کند.

پس دو محافظت الزامی است: سقف ضرر روزانه در تنظیمات اکسپرت، و بازبینی دوره‌ای نتایج. «تنظیم کن و فراموش کن» توصیهٔ خطرناکی است — مدیریت ریسک در فارکس.

اگر می‌خواهید خودتان بنویسید

گزینه‌ای که کمتر در نظر گرفته می‌شود اما اغلب بهترین است: به‌جای خرید اکسپرت، خودتان یکی بنویسید یا بنویسانید.

سه دلیل:

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

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

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

و اگر توان برنامه‌نویسی ندارید، سفارش نوشتنش به توسعه‌دهنده معمولاً از خرید یک اکسپرت آمادهٔ ناشناخته کم‌ریسک‌تر است — حد ضرر و حد سود.

جمع‌بندی

اکسپرت ابزار مفیدی است، به‌ویژه برای حذف تصمیم‌های احساسی. اما جایگزین استراتژی نیست.

سه چیز را با خودتان ببرید:

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

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

سوم اینکه پیش از هر چیز، محدودیت اکسپرت را از بروکر کتبی بپرسید — چون کشف این محدودیت پس از کسب سود، دیر است.

منابع

  • MetaTrader 5 — مستندات رسمی اکسپرت، بک‌تست و بهینه‌سازی
  • MetaTrader 4 — مستندات زبان برنامه‌نویسی و اجرای اکسپرت
  • MetaQuotes — توسعه‌دهندهٔ رسمی پلتفرم
  • ESMA — چارچوب حفاظت از سرمایه‌گذار و افشای ریسک
  • FCA بریتانیا — هشدارهای مرتبط با وعده‌های سود تضمینی
  • IC3 (FBI) — گزارش‌های کلاهبرداری با نرم‌افزارهای معاملاتی
  • The Financial Commission — داوری اختلاف مرتبط با لغو سود و مسدودی حساب
ببینید کدام بروکر محدودیت اکسپرت ندارد
پلتفرم‌ها، انواع حساب، شرایط معاملاتی و مسیرهای پرداخت هر بروکر در بروکرچی بررسی شده است.
مشاهده فهرست بروکرها

آیا این مقاله برایتان مفید بود؟

🙏 ممنون از بازخوردتان!

نظرات کاربران

هنوز نظری ثبت نشده است. اولین نفری باشید که نظر می‌دهد.

مقالات مرتبط