تفاوت MT4 و MT5

تفاوت متاتریدر 4 و 5 چیست؟ مقایسه فرق بین متاتریدر 4 و 5
متاتریدر یا Metatrader یک نرم افزار کاربردی در بازار های مالی است، در این مقاله به بررسی تفاوت متاتریدر 4 و 5 و مقایسه فرق این دو نسخه می پردازیم، همراه داتیس نتورک باشید.
تفاوت متاتریدر 4 و 5 چیست؟
MetaTrader یک نرم افزار معاملاتی است که بیشتر در بین معامله گران به عنوان پلتفرم معاملاتی آنها مورد استفاده قرار میگیرد.
تمامی بروکر ها به منظور دسترسی مشتریان خود به بازار و برای انجام عملیات خرید و فروش آنان، یک نرم افزار معاملاتی را استفاده می کنند.
این نرم افزار ها توسط شرکتهای متفاوتی طراحی و تولید می شوند.
یکی از معروفترین و پرکاربردترین این نرم افزارهای معاملاتی “متاتریدر” است.
نرم افزار MetaTrader متعلق به شرکت MetaQuotes بوده و بروکرهای مختلفی آن را به عنوان نرم افزار معاملاتی خود برگزیده اند.
در حال حاضر دو ورژن از متاتریدرها Metatrader (MT) در دسترس کاربران قرار دارد.
متاتریدر یک نرم افزار است که پلتفرم های ترید مختلف را به یکدیگر متصل می کند و امکان ترید در آن ها را از طریق کامپیوتر یا تلفن هوشمند فراهم می سازد.
به عبارتی دیگری، نرم افزار MetaTrader همه پلتفرم ها را در یک مکان برای شما گردآوری می کند.
به همین دلیل است که این نرم افزار به شدت توسط تریدر های بازار فارکس استفاده می شود که می توانند درآن بروکری که قصد معامله با آن را دارند، انتخاب کنند.
نرم افزار متاتریدر در حال حاضر دو نسخه MT4 و MT5 را دارد که توسط کمپانی MetaQuotes Software به ترتیب در سال 2005 و 2010 ساخته شده است.
این کمپانی روسی است و در بازار نرم افزار های اقتصادی به نوعی رهبر محسوب می شود.
فرق نسخه 4 با 5 نرم افزار متاتریدر در چیست؟
کمپانی MetaQuotes پس از سال نسخه 4، متاتریدر 5 را در حالی که نیاز به نسخه ای جدید برای پاسخگویی به نیاز بازار معاملات جدید می دید، منتشر کرد.
هدف اصلی از ارائه این نسخه، ارائه قابلیت های جدید و بهبود هایی در نسخه قبلی بود.
ولی اصلی ترین تفاوت بین متاتریدر 4 و 5 ، زبان MetaQuotes است که در نسخه 5 از MQL5 و در نسخه 4 از MQL4 استفاده می شود.
در MT5 همچنین یک تقویم همگام شده فاندامنتال وجود دارد که اندیکاتور های منحصربفردی را نشان می دهد و امکان تست بر پایه ورودی را فراهم می سازد.
اگر چه واقعیت این است که این دو نسخه تفاوت زیادی با یکدیگر ندارند، در جدول زیر جزئیات آن را می توانید ببینید.
ویژگی | نسخه 4 | نسخه 5 |
زبان برنامه نویسی مورد استفاده | MQL4 | MQL5 |
تعداد سفارش های قابل اجرا | 3 | 4 |
تعداد سفارش های معلق | 4 | 6 |
استفاده ساده | بسیار ساده | کمی سخت |
تعداد اندیکاتور ها | 30 | 38 |
ابزار های تحلیل | 33 | 68 |
قابل دسترسی در بروکر ها | بسیار زیاد | نه خیلی زیاد |
امیدواریم مقایسه فرق بین متاتریدر 4 و 5 برای شما عزیزان مفید بوده باشد.
تفاوت متاتریدر 4 و 5 | مقایسه MT4 و MT5
شنبه 00/7/10 ، شیراز , (اخبار رسمی): پیشنهاد می کنیم جهت کسب اطلاعات بیشتر در مورد ماهیت متاتریدر؛ مطلب آموزشی «متاتریدر چیست» را در سایت گوگل فارکس مطالعه فرمایید.
آموزش بورس بین الملل - فارکس را با سایت Googleforex.net شروع کنید.
همانطور که میدانید جهت دسترسی معامله گران به بازار فارکس و برای انجام معاملات خرید و فروش ، از نرم افزار معاملاتی متاتریدر MetaTrader استفاده می شود که در این میان متاتریدر 4 و متاتریدر 5 محبوبیت زیادی در بین تریدرها دارند.
این موضوع واضح است که به لحاظ کاربری و محبوبیت متاتریدر 4 رتبه ی بهتری دارد. در مقابل متاتریدر 5 نیز یکسری مزیت دارد که با آنها آشنا می شویم.
در ادامه با « 5 تفاوت » اصلی این 2 متاتریدر آشنا می شویم :
1- تفاوت عمده بین متاتریدر 4 و 5 به لحاظ زیر ساخت برنامه نویسی و بهینه سازی (کدنویسی) میباشد. در واقع تفاوت این 2 متاتریدر فقط از نظر برنامه نویسی بسیار زیاد است. متاتریدر 5 برای افراد برنامه نویس MQL و افرادی که از اکسپرت استفاده میکنند مناسب تر است. حال افرادی که بصورت دستی معامله میکنند تفاوت چندانی را بین متاتریدر 4 و 5 احساس نمیکنند.
2- دیگر تفاوت متاتریدر 4 و 5 در «معاملات الگوریتمی» است . یعنی در گرفتن بک تست و فوروارد تست (Back Test & Forward Test) نتیجه صحت اطلاعات متفاوت خواهد بود.
برای دریافت 20 درصد بونوس بر روی آمارکتس کلیک کنید و در بروکر رگوله شده ثبت نام نمایید .و همچنین با دانلود رایگان متاتریدر 4 و 5 با تفاوت آنها آشنا شوید.
متاتریدر5 دقت بالاتری در ذخیرهسازی دیتا دارد. بنابراین آمار بدست آمده از بک تست یک استراتژی در متاتریدر5 صحت بیشتری دارد. و همچنین در زمان گرفتن بک تست سرعت بسیار بالاتری دارد.
متاتریدر 5 امکان فوروارد تست را دارد اما متاتریدر 4 ، این امکان را ندارد.
3- گاهی بعضی از محصولات و اندیکاتورها فقط برای متاتریدر 4 نوشتهشدهاند و مشابه آن در متاتریدر 5 نیست. دقیقا برعکس این موضوع نیز صادق است یعنی گاهی بعضی از محصولات و اندیکاتورها فقط برای متاتریدر 5 نوشتهشدهاند و مشابه آن در متاتریدر 4 نیست. به طور مثال در متاتریدر 4 امکان مشاهده 9 تایم فریم وجود دارد اما در متاتریدر 5 امکان مشاهده 21 تایم فریم فراهم است. همچنین در متاتریدر 4 تعداد 30 اندیکاتور تکنیکال وجود دارد اما در متاتریدر5 تعداد 38 اندیکاتور تکنیکال وجود دارد. همچنین برخی از بروکرها بعضی از محصولات خود را فقط روی نسخههای خاصی از متاتریدر ارائه میکنند.
4- گاها هزینه معاملات (spread یا Commission) روی متاتریدر 4 با متاتریدر5 تفاوت دارد. زیرا حسابهای تجاری متاتریدر 4 با 5 با یکدیگر متفاوت است. به طور مثال اکثر حسابهای ECN فقط بر روی متاتریدر 5 قابلیت اجرا دارد که در بین سایر حسابها اسپرد کمتری دارد.
5- متاتریدر 5 یک سیستم multi thread و 64 بیتی است و متاتریدر 4 سیستم single thread و 32 بیتی میباشد. این موضوع باعث سرعت بسیار بالاتر متاتریدر 5 میباشد.
در لینک زیر جدول تفاوت متاتریدر 4 و 5 قابل مشاهده است:
کدام متاتریدر برای ما مناسب تر است؟
حال که مطلب بالا را مطالعه کردید برای شما متاتریدر 4 بهتر است یا 5؟
پاسخ واضح است. اگر شما معامله گری هستید که با اکسپرت و بک تست استراتژی سرو کار دارید و یا در معاملات سهام و کالا فعالیت بیشتری دارید ؛ پلتفرم متاتریدر ۵ گزینه مناسب تری برای تفاوت MT4 و MT5 شما میباشد . اما اگر معامله گری هستید که بصورت دستی معامله میکنید و نیازی به ربات معامله گر ندارید برای شما هم متاتریدر 4 مناسب است و هم متاتریدر 5 زیرا تفاوت چندانی را بین متاتریدر 4 و 5 احساس نمیکنید.
ناگفته نماند متاتریدر5 دید گسترده تری را به شما نشان میدهد چراکه 21 تایم فریم را میتوانید در آن مشاهده کنید این در حالی است که تایم فریم در متاتریدر4 تعدادش 9 عدد میباشد. در مقابل به لحاظ کاربری و محبوبیت متاتریدر 4 رتبه ی بهتری دارد.
اخبار رسمی هویت منتشر کننده را تایید میکند ولی مسئولیت صحت مطلب منتشر شده بر عهده ناشر است.
درباره منتشر کننده:
گوگل فارکس
تیم «گوگل فارکس» از طریق آموزش رایگانِ صحیح و با هدف ارتقاء سطح آگاهی و دانشِ جامعه ی معامله گرانِ بازارهای مالی ، فعالیت خود را از سال 1398 آغاز نموده است. ما باور داریم که گسترش دانش مالی و یادگیری می تواند به معامله گران در راه افزایش کیفیت معاملات کمک کند. هدف کارشناسان تیم «گوگل فارکس» ، شناسایی نیاز و هدف شما معامله گران گرامی است. از این رو درخواستهای خود را از طریق «تلگرام» با ما در میان بگذارید تا بتوانیم با ارائه خدمات بهتر به پیشرفت مالی شما عزیزان کمک کنیم.
تفاوتهای متای ۴ و ۵ از منظر برنامهنویسی و بهینهسازی
تفاوتهای متاتریدر ۴ و ۵ از منظر برنامهنویسی و بهینهسازی
معاملهگری که بهصورت دستی و بدون استفاده از رباتهای هوشمند معامله میکند، تفاوت چندانی را بین متاتریدر ۴ و ۵ احساس نمیکند. دانستن تفاوتهای متاتریدر ۴ و متاتریدر ۵ برای برنامه نویسان بسیار حیاتی است.
تنها تفاوت متاتریدر ۴ و ۵ مهم این دو پلت فرم برای معاملهگر دستی، وجود تعدادی از اندیکاتورهای جدید در متاتریدر ۵ است. ولی برای معاملهگر الگوریتمی تفاوتها بسیار معنیدار است. آنقدر متفاوت که بههیچعنوان توصیه نمیکنم برای کد نویسی از متاتریدر ۴ استفاده کنید.
من تنها در ۳ حالت از متاتریدر ۴ استفاده میکنم:
اول: ابزار موردنظر تفاوت MT4 و MT5 من در متاتریدر ۵ وجود نداشته باشد و من به کد آن دسترسی نداشته باشم.
گاهی بعضی از ابزارها و اندیکاتورها فقط برای نسخه ۴ نوشتهشدهاند و مشابه آن در نسخه ۵ نیست. در این حالت اگر به فرمول آن ابزار دسترسی داشته باشم، آن را در نسخه ۵ پیادهسازی میکنم. اگرنه، بهناچار از نسخه ۴ استفاده میکنم.
دوم: کارگزار محصول موردنظر من را در نسخه ۵ ارائه نکند.
کارگزاران بعضی از محصولات را فقط روی نسخههای خاصی از متاتریدر ارائه میکنند. مثلاً کارگزار من محصولات ارز دیجیتال را روی متاتریدر ۴ ارائه میکند. در این حالت من چارهای ندرام جز اینکه کد خود را روی متاتریدر ۴ بنویسم.
سوم: هزینه معاملات (spread یا Commission) روی نسخه ۴ تفاوت معنیداری با نسخه ۵ داشته باشد.
گاهی پیش میآید که هم محصول روی هر ۲ نسخه وجود دارد و هم ابزارها برای هر دو نسخه هست. ولی (مثلاً) به دلیل تعداد معاملات بالای استراتژی، کومیسیونی که باید به کارگزاری برای نسخه ۵ بپردازیم، بسیار بالاتر از نسخه ۴ باشد. در این حالت من ابتدا استراتژی را بر روی نسخه ۵ مینویسم، آن را بهینهسازی میکنم و نسخه بهینهسازی شده را عیناً روی نسخه ۴ (بدون هیچ تغییری) اجرا میکنم.
قبل از اینکه به بیان تفاوت متاتریدر ۴ یا ۵ در معاملات الگوریتمی بکنم، ابتدا مفهوم بک تست و فوروارد تست (Back Test & Forward Test) را برای شما بیان میکنم.
بک تست:
به معنی تست کردن استراتژی معاملاتی درگذشته بازار و استخراج نتیجه از آن است. نتایجی که بیشتر از این کار مورد انتظار است، میزان سود، میزان زیان، درصد معاملات برنده به بازنده، میزان سود و زیان در هر معامله و حداکثر میزان زیان در طول زمان تست است. البته پارامترهای بسیار بیشتری باید مدنظر قرار گیرند ولی فعلاً در حد این کتاب موارد ذکرشده را موردتوجه قرار خواهیم داد.
برای اینکه بدانید استراتژی معاملاتی شما مناسب است یا نه حتماً باید آن را درگذشته بازار موردبررسی قرار دهید.
انجام این کار بهصورت دستی میتواند خطای زیادی داشته باشد و ضمناً حوصله فراوان میخواهد.
در متاتریدر (۴ و ۵) ابزاری به نام Strategy Tester وجود دارد که با آن میتوانید استراتژی کد شده خود را درگذشته بازار بهسرعت و دقیق، بررسی کنید و این ابزار تمام گزارشهای آماری موردنیاز شمارا در اختیارتان قرار میدهد.
همچنین در این ابزار میتوانید پارامترهای ورودی استراتژی خود را بهینه کنید. مفهوم بهینهسازی پارامترهای ورودی را مقالات آینده بهتفصیل بیان خواهم کرد. با مثال سادهای مفهوم کلی را با مثال برای شما میگویم:
فرض کنید استراتژی معاملاتی شما فقط از یک میانگین متحرک تشکیلشده است و در سادهترین حالت شما میخواهید با گذر رو به بالای قیمت از میانگین متحرک، خرید کنید و هنگامیکه قیمت میانگین متحرک را رو به پایین قطع کرد از معامله خود خارج شوید. (پیشنهاد میکنم مقاله صف خرید در بورس و کال مارجین چیست؟ را هم بخوانید)
همین حالا ثبت نام کنید
در شکل بالا فرض میکنیم در فلش رو به بالا (قیمت میانگین متحرک را رو به بالا قطع کرده) میخریم و در فلش رو به پایین (قیمت میانگین متحرک را رو به پایین قطع کرده) میفروشیم.
شکل زیر پارامترهای ورودی میانگین متحرک را نشان میدهد که دارای ۴ پارامتر است:
Period
Shift
Method
Apply to
این پارامترها مقادیر مختلفی به خود میگیرند ولی سؤال اینجاست: کدام پارامترها برای محصول موردنظر ما بهترین است؟
پاسخ به این سؤال تنها وقتی معلوم میشود که شما با تمام حالات ورودی استراتژی خود را درگذشته تست کنید و بهترین جواب را برگزینید. به این کار بهینهسازی میگویند.
فوروارد تست (Forward Test):
در بک تست، فرض بر این بود که ما اطلاعات گذشته تفاوت MT4 و MT5 بازار را در اختیار داریم ولی موضوع در فوروارد تست متفاوت است.
در فوروارد تست ما ابتدا بازه زمانی تست خود را به دو قسمت (لزوماً مساوی نیستند) تقسیم میکنیم، سپس استراتژی خود را در قسمت اول، تست میکنیم و پارامترهای بهینه را به دست میآوریم.
حال با همان پارامترهای بهدستآمده، در قسمت دوم معامله میکنیم و نتیجه را با خروجی قسمت اول مقایسه میکنیم. در حقیقت هنگامیکه استراتژی را در قسمت دوم بررسی میکنیم، فرض بر این است که ما از آینده خبر نداریم و داریم با اطلاعات بهدستآمده درگذشته در آینده معامله میکنیم.(پیشنهاد میکنم مقاله اموزش بازار دوطرفه بورس را هم مطالعه کنید)
(در ادامه مقاله مارجینها و کمیسیون ها را هم بخوانید)
اگر نتایج بهدستآمده تا حد زیادی شبیه هم بود به این معنی است که احتمال اینکه استراتژی در آینده مانند گذشته عمل کند، زیاد است. دقت کنید گفتم زیاد است و درصد نگفتم. چون واقعیت این است که هیچکس از آینده خبر ندارد قیمت و بازار قابل پیشبینی نیست!
مفاهیم بک تست و فوروارد تست را در مقالات آینده بهتفصیل خواهم گفت. در اینجا برای اینکه فرق متاتریدر ۴ و ۵ را بگویم توضیح مختصری دادم.
دلایل استفاده از نسخه ۵ متاتریدر برای معاملات الگوریتمی:
دقت بالاتر در ذخیرهسازی دیتا:
دقت مدل کردن دیتا تفاوت MT4 و MT5 در متاتریدر ۵ بسیار بالاتر از متاتریدر ۴ است. در متاتریدر، دیتا مدل میشود یعنی برای اینکه دیتای یک کندل را ذخیره کند در زمانهای مختلف از آن نمونهبرداری میکند.
یکی از مهمترین عوامل صحت بک تست، صحت اطلاعات ورودی است. چون ما میخواهیم با توجه به اطلاعات گذشته برای آینده تصمیم بگیریم. پس اگر اطلاعات ورودی ما (همان قیمت) خطا داشته باشد، حتماً خروجی نتایج ما هم خطا خواهد داشت.
من در بهترین حالت (با کارگزاریهای مختلف بررسی کردم) از متاتریدر ۴ صحت ورودی ۹۰ درصد گرفتم اما در متاتریدر ۵ صحت اطلاعات ۹۹ درصد امری طبیعی است.
شاید فکر کنید صحت اطلاعات ۹۰ درصد، مناسب است ولی باید بگویم بههیچوجه اینطور نیست.
بگذارید مثالی بزنم:
فرض کنید بگویم فلان فوتبالیست، ۹۰ درصد ضربههای کاشته پشت ۱۸ قدم را وارد دروازه میکند. به نظر شما این آمار خوب است؟
خوب نیست، عالی است!
حال میگویم ۹۰ درصد هواپیماهایی که از باند بلند میشوند، سالم به زمین مینشینند! در این موردنظر شما چیست؟ هر دو صحت ۹۰ درصدی دارند ولی اگر این آمار صحت داشته باشند آیا شما جرئت سوارشدن به هواپیما را دارید؟ در هفته صدها پرواز در کشور ما انجام میشود و در صورت صحت این آمار، باید هر هفته منتظر دهها سقوط باشیم!
پس هر سیستمی به درجه دقت خاص خود را نیاز دارد.
اصولاً این موضوع که ما میخواهیم با بررسی گذشته بازار برای آینده آن تصمیم بگیریم، خود دارای خطا است. در جهان هستی، رفتار هیچ پدیدهای را با بررسی گذشته آن نمیتوان پیشگویی کرد بلکه تنها میتوانیم احتمال وقوع را پیشبینی کنیم.(در ادامه مقاله سواپ (SWAP) در فارکس را هم بخوانید)
خوب، پس اصل مطلب دارای خطا است پس باید ما با کاهش حداکثری خطا، تست را انجام دهیم.
۱۰ درصد خطا در اطلاعات ورودی خطای بسیار زیادی است و این یعنی (ازنظر من) تمام نتایج بهدستآمده زیر سؤال است. نه خوب بودن نتایج میتواند ما را خوشحال کند و نه بد بودن نتایج ما را ناراحت!
تنها برداشت من این است که بک تست گرفتن در متاتریدر ۴، کاری کاملاً بیهوده است.
نکته دیگری که در مورد بازارهای مالی حتماً باید مدنظر قرار دهید، مسئله لوریج (Leverage) یا همان اهرم است. در بسیاری از بازارهای دوطرفه دنیا امکان استفاده از اهرم به معاملهگر داده میشود. همانطور که میدانید بازارهایی که امکان لوریج دارند، به معاملهگر اجازه میدهند که بیش از مقدار پول خود امکان معامله داشته باشد.
مثلاً در بازار فارکس اهرمهای مالی ۵۰ یا ۱۰۰ یا بالاتر وجود دارد؛ و این یعنی در صورت استفاده از اهرم ۱۰۰، شما میتوانید با ۱ واحد پول، ۱۰۰ واحد معامله کنید. این موضوع، مسئله خطا در ورودی را بهشدت افزایش میدهد. پس بههیچعنوان به بک تستهای متاتریدر ۴، اعتماد نکنید.
- نکته دیگر اینکه در متاتریدر ۴ دیتا در تایم m1 ذخیره میشود و به تایم فریمهای دیگر تبدیل میشود و هر خطایی در تایم فریم m1، در تایم فریمهای بالاتر نیز وجود دارد؛ اما در متاتریدر ۵ دیتای هر تایم فریم بهصورت جداگانه ذخیره میشود.
- در متاتریدر ۴، spread(اختلاف قیمت بیت ask و bid) ذخیره نمیشود اما در متاتریدر ۵ این عدد برای هر کندل ذخیره میشود و این مسئله باعث کاهش خطا در بک تستها میشود.
- متاتریدر ۵ یک سیستم multi thread و ۶۴ بیتی است و متاتریدر ۴ سیستم single thread و ۳۲ بیتی است. (کسانی که تفاوت single thread و multi thread را نمیدانند با یک جستجوی ساده در گوگل میتوانند تفاوت آنها را درک کنند و توضیح آن در موضوع این کتاب نیست ولی تنها به این نکته اشاره میکنم که این موضوع باعث بالا بردن سرعت متاتریدر ۵ است)
- متاتریدر ۵ در تستهای گذشته (back test) سرعت بسیار بالاتری از متاتریدر ۴ دارد. نرمافزار متاتریدر ۵ برای سیستمعاملهای ۶۴ بیتی طراحیشده و روی آنها بسیار سریعتر کار میکند درحالیکه متاتریدر ۴ برای سیستمعاملهای ۳۲ بیتی طراحی شده. البته این نکته را نیز بدانید که متاتریدر ۵ روی سیستمعاملهای ۳۲ بیتی هم کار میکند.
- گزارشها در متاتریدر ۴ تنها بهصورت اچ تی ام ال (HTML) ذخیره میشوند اما گزارشها در متاتریدر ۵ میتواند به فرمت xml هم ذخیره شود که در بهینهسازی بسیار به برنامهنویس کمک میکند. (خواننده توجه داشته باشد این موضوع تا زمان نگارش این کتاب به این صورت بوده و در آینده ممکن است این امکان به متاتریدر ۴ نیز اضافهشده باشد)
- در متاتریدر ۴ امکان قرار دادن ۵ نوع دستور معاملاتی است. ۱ دستور ورود سریع یا Market Execution و ۴ نوع دستور شرطی.
در متاتریدر ۵، میتوانید ۷ نوع دستور معاملاتی داشته باشید، تفاوت MT4 و MT5 تفاوت MT4 و MT5 ۱ دستور ورود سریع و ۶ دستور شرطی.
- در متاتریدر ۵ شما میتوانید مشخص کنید که با قیمتی که مشخص کردهاید، معامله را باز کند و از باقیمانده باقیمت دیگر صرفنظر کند اما در متاتریدر ۴ این امکان وجود ندارد.
بهعنوانمثال فرض کنید قیمت محصولی که میخواهید بخرید ۱۰۰ تومان است. شما میتوانید برای کارگزار خود مشخص کنید که تعداد ۵۰ عدد از محصول را به قیمت ۱۰۰ تومان برای شما بخرد و در این صورت کارگزار اگر توانست تمام ۵۰ عدد را به قیمت ۱۰۰ تومان بخرد که سفارش را کامل انجام میدهد و اگر نتوانست تمام ۵۰ عدد را باقیمتی که مشخص کردهاید بخرد، از باقیمانده آن صرفنظر میکند. مثلاً ۳۰ عدد را برای شما با قیمت ۱۰۰ میخرد و از بقیه سفارش صرفنظر میکند.
- در متاتریدر ۵ شما این امکان را دارید که در تستهای خود درگذشته بازار، از پردازشگر دستگاههای دیگری که در شبکه داخلی شما هستند استفاده کنید. در مقالات آتی خواهم گفت که برای اینکه بتوانید یک استراتژی معاملاتی را سود ده کنید باید حتماً آن را بهینهسازی کنید. برای بهینهسازی نیاز به سختافزار قدرتمندی دارید. با این امکان شما میتوانید با استفاده از پردازشگرهای کامپیوترهای دیگر در شبکه داخلی (LAN) هزینه خرید سختافزارهای پیشرفته را کاهش دهید. درحالیکه این موضوع در متاتریدر ۴ امکانپذیر نیست.
- پارامترهای آماری تصمیمگیری در متاتریدر ۵، بیشتر و قابلاطمینانتر هستند. در متاتریدر ۴ بعدازاینکه استراتژی را درگذشته چک کردیم ۲۴ پارامتر آماری بهعنوان نتیجه در اختیار ما قرار میدهد ولی در متاتریدر ۵، ۴۸ پارامتر آماری برای تصمیمگیری در اختیارداریم که قطعاً تصمیم ما دقیقتر خواهد بود.
- امکان فوروارد تست:
متاتریدر ۵ امکان فوروارد تست دارد ولی متاتریدر ۴، این امکان را ندارد.
تفاوت mql4 و mql5 از منظر بررنامه نویسی آنقدر زیاد است که حتما توصیه می کنم برای اکسپرت نویسی های خود از متاتریدر ۵ استفاده کنید.
باوجود تفاوت متاتریدر ۴ و ۵ که در بالا به آنها اشاره کردم، توصیه میکنم حتماً برای تست استراتژی خود درگذشته و بهینهسازی، از متاتریدر ۵ استفاده کنید.
ما در این مقاله تفاوت متاتریدر ۴ و ۵ گفته شد و در انتها بر اساس گفته آقای Anthony Papaevagorou, مدیر فروش شرکت متاکوتس، توسعه نرمافزار متاتریدر ۴ متوقف خواهد شد و بهروزرسانیها بر روی متاتریدر ۵ خواهد بود. متن کامل مقاله را در لینک زیر مشاهده کنید:
و از شما میخواهیم اگر نظر یا پیشنهادی در مورد مقاله فرق متاتریدر ۴ و ۵ و بک تست گیری در متاتریدر ۵ دارید با ما در میان بگذارید تا سایر دوستان از تجربه ها و گفته های شما عزیزان استفاده کنند.
تفاوت متاتریدر 4 و 5
پلتفرم معاملاتی خوب یکی از اصول کار در بازار فارکس می باشد که متاتریدر یکی از نرم افزارهای به نام در دنیا می باشد .
تفاوت متاتریدر 4 و 5 یک ابزار اصلی برای سنجش و داوری ویژگی ها و خصوصیات های این دو پلتفرم معاملاتی است. نرم افزار متاتریدر فضا و میز تفاوت MT4 و MT5 کار معاملاتی یک معامله گر محسوب می شود و احتمالا تمام معامله گران با آن آشنایی دارند. متاتریدر 4 و 5 هرکدام مزیت ها و معایبی دارند که به واسطه آن می توانند در جلب رضایت معامله گر با هم رقابت کنند. شرح این تفاوت متاتریدر 4 و 5 می تواند تا حد زیادی شما را در انتخاب متاتریدر ایده آل و دلخواه خود یاری کند. این تفاوت های موجود بیشتر در زمینه های برنامه نویسی، معامله الگوریتمی، بک تست و فوروارد تست و… نمود پیدا می کند که نحوه کار با متاتریدر مد نظرتان را نیز تغییر خواهد داد. با توجه به تفاوت متاتریدر 4 و 5 ، در واقع شما قدرت تصمیم گیری و انتخاب صحیح یک فضای معاملاتی بهتر را پیدا خواهید کرد. ما تفاوت بین متاتریدر 4 و 5 را جزء به جزء بیان می کنیم و قضاوت و داوری نهایی بر عهده خودتان است.
شما می توانید پس از مطالعه مقاله نظرات و پیشنهادات خود را برای ما بنویسید و برای کسب اطلاعات بیشتر با مشاورین بروکر نیکس تماس حاصل نمایید.
فهرست مطالب
تفاوت های mt4 و mt5 برای معامله گران
تفاوت mt4 و mt5 برای بروکر ها
آیا می توانم از MT4 و MT5 به طور همزمان استفاده کنم؟
آیا می توان حساب را از MT4 به MT5 تغییر داد؟
تفاوت های متاتریدر 4 و 5 برای معامله گران
عمده تفاوت بین متاتریدر 4 وMT5 در کد نویسی آنها می باشد. به گونه ای که تفاوت های متاتریدر 5 و متاتریدر 4 در زمینه برنامه نویسی خیلی زیاد است. می توان گفت که نرم افزار متاتریدر 5 فضای بهتری برای افراد برنامه نویس و کسانی که از اکسپرت استفاده می کنند، دارد. شاید اشخاصی که معامله دستی انجام می دهند تفاوت چندانی در این زمینه بین دو متاتریدر احساس نکنند.
از دیگر تفاوت های متاتریدر 5 و 4 می توان به معاملات الگوریتمی اشاره کرد. این یعنی نتیجه صحت اطلاعات در گرفتن فوروارد تست و بک تست، متفاوت است. نرم افزار متاتریدر 5 دارای قدرت بیشتری در ذخیره سازی دیتا است و آمار دریافتی از بک تست استراتژی در متاتریدر 5 دارای صحت و درستی بیشتری است. همچنین متاتریدر 5 امکان فوروارد تست را دارا می باشد در حالی که این امکان از متاتریدر 4 سلب شده است.
بعضی اندیکاتور ها تنها برای یکی از دو متاتریدر 4 و 5 نوشته شده است و مشابه آن در دیگری موجود نیست. تفاوت متاتریدر 4 و 5 در این مورد آشکار تر است. برای مثال در نرم افزار متاتریدر 5 شما این امکان را دارید که 21 تایم فریم را مشاهده کنید ولی در متاتریدر 4 این تعداد به مشاهده تنها 9 تایم فریم محدود می شود.
در مورد هزینه معاملات نیز می توان گفت که گاهی تفاوت های متاتریدر 5 و 4 در این زمینه نیز نمایان می شود. زیرا متاتریدر 4 و 5 در حساب های تجاری دارای تفاوت هستند.
متاتریدر 5 سرعت بالاتری نسبت به متاتریدر 4 دارد، چرا که از سیستم multi thread و 64 بیتی برخوردار است. این در حالی است که در متاتریدر 4 سیستم single thread و 32 بیتی تعبیه شده است.
در متاتریدر 5 شما امکان انتقال وجه بین دو حساب مجزا را در یک سرور واحد خواهید داشت. اما انتقال وجه در نسخه 4 از طریق کارگزاری و در پلتفرمی جدا صورت می گیرد.
شما می توانید در جدول زیر تفاوت های متاتریدر 4 و 5 را به طور جزئی و دقیق مشاهده کنید. همچنین با ثبت نام در دوره تخصصی آموزش فارکس توسط بروکر نیکس، به اطلاعات بیشتری در زمینه نحوه کار با متاتریدر دسترسی پیدا می کنید.
مقایسه و تفاوت های پلتفرم های معاملاتی متاتریدر 4 و 5
MetaTrader 5 متاتریدر 5 به روزرسانی یا تغییراتی در نسخه ی MetaTrader 4 متاتریدر 4 نیست. اغلب فرض بر این دارند که MT5 نسخه جدید MT4 است. متاتریدر 5 برای ارائه توابع خاصی ایجاد شده است که به دلیل معماری های خاص سیستم عامل امکان افزودن به MT4 را ندارد.
هر کدام از سیستم عامل ها عملکردهای مختلف و ویژگی های خاص خود را دارند. در حالی که شباهت های زیادی بین این دو پلتفرم وجود دارد ، اما تفاوت های قابل توجهی به چشم میخورد. متاتریدر 5 محیطی کاربردی تر و راحت دارد و امکانات به نسبت بیشتری را ارائه میدهد اما بعضی از تریدر ها علاقه به استفاده از متاتریدر 4 را دارند .
متاتریدر 4 به طور خاص برای معامله گران فارکس طراحی شده است. در سال 2005 منتشر شد و در ابتدا با در نظر داشتن اهداف معامله گران فارکس ایجاد شد. این پلتفرم همچنین برای معاملات CFD مناسب است اما برای معاملات بازارهای دیگر مانند سهام و معاملات آتی و ارز های دیجیتال مناسب نیست.
متاتریدر 5 برای دسترسی معامله گران به سهام و معاملات آتی طراحی شده است. این یک پلتفرم چند بازاری است و می تواند برای معاملات هر نوع سهم مورد استفاده قرار گیرد. این پلتفرم شامل بازارهای متمرکز مانند سهام و معاملات آتی و همچنین بازارهای فارکس و CFD است.
Hedging and netting versions
نسخه های Hedging و netting
MT4 فقط حساب های Hedging ارائه می دهد ، در حالی که MT5 حساب های Hedging و netting ارائه می دهد.
یک حساب هجینگ محدودیتی در تعداد موقعیت هایی که می تواند برای همان ابزار نگهداری شود ندارد. این بدان معنی است که موقعیت های باز و کوتاه و طولانی را می توان روی همان ساز نگه داشت.
حساب تورینگ تمام موقعیت ها را در یک موقعیت خالص تلفیق می کند. موقعیت های بلند و کوتاه مدت به صورت یک موقعیت واحد ارائه می شوند.
نوع حساب و نحوه محاسبه حاشیه و اینکه آیا قانون مقابله FIFO قابل استفاده است یا خیر ، تأثیر می گذارد. در حالی که این توابع در متاتریدر محدود هستند ، کارگزاران همچنین می توانند انواع حساب های خود را کنترل کنند و نحوه محاسبه حاشیه ی سود در متاتریدر 5 را محدود کنند.
انواع سفارشات در پلتفرم های متاتریدر 4 و 5
MT4 شامل 4 نوع معامله است. اما MT5 دارای دو نوع معامله میباشد.که شامل دو نوع Buy stop limit و sell stop limit میباشد. این دو مدل به تریدر ها اجازه می دهد تا محدودیتی برای معاملات خود اضافه کنند. این به معامله گران امکان کنترل قیمت و و توقف معامله را میدهد.
تایم فریم های معاملاتی جدید
متا تریدر چهار 9 مدل جدول زمانی مختلف را ارائه می دهد ، در حالی که MT5 شامل 21 جدول زمانی است. علاوه بر تایم فریم بسیار گسترده ای که در متاتریدر وجود دارد ، MT5 شامل: m2 ، m3 ، m4 ،m6 ، m10 و 20 دقیقه ، و همچنین تایم فریم های h2 ، h3 و 6h ساعته است.
استراتژی تستر در پلتفرم های معاملاتی متاتریدر 4 و 5
تستر استراتژی meta trader 4 تک رشته ای است. این بدان معنی است که فقط یک آزمون می تواند همزمان اجرا شود. اما متاتریدر 5 شامل یک تستر استراتژی چند رشته ای است و شما میتوانید چندین استراتژی خود را به صورت همزمان تست کنید.
و این امکان را می دهد که backtest به طور همزمان روی چندین ابزار اجرا شوند.استراتژی تستر متاتریدر 5 همچنین میتواند در جفت ارز های مختلف با تایم فریم های متفاوت اجرا شود و نتیجه ی بهتری را به شما ارائه کند.
علاوه بر این ، نتایج backtest در متاتریدر شامل نمایشگرهای گرافیکی است و می توانید از آن خروجی بگیرید و در اکسل ماکروسافت آن را اجرا کنید.
در دسترس بودن داده های تاریخی
در متاتریدر 5 داده های تاریخی در دسترس هستند و شما در کمتر از 1 دقیقه میتوانید به آنها دست یابید. در MT4 ، این داده ها باید به صورت دستی بارگذاری شوند. MT5 شامل داده های تیک بازار و داده های حجمی نیز میباشد. در صورت ارائه صرافی ، می توان به داده های زمان و فروش نیز دسترسی داشت و انها را هم مشاهده کنید.
اندیکاتور های تکنیکالی جدید
متاتریدر 5 شامل 8 اندیکاتور تکنیکالی جدید علاوه بر 30 اندیکاتور موجود در MT4 است.این اندیکاتورها میتواند بسیار به تریدر های تازه کار و مبتدی کمک کند تا بتوانند بازار را بهتر تحلیل کنند.
بازارهای مالی جدید
MT5 به طور خاص با در نظر گرفتن معامله گران سهام و معاملات آتی ایجاد شده است. افزودن حساب های نت ، عمق بازار و انواع مختلف سفارشات ، باعث میشود متاتریدر 5 محیط بهتری برای معامله در دیگر بازار ها باشد.
Level 2
متاتریدر 5 عمق بازار را نشان می دهد. معاملات و پیشنهادات با حجم و قیمت های مختلف نشان می دهد. این اطلاعات برای معامله گران سهام بسیار مهم است. داده های زمان و فروش را می توان برای بازارهای خاصی نیز مشاهده کرد.
سفارشات FOK (Fill or Kill) در پلتفرم های معامملاتی
متاتریدر 4 سفارشات FOK (Fill or Kill) را ارائه می دهد که به طور جزئی قابل تکمیل نیست. متاتریدر 5 سفارشات IOC و بازگشتی را ارائه می دهد. سفارشات IOC اجازه درج معاملات را به صورت جزئی به شما می دهد و پس از آن سفارش لغو می شود. سفارشات بازگشتی به شما این اجازه را می دهد تا سفارشی که تا حدی پر شده است ، باز شود.
ابزارهای تحلیلی جدید در پلتفرم های معاملاتی متاتریدر 4 و 5
در حالی که متاتریدر 4 شامل 31 ابزار تحلیلی است ، MT5 شامل 44 ابزار است. از این ابزار ها می توان برای شناسایی روندها ، چرخه ها و سطوح مقاومت و حمایت استفاده کرد.
امکان انتقال تفاوت MT4 و MT5 وجه بین حساب ها
MT4 و MT5 هر دو ترمینال های چند حسابی هستند. این بدان معنی است که می توان چندین حساب را در یک پلتفرم راه اندازی و کنترل کرد. MT5 توانایی انتقال وجه نقد بین حساب های موجود در پلتفرم را هم دارد. اما شما نمی توانید در متاتریدر 4 پولی را از حسابی به حساب دیگرتان که در یک کامپپیوتر و سیستم عامل هستند انتقال بدهید.
زبان برنامه نویسی (MQL5) چیست؟
زبانهای برنامه نویسی از زمان ایجاد MT4 تاکنون پیشرفت بسیاری کرده اند. MQL5 زبان مدرن تری است ، بسیار شبیه به C++ میباشد. در حالی که این زبان مدرن تر و پیشرفته تر است ، اما استفاده از آن پیچیده تر است و نحوه ی پیچیده تری دارد.
MQL5 همچنین اجازه می دهد تا صفحه های چت روی سیستم عامل تعبیه شوند و به معامله گران امکان ارتباط با یکدیگر را می دهد.
آیا اکسپرت های نوشته شده در متاتریدر 4 در متاتریدر 5 هم کار میکنند؟
خیر. زبان های برنامه نویسی بسیار متفاوت هستند. در برخی موارد ، میتوان در انها تغییرات کوچکی ایجاد کرد اما اینکه بخواهیم آنهارا در پلتفرم های متفاوت اجرا کنیم دور از منطق است و هرگز شما نمیتوانید این دو زبان را باهم ترکیب کنید.
آیا متاتریدر 5 سریعتر از متاتریدر 4 است؟
شاید برای شما تفاوت MT4 و MT5 باورش سخت باشد اما باید بگویم که بله سرعت متاتریدر 5 بیشتر است. MT5 یک پلت فرم 64 بیتی و چند رشته ای است ، در حالی که MT4 یک پلت فرم 32 بیتی است. حتی اگر MT5 روی سیستم عامل 32 بیتی اجرا شود ، سریعتر از MT4 خواهد بود. بر همین اساس امکان هنگ کردن و کرَش کردن برنامه در کامپیوتر شما کاهش میابد و میتوانید با خیالی راحت تر به ترید کردن بپردازید.
آیا MT5 بهتر از MT4 است؟
متاتریدر 5 عملکرد بیشتری دارد و می تواند بیشتر از متاتریدر 4 برای معامله در بازارها استفاده شود. صرفا نمیتوان گفت که متاتریدر 5 بسیار قوی تر است اما کاربرد به نسبت بیشتری در بازار های مختلف نسبت به متاتریدر 4 دارد و میتواند گزینه ی بهتری برای مبتدیان و تازه کاران بازار فارکس باشد.
اما تریدر هایی که فقط در یک جفت ارز خاص و با یک استراتژی همیشگی معامله میکنند متاتریدر 4 گزینه ی مناسب تری است.