اکسپرت متاتریدر ۵: چکلیست ریسک قبل از حساب واقعی
· بهروزرسانی

اکسپرت متاتریدر ۵ قبل از اجرای زنده باید از نظر ورودیهای ریسک حسابرسی شود، نه فقط از نظر نتیجه بکتست. این حسابرسی شامل نگاشت نماد، اندازه لات، حد اسپرد، رفتار حد ضرر، شماره جادویی و محافظتهای سطح حساب است. اگر این ورودیها روشن و مستند نباشند، عملکرد زنده را نمیتوان منصفانه با آزمونگر استراتژی یا گزارش تاریخی مقایسه کرد.
چرا حسابرسی اکسپرت متاتریدر ۵ قبل از عملکرد لازم است
اکسپرت متاتریدر ۵ قبل از آنکه با سود، زیان یا نمودار سرمایه قضاوت شود، باید از نظر ورودیهای عملیاتی بررسی شود. اگر نماد اشتباه نگاشت شود، حجم معامله با مشخصات بروکر همخوان نباشد، حد اسپرد غیرفعال باشد یا شماره جادویی تداخل داشته باشد، نتیجه زنده دیگر آزمون منصفانهای از منطق ربات نیست.
در راهنمای رسمی MetaTrader، آزمونگر استراتژی برای آزمون و بهینهسازی رباتهای معاملاتی قبل از استفاده در بازار واقعی معرفی شده است و امکان اجرای EA با پارامترهای اولیه روی دادههای تاریخی را فراهم میکند. همین نگاه باید از «آیا ربات سودآور است؟» به «آیا ورودیهای ریسک درست اجرا میشوند؟» منتقل شود. metatrader5.com
حسابرسی پیش از اجرای زنده یک پیشبینی بازار نیست. این کار یک کنترل کیفیت است: بررسی میکند EA همان کاری را انجام میدهد که تصور میکنید، در همان نمادها، با همان حجم، همان محدودیت هزینه و همان واکنش در شرایط نامطلوب.
نگاشت نماد، مشخصات قرارداد و آزمون چندبازاری
بسیاری از خطاهای اجرای زنده از خود استراتژی شروع نمیشوند، بلکه از نماد شروع میشوند. یک اکسپرت متاتریدر ۵ که برای چند بازار طراحی شده است باید بداند هر نماد در بروکر شما چه نامی دارد، چه مقدار حداقل حجم میپذیرد و هر حرکت قیمت چقدر اثر پولی دارد.
راهنمای MetaTrader توضیح میدهد که آزمونگر برای EAهای چندارزی داده نمادهای مورد استفاده را پردازش میکند، اما نمادهای لازم باید در Market Watch فعال باشند. بنابراین حسابرسی نماد فقط انتخاب نمودار نیست؛ شامل فعالسازی نمادها، تطبیق نامها، بررسی تاریخچه و مقایسه مشخصات قرارداد نیز هست. metatrader5.com
- نام دقیق نماد بروکر را با نماد مورد انتظار EA مقایسه کنید؛ XAUUSD، XAUUSD.m و GOLD میتوانند قراردادهای متفاوت داشته باشند.
- حداقل حجم، گام حجم و حداکثر حجم مجاز را از مشخصات نماد بخوانید و با ورودی لات یا ریسک درصدی تطبیق دهید.
- برای نمادهای چندارزی مطمئن شوید همه بازارهای مورد استفاده در Market Watch فعال هستند، نه فقط نموداری که EA روی آن نصب شده است.
- اگر حساب آزمایشی و حساب واقعی در سرورهای متفاوت هستند، مشخصات قرارداد را در هر دو جداگانه بررسی کنید.
| گروه بازار | چیزی که باید در MT5 بررسی شود |
|---|---|
| XAUUSD | پسوند یا پیشوند نماد، اندازه قرارداد، حداقل و گام حجم، ارزش تیک، اسپرد معمول |
| جفتهای ین مانند GBPJPY و USDJPY | تعداد اعشار، ارزش پیپ، حداقل فاصله حد ضرر، ساعات معاملاتی |
| جفتهای متقاطع مانند EURGBP و AUDCAD | ارز سود و زیان، تبدیل به ارز حساب، سواپ و کمیسیون |
| چند نماد همزمان | فعال بودن در Market Watch، نبود نام تکراری، سازگاری زمان سرور و داده تاریخی |

حجم معامله، افت سرمایه و حفاظت سطح حساب
تنظیم حجم معامله یکی از مهمترین ورودیهای ریسک است، چون زیانهای کوچک یا بزرگ را از نظر پولی تعریف میکند. دو EA با منطق ورود یکسان، اگر حجم متفاوت داشته باشند، منحنی سرمایه و افت کاملاً متفاوتی تولید میکنند؛ بنابراین قبل از هر ارزیابی عملکرد، باید روشن شود حجم چگونه محاسبه میشود.
در تنظیمات پیشرفته آزمونگر MT5 میتوان پارامترهای حساب، محدودیتهای معاملاتی، مارجین و کمیسیون را برای شبیهسازی شرایط مختلف بروکر تنظیم کرد. این قابلیت برای بررسی اینکه یک EA در برابر محدودیت مارجین، کمیسیون و تعداد موقعیتها چگونه رفتار میکند، مهمتر از یک گزارش ساده سود و زیان است. metatrader5.com
راهنماهای جدید جامعه MQL5 نیز بر این نکته تأکید میکنند که تنظیمات حفاظت حساب، مانند حد زیان روزانه، حد زیان کل، بافر ایمنی و بستن موقعیتها در سطح حساب، باید با احتیاط استفاده شوند؛ زیرا ممکن است معاملات دستی یا رباتهای دیگر را هم تحت تأثیر قرار دهند. mql5.com
- اگر EA حجم ثابت دارد، آن را با بدترین دوره افت قابل تحمل حساب مقایسه کنید، نه فقط با میانگین سود تاریخی.
- اگر EA حجم پویا دارد، فرمول محاسبه را با موجودی، اکوئیتی، حد ضرر و ارزش تیک همان بروکر آزمایش کنید.
- سقف حجم هر معامله، سقف تعداد معاملات باز و سقف ریسک همزمان روی چند نماد را جداگانه تعریف کنید.
- برای حسابهای دارای قانون روزانه، حفاظت را بر اساس روش محاسبه همان حساب تنظیم کنید: بالانس، اکوئیتی، شروع روز یا ترکیبی از آنها.
- اگر چند EA یا معامله دستی روی یک حساب فعال است، کنترل سطح حساب را طوری تنظیم کنید که اثر آن بر همه معاملات روشن باشد.
اسپرد، لغزش، حد ضرر و رفتار توقف معامله
اسپرد و لغزش هزینههای نامرئی نیستند؛ آنها بخشی از منطق اجرای EA هستند. اگر ربات در اسپرد عادی خوب عمل کند اما در لحظه باز شدن بازار، خبر یا کمبود نقدشوندگی بدون فیلتر وارد شود، تفاوت بین آزمون و اجرای زنده میتواند قابل توجه باشد.
آزمونگر MetaTrader امکان شبیهسازی تأخیر اجرا را فراهم میکند تا اثر فاصله زمانی بین ارسال درخواست و اجرای معامله بررسی شود. در حالتهای اجرای فوری، اگر اختلاف قیمت درخواستی و اجرایی از مقدار انحراف مجاز بیشتر باشد، پاسخ EA به بازقیمتگذاری نیز قابل بررسی است. metatrader5.com
حد ضرر نیز فقط یک عدد نیست؛ روش ارسال آن مهم است. اگر حد ضرر بعد از ورود اصلاح میشود، اگر روی سرور ثبت نمیشود، یا اگر EA در زمان قطعی ارتباط باید آن را مدیریت کند، ریسک عملیاتی متفاوتی ایجاد میشود.
| ورودی | پرسش حسابرسی |
|---|---|
| حد اسپرد | EA باید ورود را متوقف کند یا فقط هشدار بدهد؟ |
| لغزش یا انحراف مجاز | اگر قیمت اجرا از قیمت درخواستی فاصله گرفت، سفارش رد میشود یا پذیرفته؟ |
| حد ضرر | آیا همزمان با ورود ارسال میشود، بعداً اصلاح میشود یا به صورت مجازی مدیریت میشود؟ |
| ساعات ممنوعه | آیا ورود، مدیریت معامله یا هر دو متوقف میشود؟ |
| خبر و رویداد | آیا فقط ورود جدید بسته میشود یا موقعیت باز نیز قبل از رویداد بسته میشود؟ |
شماره جادویی، تداخل EAها و کنترل حساب
شماره جادویی یا magic number یک کنترل کوچک با اثر بزرگ است. این شناسه به EA میگوید کدام معاملات متعلق به خودش است؛ در نبود آن، ربات ممکن است معاملهای را مدیریت کند که نباید، یا از معاملهای که باید مدیریت کند چشمپوشی کند.
وقتی چند نمونه از یک EA روی چند نماد، یا چند EA روی یک حساب اجرا میشوند، حسابرسی شماره جادویی باید مانند مدیریت شناسه در یک سیستم نرمافزاری انجام شود. عدد باید یکتا، مستند و قابل بازبینی باشد، بهویژه زمانی که ربات سطح حساب را هم کنترل میکند.
در آزمون بصری MT5 میتوان عملیات معاملاتی EA را روی نمودار و در جعبه ابزار مشاهده کرد و تاریخچه سفارشها، معاملات و درخواستهای اصلاحی را بررسی کرد. این بخش برای یافتن خطاهایی مثل مدیریت اشتباه موقعیت، رد سفارش یا اصلاح ناموفق حد ضرر اهمیت دارد. metatrader5.com
- برای هر نمونه EA روی هر نماد، شماره جادویی یکتا تعریف کنید و آن را در یک فایل ثبت کنید.
- اگر EA فقط معاملات خود را مدیریت میکند، مطمئن شوید معاملات دستی با همان شماره جادویی وارد تاریخچه نمیشوند.
- اگر حفاظت حساب در سطح کل حساب فعال است، اثر آن بر معاملات دستی و رباتهای دیگر را از قبل بپذیرید.
- گزینه بستن همه موقعیتها یا حذف سفارشهای معلق را فقط زمانی فعال کنید که دقیقاً میدانید دامنه آن چیست.
- ژورنال MT5 را پس از آزمون بصری بخوانید؛ رد شدن سفارشها، پیامهای خطا و اصلاح حد ضرر معمولاً در نمودار نهایی دیده نمیشوند.
از آزمونگر استراتژی تا اجرای زنده: پرونده حسابرسی بسازید
هدف چکلیست این نیست که آینده را پیشبینی کند؛ هدف این است که اگر عملکرد تغییر کرد، بدانید تغییر از بازار آمده، از بروکر آمده یا از تنظیمات. یک پرونده حسابرسی باید نشان دهد چه چیزی، در چه تاریخی، با چه ورودیهایی و در چه شرایطی آزمایش شده است.
قابلیت ذخیره مجموعه پارامترها در MT5 کمک میکند تنظیمات EA بهصورت فایل قابل انتقال و قابل تکرار نگهداری شود. این کار باعث میشود نسخهای که در آزمونگر، حساب آزمایشی و حساب واقعی استفاده میشود قابل مقایسه باشد. metatrader5.com
در LFP نیز خواندن گزارش بکتست بدون شناخت ورودیهای ریسک کافی نیست. معاملهگر باید بداند ربات روی چه بازارهایی فعال است، چه سطحی از افت تاریخی داشته و چگونه میخواهد همان سبک را با اندازه حساب و تحمل ریسک خودش تطبیق دهد.
- یک فایل تنظیمات پایه بسازید و تاریخ، بروکر، نوع حساب، سرور، موجودی اولیه و نسخه EA را در کنار آن ثبت کنید.
- همان تنظیمات را در آزمونگر با داده تاریخی، تأخیر اجرا و هزینههای نزدیک به حساب واقعی اجرا کنید.
- نتیجه را فقط با سود خالص قضاوت نکنید؛ افت سرمایه، طول دوره زیر سقف قبلی، تعداد معاملات، ماههای منفی و رفتار حد ضرر را بررسی کنید.
- پس از آزمونگر، همان فایل را روی حساب آزمایشی اجرا کنید و پیامهای ژورنال را با گزارش آزمون مقایسه کنید.
- قبل از افزایش اندازه، حداقل یک دوره کوتاه اجرای زنده با کوچکترین حجم مجاز یا محیط کمریسک را برای بررسی اجرای بروکر در نظر بگیرید.
پرسشهای متداول
- قبل از اجرای اکسپرت متاتریدر ۵ روی حساب واقعی چه چیزهایی را باید بررسی کنم؟
- نمادها، پسوندهای بروکر، حجم معامله، حد اسپرد، رفتار حد ضرر، شماره جادویی، سقف زیان روزانه و تنظیمات حساب باید قبل از اجرا در حساب آزمایشی و آزمونگر استراتژی بررسی شوند.
- شماره جادویی در EA چیست و چرا مهم است؟
- شماره جادویی شناسهای است که به EA کمک میکند معاملات خودش را از معاملات دستی یا رباتهای دیگر جدا کند. اگر دو نمونه از یک EA یا چند ربات از یک شماره یکسان استفاده کنند، مدیریت موقعیتها ممکن است با تداخل روبهرو شود.
- آیا تستر استراتژی MT5 برای تأیید تنظیمات ریسک کافی است؟
- تستر استراتژی برای بررسی رفتار تاریخی، ورودیها و سناریوهای اجرا ضروری است، اما کافی نیست. پس از آن باید همان تنظیمات روی حساب آزمایشی یا حجم بسیار کوچک بررسی شود، چون اسپرد، لغزش و اجرای بروکر در محیط زنده متفاوت است.
- حد اسپرد و لغزش در اکسپرت متاتریدر ۵ چه نقشی دارد؟
- حد اسپرد مانع ورود در شرایطی میشود که هزینه معامله غیرعادی بالا رفته است. کنترل لغزش و فاصله مجاز قیمت نیز مشخص میکند EA در صورت تفاوت قیمت درخواستی و قیمت اجرا چه واکنشی نشان دهد.
- چرا تنظیم حجم معامله از خود سیگنال مهمتر است؟
- سیگنال فقط زمان ورود را مشخص میکند، اما حجم معامله تعیین میکند یک خطا یا دوره زیان چه اثری روی حساب بگذارد. یک ورودی خوب با حجم نامناسب میتواند ریسک حساب را بیش از حد کند.
این مطلب آموزشی است و مشاورهی سرمایهگذاری نیست. همهی عددهای عملکرد حاصل بکتستاند، نه معاملهی واقعی، و تضمینی برای آینده نیستند.
