عدم نمایش سوابق معاملات در متاتریدر یکی از مشکلاتی است که ممکن است هنگام بررسی معاملات انجامشده در MetaTrader 4 یا MetaTrader 5 با آن مواجه شوید. در این شرایط، معاملهگر وارد بخش History یا Account History میشود، اما معاملات قبلی را مشاهده نمیکند یا فقط بخشی از معاملات نمایش داده میشوند. در ادامه مشکل عدم نمایش سوابق معاملات در متاتریدر را بررسی خواهیم کرد.
این مشکل همیشه به معنای حذف شدن معاملات نیست. در بسیاری از موارد، تاریخچه معاملات به دلیل انتخاب بازه زمانی اشتباه، فیلترهای فعال، اتصال ناقص به سرور بروکر یا استفاده از حساب معاملاتی متفاوت نمایش داده نمیشود.
در این مقاله، مهمترین دلایل نمایش ندادن سوابق معاملات در متاتریدر را بررسی میکنیم و روش رفع این مشکل در MT4 و MT5 را بهصورت مرحلهبهمرحله توضیح میدهیم.
سوابق معاملات در متاتریدر کجا قرار دارد؟
در متاتریدر، تاریخچه معاملات معمولاً از طریق پنجره Toolbox در پایین صفحه قابل مشاهده است.
در MetaTrader 5، پس از ورود به حساب معاملاتی، در قسمت پایین پلتفرم بخش History را باز کنید. در این قسمت میتوانید معاملات، سفارشها و اطلاعات مربوط به فعالیتهای حساب را مشاهده کنید.
در MetaTrader 4 نیز باید پنجره Terminal را باز کرده و وارد تب Account History شوید.
اگر این پنجره را مشاهده نمیکنید، از منوی View > Terminal در MT4 یا View > Toolbox در MT5 استفاده کنید.
۱. بازه زمانی تاریخچه معاملات را بررسی کنید
یکی از رایجترین دلایل عدم نمایش سوابق معاملات در متاتریدر، انتخاب بازه زمانی نامناسب است.
ممکن است متاتریدر روی گزینهای مانند Last 3 Months یا Last Month قرار داشته باشد؛ در نتیجه معاملات قدیمیتر از این بازه نمایش داده نمیشوند.
برای بررسی این موضوع:
- وارد بخش History یا Account History شوید.
- روی محدوده زمانی یا منوی مربوط به نمایش تاریخچه کلیک کنید.
- گزینه All History را انتخاب کنید.
- چند لحظه صبر کنید تا اطلاعات بارگذاری شود.
در MT4 معمولاً گزینههای مختلفی برای انتخاب بازه زمانی وجود دارد و انتخاب All History میتواند معاملات قدیمیتر را نیز نمایش دهد.
اگر پس از انتخاب All History همچنان معامله موردنظر را نمیبینید، سایر موارد این مقاله را بررسی کنید.
۲. در MT5 تفاوت Orders، Deals و Positions را بشناسید

یکی از مواردی که باعث سردرگمی کاربران MetaTrader 5 میشود، تفاوت بین Order، Deal و Position است.
در MT5 یک سفارش میتواند به یک یا چند معامله اجرایی تبدیل شود. بنابراین ممکن است کاربر تصور کند که معاملهای در تاریخچه وجود ندارد، در حالی که اطلاعات آن در بخش دیگری از History قرار گرفته است.
بهطور ساده:
- Order: درخواست ثبت معامله است.
- Deal: اجرای واقعی خرید یا فروش است.
- Position: موقعیت معاملاتی ایجادشده در حساب است.
اگر هدف شما بررسی معاملات واقعاً اجراشده است، در MT5 باید اطلاعات Deals را نیز بررسی کنید.
این موضوع مخصوصاً در حسابهایی که سفارشها بهصورت جزئی اجرا میشوند اهمیت بیشتری دارد.
۳. اتصال متاتریدر به سرور بروکر را بررسی کنید
برای نمایش اطلاعات حساب، متاتریدر باید بتواند با سرور بروکر ارتباط برقرار کند.
اگر اتصال پلتفرم قطع شده باشد یا مشکل ارتباطی وجود داشته باشد، ممکن است اطلاعات حساب و تاریخچه معاملات بهدرستی بهروزرسانی نشود.
در قسمت پایین یا گوشه پلتفرم، وضعیت اتصال را بررسی کنید.
اگر اتصال مشکل دارد:
- اینترنت خود را بررسی کنید.
- متاتریدر را ببندید و دوباره باز کنید.
- مطمئن شوید حساب معاملاتی به سرور صحیح بروکر متصل است.
- در صورت نیاز، مجدداً وارد حساب شوید.
همچنین ممکن است سرور معاملاتی بروکر بهصورت موقت دچار مشکل شده باشد. در این شرایط، کمی بعد دوباره تاریخچه حساب را بررسی کنید.
۴. مطمئن شوید وارد حساب معاملاتی صحیح شدهاید
گاهی مشکل از خود متاتریدر نیست و کاربر به حساب اشتباهی وارد شده است.
برای مثال ممکن است یک معاملهگر چند حساب در یک بروکر داشته باشد:
- حساب واقعی
- حساب دمو
- حساب قدیمی
- حساب ECN
- حساب با ارز پایه متفاوت
اگر وارد حساب دیگری شوید، طبیعتاً سوابق معاملات حساب قبلی را مشاهده نخواهید کرد.
شماره حساب معاملاتی و نام سرور را بررسی کنید و مطمئن شوید همان حسابی است که معامله موردنظر در آن انجام شده است.
۵. ممکن است معاملات توسط فیلتر نمایش داده نشوند
در برخی شرایط، اطلاعات History بهدلیل فیلترهای فعال نمایش داده نمیشوند.
اگر فقط بخشی از معاملات را مشاهده میکنید، محدوده تاریخ و گزینههای نمایش را بررسی کنید.
برای شروع بهتر است تمام فیلترها را به حالت عمومی برگردانید و بازه زمانی را روی All History قرار دهید.
پس از آن بررسی کنید آیا معاملات موردنظر ظاهر شدهاند یا خیر.
۶. اگر فقط معاملات اخیر نمایش داده میشوند چه کنیم؟

اگر معاملات جدید نمایش داده میشوند اما معاملات قدیمیتر وجود ندارند، احتمالاً مشکل مربوط به بازه تاریخچه انتخابشده است.
در این حالت ابتدا All History را انتخاب کنید.
اگر باز هم معاملات قدیمی نمایش داده نشدند، ممکن است اطلاعات آن معاملات در سرور حساب فعلی در دسترس نباشد یا حساب موردنظر با حساب اصلی متفاوت باشد.
همچنین اگر حساب به یک سرور معاملاتی متفاوت منتقل شده باشد، برای دریافت اطلاعات قدیمی ممکن است نیاز باشد با پشتیبانی بروکر تماس بگیرید.
۷. متاتریدر را ببندید و دوباره اجرا کنید در مشکل عدم نمایش سوابق معاملات در متاتریدر
گاهی اوقات یک مشکل موقت در پلتفرم باعث میشود اطلاعات حساب بهدرستی نمایش داده نشود.
یک راهکار ساده این است که:
- تمام معاملات و سفارشهای موردنیاز را بررسی کنید.
- متاتریدر را کاملاً ببندید.
- چند ثانیه صبر کنید.
- برنامه را دوباره اجرا کنید.
- وارد حساب معاملاتی شوید.
- بخش History را دوباره بررسی کنید.
این روش ساده است اما در برخی موارد مشکلات موقت مربوط به بارگذاری اطلاعات را برطرف میکند.
۸. ورود مجدد به حساب معاملاتی
اگر باز کردن مجدد متاتریدر مشکل را حل نکرد، میتوانید وضعیت ورود به حساب را بررسی کنید.
اطمینان حاصل کنید که:
- Login صحیح است.
- رمز عبور معاملاتی صحیح است.
- Server صحیح انتخاب شده است.
- حساب هنوز فعال است.
- اتصال به سرور برقرار است.
توجه داشته باشید که Investor Password برای مشاهده اطلاعات حساب طراحی شده و امکان انجام معاملات با آن وجود ندارد. اگر قصد معامله دارید باید با رمز معاملاتی مناسب وارد شوید.
۹. چرا سوابق معاملات در MT4 نمایش داده نمیشود؟
در MetaTrader 4 تاریخچه معاملات در تب Account History قرار دارد.
اگر این بخش خالی است، ابتدا روی Account History کلیک کنید و گزینه مربوط به نمایش بازه زمانی را بررسی کنید.
معمولاً انتخاب All History اولین کاری است که باید انجام دهید.
اگر معامله همچنان نمایش داده نمیشود، این موارد را بررسی کنید:
- حساب صحیح باشد.
- سرور بروکر صحیح باشد.
- اتصال برقرار باشد.
- معامله در همان حساب انجام شده باشد.
- تاریخ معامله خارج از بازه انتخابی نباشد.
همچنین ممکن است برخی معاملات یا سفارشها به دلیل نحوه نمایش اطلاعات در حساب، با چیزی که انتظار دارید متفاوت باشند.
۱۰. چرا سوابق معاملات در MT5 نمایش داده نمیشود؟

در MetaTrader 5، بخش History اطلاعات بیشتری نسبت به MT4 در اختیار کاربر قرار میدهد.
در این پلتفرم بهتر است ابتدا مشخص کنید که دقیقاً دنبال چه اطلاعاتی هستید:
- سفارشهای ثبتشده
- معاملات اجراشده
- موقعیتهای معاملاتی
- واریز و برداشت یا عملیات مالی
اگر هدف شما بررسی معاملات اجراشده است، اطلاعات مربوط به Deals اهمیت زیادی دارد.
همچنین در MT5 انتخاب بازه زمانی مناسب اهمیت دارد؛ بنابراین تاریخ موردنظر را بهدرستی مشخص کنید.
۱۱. آیا نصب مجدد متاتریدر باعث حذف معاملات میشود؟
نصب مجدد خود نرمافزار به معنای حذف شدن معاملات انجامشده از حساب معاملاتی نیست.
معاملات واقعی در حساب شما در سمت سرور بروکر ثبت میشوند و صرفاً در فایلهای محلی متاتریدر ذخیره نشدهاند.
بنابراین اگر نرمافزار را روی کامپیوتر دیگری نصب کنید و با همان حساب و سرور وارد شوید، معمولاً میتوانید اطلاعات حساب را از سرور دریافت کنید.
با این حال، قبل از حذف یا تغییر فایلهای متاتریدر بهتر است از اطلاعات مهم خود نسخه پشتیبان تهیه کنید.
۱۲. اگر حساب دمو باشد چه اتفاقی میافتد؟
حسابهای دمو معمولاً شرایط متفاوتی نسبت به حسابهای واقعی دارند.
برخی بروکرها حسابهای دمو را پس از مدتی غیرفعال یا حذف میکنند. در چنین شرایطی ممکن است دسترسی به تاریخچه حساب دمو محدود شود.
اگر معاملات مربوط به یک حساب دمو قدیمی هستند و دیگر به آن دسترسی ندارید، بهتر است وضعیت حساب را از پشتیبانی بروکر پیگیری کنید.
۱۳. چرا بعضی معاملات نمایش داده میشوند ولی بعضی نه؟
اگر فقط برخی معاملات نمایش داده میشوند، احتمالاً مشکل عمومی اتصال وجود ندارد.
در این حالت موارد زیر را بررسی کنید:
اول: بازه زمانی انتخابشده را بررسی کنید.
دوم: مطمئن شوید معاملات موردنظر در همان حساب انجام شدهاند.
سوم: در MT5 بررسی کنید که اطلاعات موردنظر را در بخش مناسب، مانند Orders یا Deals، جستوجو میکنید.
چهارم: فیلترهای موجود در History را بررسی کنید.
پنجم: اگر معاملات مربوط به مدت بسیار طولانی قبل هستند، از بروکر درباره دسترسی به تاریخچه قدیمی سؤال کنید.
۱۴. اگر هیچ سابقهای در History وجود ندارد چه کنیم؟
اگر بخش History کاملاً خالی است، بهتر است مرحلهبهمرحله جلو بروید و از تغییرات پیچیده خودداری کنید.
ابتدا:
۱. اتصال اینترنت را بررسی کنید.
۲. وضعیت اتصال متاتریدر به سرور را بررسی کنید.
۳. شماره حساب را بررسی کنید.
۴. سرور معاملاتی را بررسی کنید.
۵. گزینه All History را انتخاب کنید.
۶. متاتریدر را مجدداً اجرا کنید.
۷. در صورت نیاز دوباره وارد حساب شوید.
اگر با وجود انجام این مراحل هیچ اطلاعاتی نمایش داده نشد، احتمال دارد مشکل از حساب یا سرور بروکر باشد. در این شرایط تماس با پشتیبانی بروکر منطقیترین مرحله بعدی است.
۱۵. آیا میتوان تاریخچه معاملات را از بروکر دریافت کرد؟

بله. در صورتی که تاریخچه معاملات در متاتریدر قابل مشاهده نباشد، میتوانید از بروکر درخواست گزارش معاملات کنید.
بسیاری از بروکرها امکان دریافت گزارش حساب را از پنل کاربری فراهم میکنند.
این گزارش میتواند برای بررسی مواردی مانند:
- زمان ورود و خروج
- حجم معامله
- قیمت ورود
- قیمت خروج
- سود و زیان
- کمیسیون
- Swap
مورد استفاده قرار گیرد.
اگر اطلاعات History در متاتریدر ناقص است، گزارش رسمی بروکر میتواند برای تطبیق معاملات نیز مفید باشد.
۱۶. آیا عدم نمایش History به معنی حذف شدن معاملات است؟
خیر.
عدم نمایش سوابق معاملات در متاتریدر لزوماً به معنی حذف شدن معاملات نیست.
در بسیاری از موارد، اطلاعات همچنان روی سرور حساب وجود دارد اما به دلیل بازه زمانی، حساب اشتباه، فیلتر، اتصال یا نحوه نمایش اطلاعات در پلتفرم مشاهده نمیشود.
به همین دلیل نباید صرفاً بر اساس خالی بودن بخش History نتیجه گرفت که معاملات از بین رفتهاند.
اگر معامله اهمیت مالی یا حقوقی دارد، بهتر است اطلاعات آن را از گزارش رسمی بروکر نیز بررسی کنید.
جمعبندی مشکل عدم نمایش سوابق معاملات در متاتریدر
مشکل عدم نمایش سوابق معاملات در متاتریدر معمولاً به دلایل سادهای مانند انتخاب بازه زمانی اشتباه، ورود به حساب نادرست، اتصال ناقص به سرور بروکر یا تفاوت نحوه نمایش اطلاعات در MT4 و MT5 ایجاد میشود.
در MetaTrader 4 باید بخش Account History و گزینه All History را بررسی کنید. در MetaTrader 5 نیز علاوه بر بازه زمانی، تفاوت بین Orders، Deals و Positions اهمیت دارد.
اگر با انتخاب All History، بررسی حساب و سرور و راهاندازی مجدد متاتریدر مشکل برطرف نشد، بهتر است تاریخچه معاملات را از پنل بروکر یا پشتیبانی آن دریافت کنید. این کار مشخص میکند که آیا مشکل فقط مربوط به نمایش اطلاعات در پلتفرم است یا دسترسی به تاریخچه حساب واقعاً محدود شده است.
سؤالات متداول مشکل عدم نمایش سوابق معاملات در متاتریدر
چرا سوابق معاملات من در متاتریدر نمایش داده نمیشود؟
دلایل مختلفی میتواند داشته باشد؛ از جمله انتخاب بازه زمانی محدود، ورود به حساب اشتباه، مشکل اتصال به سرور بروکر، فیلترهای History یا تفاوت نحوه نمایش اطلاعات در MT4 و MT5.
چگونه تمام معاملات قبلی را در متاتریدر ببینم؟
در بخش Account History در MT4 یا History در MT5، بازه زمانی را روی All History قرار دهید. سپس چند لحظه صبر کنید تا اطلاعات بارگذاری شود.
چرا معاملات قدیمی من در متاتریدر نیستند؟
ابتدا All History را انتخاب کنید و حساب و سرور را بررسی کنید. اگر معاملات بسیار قدیمی همچنان نمایش داده نمیشوند، از بروکر درباره دسترسی به تاریخچه قدیمی حساب سؤال کنید.
چرا در MT5 معامله من در History نیست؟
در MT5 باید توجه کنید که Order، Deal و Position یکسان نیستند. اگر به دنبال معامله اجراشده هستید، بخش مربوط به Deals را نیز بررسی کنید.
آیا با نصب مجدد متاتریدر معاملات من حذف میشوند؟
خیر، معاملات حساب واقعی در سمت سرور بروکر ثبت میشوند و نصب مجدد پلتفرم بهتنهایی باعث حذف معاملات ثبتشده روی حساب نمیشود.
آیا میتوانم تاریخچه معاملات را از بروکر دریافت کنم؟
بله. معمولاً میتوانید از پنل کاربری بروکر گزارش معاملات را دریافت کنید یا از پشتیبانی درخواست گزارش حساب کنید.
چرا فقط معاملات جدید در متاتریدر نمایش داده میشوند؟
احتمال دارد بازه نمایش تاریخچه محدود باشد. ابتدا گزینه All History را انتخاب کنید و سپس حساب و اتصال به سرور بروکر را بررسی کنید.
آیا قطع شدن اینترنت باعث حذف تاریخچه معاملات میشود؟
خیر. قطع شدن اینترنت باعث حذف معاملات ثبتشده در حساب نمیشود، اما ممکن است باعث شود متاتریدر نتواند اطلاعات جدید حساب را از سرور دریافت یا نمایش دهد.
اگر History کاملاً خالی باشد چه کار کنم؟
ابتدا اتصال به سرور، شماره حساب، سرور معاملاتی و بازه زمانی را بررسی کنید. سپس متاتریدر را مجدداً اجرا کنید. اگر مشکل باقی ماند، تاریخچه حساب را از بروکر درخواست کنید.
تفاوت History در MT4 و MT5 چیست؟
در MT4 بخش Account History برای مشاهده معاملات و سفارشهای گذشته استفاده میشود. در MT5 ساختار اطلاعات جزئیتر است و مفاهیمی مانند Orders، Deals و Positions از یکدیگر تفکیک شدهاند.
منابع:


