سرور مجازی فارکس یک کامپیوتر همیشهروشن در دیتاسنتر است که متاتریدر و اکسپرتها را بدون وابستگی به برق و اینترنت خانه اجرا میکند. مهمترین معیار، نزدیکی شبکهای سرور به سرور بروکر است؛ پس اول آدرس سرور بروکر را پیدا کنید و از لوکیشنهای مختلف پینگ بگیرید. برای یک یا دو ترمینال متاتریدر، سرور ویندوز با دو گیگ رم معمولاً کافی است. رمز قوی، NLA و بهروزرسانی ویندوز را جدی بگیرید.
چرا تریدرها سرور مجازی میگیرند؟
اگر با اکسپرت (ربات معاملاتی) یا اندیکاتورهای هشداردهنده کار میکنید، متاتریدر باید شبانهروز باز و متصل بماند. روی کامپیوتر خانگی، قطعی برق، قطع اینترنت، بهروزرسانی خودکار ویندوز یا حتی خواب رفتن لپتاپ کافی است تا اکسپرت از کار بیفتد؛ آن هم احتمالاً درست وسط یک معاملهٔ باز.
سرور مجازی (VPS) این مشکل را حل میکند: سیستمی همیشه روشن در دیتاسنتر با برق پشتیبان و اینترنت پایدار. شما از هر جایی، با کامپیوتر یا گوشی، به آن وصل میشوید، وضعیت را میبینید و دوباره قطع میشوید؛ در حالی که متاتریدر بدون توقف کار میکند.
مزیت دوم، کاهش تأخیر اجرای سفارش است. وقتی سرور شما در همان شهر یا همان دیتاسنتری باشد که سرور بروکر قرار دارد، فاصلهٔ شبکهای سفارشها بسیار کمتر از ارسال از ایران است. برای استراتژیهایی که به چند لحظه حساساند، این تفاوت مهم است.
مهمترین معیار: لوکیشن نزدیک به بروکر
برخلاف سایت، برای ترید فاصلهٔ سرور تا شما اهمیت چندانی ندارد؛ آنچه مهم است فاصلهٔ سرور تا بروکر است. شما فقط گاهی با Remote Desktop وصل میشوید، اما متاتریدر مدام با سرور بروکر در ارتباط است.
برای پیدا کردن محل سرور بروکر:
- در متاتریدر به منوی File و گزینهٔ Login to Trade Account بروید و نام سرور بروکر را ببینید (مثلاً
BrokerName-Live). - در پایینترین بخش پنجرهٔ متاتریدر، روی نمایشگر وضعیت اتصال کلیک کنید؛ فهرست سرورهای در دسترس بروکر و پینگ هرکدام نمایش داده میشود.
- در پشتیبانی یا سایت بروکر جستوجو کنید؛ بسیاری از بروکرها شهر دیتاسنتر خود را اعلام میکنند. لندن، آمستردام، فرانکفورت و نیویورک رایجترین مکانها هستند.
سپس روی یک سرور آزمایشی ساعتی در لوکیشن موردنظر متاتریدر را نصب کنید و همان نمایشگر پینگ را ببینید. این سادهترین و دقیقترین روش مقایسه است. برای لوکیشنهای اروپایی، مقایسهٔ سرور آلمان یا هلند هم کمک میکند.
ویندوز یا لینوکس؟
متاتریدر ۴ و ۵ برنامههای ویندوزیاند. سادهترین و پایدارترین انتخاب، سرور ویندوز است که با Remote Desktop مدیریت میشود. آموزش اتصال را در راهنمای اتصال RDP ببینید.
اجرای متاتریدر روی لینوکس با Wine هم ممکن است و منابع کمتری مصرف میکند، اما برخی اکسپرتها و DLLها مشکل سازگاری پیدا میکنند و عیبیابی آن به دانش لینوکس نیاز دارد. اگر تازهکارید، ویندوز را انتخاب کنید.
برای رباتهای ترید ارز دیجیتال که با پایتون یا Node.js نوشته شدهاند و مستقیم به API صرافی وصل میشوند، لینوکس انتخاب بهتری است؛ سبکتر، ارزانتر و پایدارتر.
- اجرای مستقیم متاتریدر ۴ و ۵
- سازگاری کامل با اکسپرتها و DLLها
- مدیریت آسان با Remote Desktop
- مصرف رم بیشتر
- مناسب رباتهای پایتونی و API صرافی
- سبکتر و کمهزینهتر
- متاتریدر فقط با Wine
- نیاز به دانش خط فرمان
چه مشخصاتی لازم است؟
هر ترمینال متاتریدر با چند نمودار باز و یک اکسپرت مقدار مشخصی رم مصرف میکند و خود ویندوز سرور هم سهمی برمیدارد. بهعنوان راهنمای کلی:
- یک یا دو ترمینال سبک: دو هسته و دو گیگابایت رم.
- سه تا پنج ترمینال یا اکسپرتهای سنگینتر: دو تا چهار هسته و چهار گیگابایت رم.
- بکتست سنگین در Strategy Tester: هستهٔ بیشتر کمک مستقیم میکند، چون تستر میتواند از چند هسته همزمان استفاده کند.
- دیسک: ویندوز و چند ترمینال جای زیادی نمیگیرند، اما دادههای تاریخی تیک برای بکتست میتواند حجیم شود.
بهترین روش، اندازهگیری است: پس از راهاندازی، Task Manager را باز کنید و مصرف رم و CPU را در ساعات فعال بازار ببینید. اگر رم به سقف نزدیک است، سرور را ارتقا دهید. روش کلی تخمین منابع در مقالهٔ چقدر رم و CPU لازم دارم؟ آمده است.
راهاندازی گامبهگام
- سرور ویندوز در لوکیشن نزدیک به بروکر بسازید.
- با Remote Desktop وصل شوید و رمز پیشفرض را عوض کنید.
- متاتریدر را فقط از سایت رسمی بروکر دانلود و نصب کنید.
- وارد حساب شوید، اکسپرتها را در پوشهٔ
MQL4/ExpertsیاMQL5/Expertsکپی کنید و دکمهٔ Algo Trading را فعال کنید. - در تنظیمات ویندوز، ساعتهای فعال Windows Update را طوری تنظیم کنید که ریاستارت خودکار وسط ساعات معاملاتی انجام نشود.
- متاتریدر را در پوشهٔ Startup قرار دهید تا پس از ریاستارت خودکار اجرا شود.
- پنجرهٔ RDP را ببندید؛ Sign out نکنید، وگرنه متاتریدر بسته میشود.
جزئیات نصب، تنظیم اجرای خودکار و رفع خطاهای رایج در مقالهٔ نصب متاتریدر روی سرور مجازی آمده است.
نکات امنیتی که نباید نادیده بگیرید
سرور ترید به حساب معاملاتی شما دسترسی دارد؛ پس امنیت آن مستقیماً به پول شما گره خورده است:
- رمز قوی و منحصربهفرد برای Administrator ویندوز بگذارید و آن را جای دیگری استفاده نکنید.
- پورت RDP را تغییر دهید و Network Level Authentication را فعال نگه دارید.
- رمز Investor (فقطخواندنی) را برای اشتراکگذاری عملکرد به کار ببرید، هرگز رمز اصلی معاملاتی را.
- اکسپرتهای ناشناس را اجرا نکنید؛ فایلهای ex4 و ex5 از منابع نامعتبر میتوانند اطلاعات حساب را سرقت کنند.
- کلیدهای API صرافی را با کمترین سطح دسترسی بسازید؛ دسترسی برداشت (Withdraw) را غیرفعال و در صورت امکان به آیپی سرور محدود کنید.
فهرست کاملتر را در چکلیست امنیت سرور جدید ببینید.
- رمز قوی Administrator
طولانی، تصادفی و منحصربهفرد.
- محافظت از RDP
تغییر پورت، فعال بودن NLA و بهروزرسانی ویندوز.
- نرمافزار از منبع رسمی
متاتریدر فقط از سایت بروکر، اکسپرت فقط از منبع معتبر.
- کمترین دسترسی API
بدون مجوز برداشت و محدود به آیپی سرور.
- رمز Investor برای اشتراک
رمز اصلی معاملاتی را با کسی به اشتراک نگذارید.
هزینه را چطور مدیریت کنیم؟
اگر فقط در روزهای کاری بازار فعالید، سرور ساعتی انعطاف خوبی دارد. اما خاموش کردن سرور در آخر هفته همیشه صرفهجویی نیست؛ در بسیاری از سرویسهای ابری، سرور خاموش هم تا وقتی حذف نشده هزینه دارد. ساعتی بودن بیشتر برای تست لوکیشنها و پلنها ارزشمند است: چند سرور در شهرهای مختلف بسازید، پینگ تا بروکر را مقایسه کنید، بهترین را نگه دارید و بقیه را حذف کنید. در سرور خارج کلودیفای این کار با پرداخت ریالی از کیف پول ممکن است.
اشتباههای رایج تریدرها با سرور مجازی
اشتباه اول، انتخاب ارزانترین سرور با رم ناکافی است. وقتی رم تمام میشود، ویندوز کند میشود، متاتریدر دیر به تیکها واکنش نشان میدهد و گاهی حتی بسته میشود. چند گیگابایت رم اضافه در برابر خطر از دست رفتن یک معامله هزینهٔ کوچکی است.
اشتباه دوم، انتخاب لوکیشن نزدیک به ایران به جای نزدیک به بروکر است. اتصال RDP شما به سرور شاید کمی روانتر شود، اما سفارشها مسیر طولانیتری تا بروکر طی میکنند و این همان چیزی است که در معاملات اهمیت دارد.
اشتباه سوم، نداشتن نسخهٔ پشتیبان از تنظیمات است. پوشهٔ دادههای متاتریدر (از منوی File و گزینهٔ Open Data Folder) شامل اکسپرتها، قالبها و تنظیمات شماست. هر بار که تغییر مهمی دادید، از این پوشه یک کپی فشرده بگیرید و روی کامپیوتر خودتان نگه دارید تا در صورت خرابی سرور، راهاندازی دوباره چند دقیقه بیشتر طول نکشد.
سؤالات متداول
آیا برای فارکس حتماً سرور خارج لازم است؟
اگر سرور بروکر در اروپا یا آمریکاست، سرور خارج در همان منطقه کمترین تأخیر را تا بروکر دارد. سرور ایران فاصلهٔ بیشتری تا بروکرهای بینالمللی دارد و برای این کار انتخاب مناسبی نیست.
چند متاتریدر را میتوان روی یک سرور اجرا کرد؟
بستگی به رم و تعداد نمودارها و اکسپرتها دارد. هر ترمینال را در پوشهٔ نصب جداگانه اجرا کنید و مصرف رم را در Task Manager بپایید؛ تا وقتی رم آزاد کافی باقی است میتوانید ترمینال اضافه کنید.
اگر سرور ریاستارت شود اکسپرت دوباره اجرا میشود؟
اگر میانبر متاتریدر در پوشهٔ Startup باشد و ورود خودکار کاربر تنظیم شده باشد، متاتریدر با همان نمودارها و اکسپرتها باز میشود. پس از ریاستارت یک بار وصل شوید و فعال بودن Algo Trading را بررسی کنید.
آیا اتصال از ایران به سرور ترید باید سریع باشد؟
نه چندان. شما فقط برای بررسی و تنظیم به سرور وصل میشوید و کندی اتصال RDP روی اجرای سفارشها اثری ندارد؛ آنچه مهم است ارتباط سرور با بروکر است.
از ۱٬۲۰۰ تومان در ساعت · پرداخت ریالی



