یکی از بزرگترین چالشهای معاملهگران الگوریتمی و اکسپرتنویسان، دسترسی به دیتای تاریخی (History Data) باکیفیت برای بکتست گرفتن است. به خصوص در مواقعی که دسترسی به اینترنت پایدار و سرورهای بروکرها با مشکل مواجه میشود، نیاز به یک راهکار جایگزین برای تست استراتژیها به شدت احساس میشود.
ما در مجموعه بورس۹۰، برای رفع این مشکل، دیتای تاریخی جفتارز یورو/دلار (EUR/USD) را مستقیماً از بروکر معتبر آلپاری (Alpari) استخراج کردهایم و در قالب فایلهای CSV در اختیار شما عزیزان قرار دادهایم. (این دیتا شامل تایمفریم 1 دقیقهای برای سال 2026 و تایمفریمهای 30 دقیقهای و 1 ساعته برای سالهای قبل است).
در این مقاله، قدمبهقدم به شما آموزش میدهیم که چگونه این فایلهای CSV را به صورت کاملاً آفلاین وارد متاتریدر 5 (MT5) کنید و استراتژیهای خود را بدون نیاز به اینترنت بکتست بگیرید.
در متاتریدر 5، برای حفظ یکپارچگی دادههای بروکر، شما نمیتوانید دیتای خارجی را مستقیماً روی نمادهای اصلی (مثل EURUSD) ایمپورت کنید. اما نگران نباشید! راهحل حرفهای این کار، استفاده از قابلیت نمادهای سفارشی (Custom Symbols) است.
برای وارد کردن دیتای تاریخی و اجرای یک بکتست دقیق، باید چند مرحله ساده اما بسیار مهم را در پلتفرم معاملاتی خود طی کنید. از آنجایی که نرمافزار متاتریدر ۵ اجازه تغییر و دستکاری مستقیم روی دیتای نمادهای پیشفرض بروکر را به کاربران نمیدهد، روند کار شامل ساخت یک نماد اختصاصی جدید و سپس بارگذاری فایلهای CSV دانلود شده روی آن است. در ادامه، این فرآیند را در سه قدم اصلی و بهصورت کاملاً تصویری آموزش دادهایم تا بتوانید بدون کوچکترین خطایی، دیتای آفلاین خود را برای تست اکسپرتها آماده کنید.
قبل از شروع آموزش وارد کردن دیتای CSV در متاتریدر 5 اول از همه فایل زیپ دیتا را از لینک زیر دانلود کنید.
ابتدا باید یک کپی از نماد اصلی بسازیم تا بتوانیم دیتای خودمان را روی آن پیاده کنیم.

حالا که نماد اختصاصی خود را ساختیم، باید فایل CSV که از سایت بورس۹۰ دانلود کردهاید را روی آن بارگذاری کنیم.

همه چیز آماده است! حالا میتوانید اکسپرت خود را تست کنید.

نکته مهم در مورد تایمفریمها: متاتریدر میتواند از دیتای تایمفریمهای کوچک (مثل 1 دقیقه)، تایمفریمهای بزرگتر (مثل 5 دقیقه یا 1 ساعته) را بسازد، اما برعکس آن ممکن نیست. بنابراین اگر قصد دارید اکسپرت خود را در تایمفریم 5 دقیقه تست کنید، حتماً از دیتای 1 دقیقهای ما (مربوط به سال 2026) استفاده کنید.
شاید بپرسید حالا که نحوه بکتست آفلاین را یاد گرفتیم، اصلاً چرا باید به جای ترید دستی، زمان خود را روی ساخت اکسپرت بگذاریم؟
۱. تبدیل سریع استراتژیها به اکسپرت و بررسی دقیق نتایج:
با یادگیری اکسپرتنویسی میتوانید استراتژیهای مختلف معاملاتی را در کوتاهترین زمان به اکسپرت تبدیل کنید و بهجای حدس و گمان، نتایج آنها را با آمار و ارقام دقیق تحلیل کنید.
۲. تست استراتژیها در گذشته بازار با سرعت و دقت بالا:
یک استراتژی را میتوانید در کمتر از 15 دقیقه و با دقت 99% در 10 سال گذشته بازار تست کنید! این امکان به شما کمک میکند تا استراتژیهای برتر را پیدا کرده و ریسک معاملات خود را به شدت کاهش دهید.
۳. خودکارسازی معاملات و حذف وابستگی به چارت:
حتی بهترین تریدرها نیز مجبورند هر روز ساعتها پای چارت بنشینند، اما اکسپرتها بهصورت کاملاً خودکار عمل کرده و استراتژی شما را بدون نیاز به حضورتان اجرا میکنند.
۴. مدیریت سرمایه حرفهای و جذب سرمایه:
اکسپرتها در مدیریت سرمایه (Money Management) احساساتی نمیشوند و عملکرد بسیار دقیقتری دارند. با ارائه گزارشهای دقیق (استیتمنت) از عملکرد اکسپرت، میتوانید با اطمینان بیشتری سرمایهگذاران بزرگتر را جذب کنید.
یادگیری زبان MQL نهتنها مهارتی برای معاملات شخصی است، بلکه یک ماشین پولسازی چندمنظوره است:
اگر میخواهید در این روزها که بازارها ملتهب است، یک مهارت پولساز و ماندگار یاد بگیرید، ما مسیر را برای شما هموار کردهایم. برای شروع یادگیری، تنها به دو مهارت نیاز دارید: برنامهنویسی و طراحی استراتژی.
در دوره مقدماتی و رایگان اکسپرتنویسی بورس۹۰، مفاهیم برنامهنویسی بهصورت ساده، کاربردی و بدون پیچیدگیهای اضافه به شما آموزش داده میشود.
در این دوره رایگان چه چیزهایی یاد میگیریم؟
این دوره طراحی شده تا در کمتر از 2 ساعت، مهارتهای اولیه برای ساخت رباتهای معاملهگر را به دست آورید.
همین حالا اولین قدم را بردارید:
برای دانلود تمام ویدیوهای این دوره، کافیست روی دکمه زیر کلیک کرده و فرم دریافت دوره را تکمیل کنید تا دسترسی شما کاملاً رایگان فعال شود.
(نکته: هر قسمت که مشاهده میکنید را خودتان در محیط متاتریدر و با استفاده از دیتای آفلاینی که بالاتر آموزش دادیم اجرا کنید تا یادگیری شما عمیقتر شود. منتظر دیدن شما در دوره هستیم!)