آموزش نصب متاتریدر جزو اولین قدمهای شروع فعالیت در بازار فارکس است. در این پست برای آموزش به نصب متاتریدر ۴ در بروکر آلپاری میپردازیم. آموزش نصب متاتریدر ۵ نیز مانند متاتریدر ۴ هست.
شما برای نصب متاتریدر بروکر های دیگر نیز مانند همین آموزش میتوانید عمل کنید، کافی است فقط در بخش اول بجای دانلود فایل نصبی متاتریدر بروکر آلپاری در بروکر مورد نظر خودتان فایل نصبی متاتریدر بروکر دیگر را دانلود کنید .
دانلود متاتریدر بروکر آلپاری به همراه آموزش نصب متاتریدر ۴
ابتدا وارد سایت بروکر آلپاری میشوید، مطابق عکس زیر به بخش دانلود مراجعه کنید.
بعد از کلیک روی بخش دریافت متاتریدر به صفحه ای منتقل میشوید که میتوانید انتخاب کنید که متاتریدر ۴ یا متاتریدر ۵ بروکر آلپاری را دانلود کنید
همانطور که در تصویر فول مشخص کرده ایم شما با کلیک روی بخش های مشخص فایل نصبی متاتریدر مورد نظر خودتان را دریافت خواهید کرد . سپس به محل دانلود فایل نصبی رفته رو روی فایل نصبی دومرتبه کلیک کنید
در صفحه جدید روی دکمه yes کلیک کنید تا به صفحه ای مشابه تصویر زیر منتقل شوید
مراحل نصب را همانند سایر نرم افزارهای ویندوزی تا انتها به پایان برسانید، سپس متاتریدر را باز کنید .
تبریک میگم شما متاتریدر مورد نظر خودتون رو نصب کردید و حالا کافی است شماره حساب و پسورد خود را وارد کنید و سپس سرور خود را انتخاب کنید
در بروکر آلپاری برای اینکه شما بتوانید متاتریدر را نصب کنید نیاز به یک کابین در بروکر دارید
برای مشاهده آموزش تصویری افتتاح حساب و کابین در بروکر آلپاری اینجا کلیک کنید
همچنین برای داشتن کابین در دیگر بروکرها نیز میتوانید از آموزشهای تصویری تهیه شده برای این موضوع استفاده کنید
آموزش تصویری افتتاح حساب در بروکرهای فارکس اینجا کلیک کنید
تفاوت متاتریدر ۴ با متاتریدر ۵
تفاوتهای متاتریدر ۴ و ۵ از نظر برنامهنویسی و بهینهسازی
در این دوره آموزش فارکس همانطور که در جلسه قبل نیز عنوان شد، تمامی تلاش ما بر این است تا تمامی مواردی که لازم است شما بدانید را آموزش دهیم. یکی دیگر از مواردی که شما باید آنرا بیاموزید کار با متاتریدر است و صد البته در این هنگام برای شما سوال خواهد بود که حسابهایی با متاتریدر ۴ داشته باشید یا با متاتریدر ۵.
در همین ابتدای این مبحث این مطلب را یادآور شوم که از نظر شخص من برای افرادی که در شروع کار با فارکس هستند تفاوتی بین متاتریدر ۴ یا متاتریدر ۵ نیست و حتی شاید کار کردن برای این دسته از دوستان با متاتریدر ۴ بسیار آسانتر باشد از همین رو در آموزشی که در بالاتر بصورت تصویری ارائه شد مراحل نصب متاتریدر ۴ را بازگو کردیم.
ولی چون در این دوره آموزش فارکس ما به جزئیات هم توجه داریم لازم است برای شما تفاوتهای متاتریدر ۴ و متاتریدر ۵ را نیز ذکر کنیم .
گستردگی اندیکاتور فارکس و اکسپرت فارکس
اولین تفاوت در گستردگی اندیکاتورها و اکسپرتهای فارکس (( رباتهای معامله گر )) در متاتریدر ۴ میباشد، همانطور که یقینا میدانید نسخه متاتریدر ۴ قدیمی تر بوده و بازه زمانی بیشتری مورد استفاده بوده است
از همین رو برای متاتریدر ۴ حجم بسیار بالایی از اندیکاتورها و اکسپرتها موجود هست که این موضوع در متاتریدر ۵ بسیار ضعیف است و از اندیکاتور و اکسپرتهای کمتری برخوردار است. چرا که بخاطر اینکه مدت زمان زیادی از رونمایی متاتریدر ۵ نمیگذرد هنوز برنامه نویسان زیادی به سمت طراحی و برنامه نویسی و یا کوچ از متاتریدر ۴ به متاتریدر ۵ حرکت نکرده اند .
تفاوت در اسپرد و کمیسیون
تفاوت دوم بین متاتریدر ۴ و متاتریدر ۵ در اسپردها و کمیسیون است طبق بررسی هایی که من انجام داده ام اسپرد و کمیسیون در متاتریدر ۵ کمی بالاتر از متاتریدر ۴ میباشد.
تفاوت در معاملات الگوریتیمی
تفاوت سوم در معاملات های الگوریتمی است که بصورت سرفصل مجزا به توضح آن خواهیم پرداخت.
دلایل استفاده از نسخه ۵ متاتریدر برای معاملات الگوریتمی:
در ادامه مبحث دوم آموزشی از دوره آموزش فارکس در بحث آموزش نصب متاتریدر به دلایل استفاده از متاتریدر ۵ برای معاملات الگوریتمی میرسیم .
۱ : دقت بالاتر در ذخیرهسازی دیتا:
دقت مدل کردن دیتا در متاتریدر ۵ بسیار بالاتر از متاتریدر ۴ است. در متاتریدر، دیتا مدل میشود یعنی برای اینکه دیتای یک کندل را ذخیره کند در زمانهای مختلف از آن نمونهبرداری میکند. یکی از مهمترین عوامل صحت بک تست، صحت اطلاعات ورودی است.
چون ما میخواهیم با توجه به اطلاعات گذشته برای آینده تصمیم بگیریم، پس اگر اطلاعات ورودی ما (همان قیمت) خطا داشته باشد، حتماً خروجی نتایج ما هم خطا خواهد داشت. من در بهترین حالت (با کارگزاریهای مختلف بررسی کردم) از متاتریدر ۴ صحت ورودی ۹۰ درصد گرفتم اما در متاتریدر ۵ صحت اطلاعات ۹۹ درصد امری طبیعی است.
نکته دیگری که در مورد بازارهای مالی حتماً باید مدنظر قرار دهید، مسئله لوریج (Leverage) یا همان اهرم است. در بسیاری از بازارهای دوطرفه دنیا امکان استفاده از اهرم به معاملهگر داده میشود. همانطور که میدانید بازارهایی که امکان لوریج دارند، به معاملهگر اجازه میدهند که بیش از مقدار پول خود امکان معامله داشته باشد.
مثلاً در بازار فارکس اهرمهای مالی ۵۰ یا ۱۰۰ یا بالاتر وجود دارد، و این یعنی در صورت استفاده از اهرم ۱۰۰، شما میتوانید با ۱ واحد پول، ۱۰۰ واحد معامله کنید. این موضوع، مسئله خطا در ورودی را بهشدت افزایش میدهد. پس بههیچعنوان به بک تستهای متاتریدر ۴ به اندازه بکتست در متاتریدر ۵ قابل اعتماد نیست و نمیتوان آنرا تایید کرد.
نسخه ۵ متاتریدر برای معاملات الگوریتمی
۲ : نکته دیگر اینکه در متاتریدر ۴ دیتا در تایم m1 ذخیره میشود و به تایم فریمهای دیگر تبدیل میشود
و هر خطایی در تایم فریم m1، در تایم فریمهای بالاتر نیز وجود دارد، اما در متاتریدر ۵ دیتای هر تایم فریم بهصورت جداگانه ذخیره میشود.
۳: در متاتریدر ۴، spread(اختلاف قیمت بیت ask و bid) ذخیره نمیشود
اما در متاتریدر ۵ این عدد برای هر کندل ذخیره میشود و این مسئله باعث کاهش خطا در بک تستها میشود.
۴ : متاتریدر ۵ یک سیستم multi thread و ۶۴ بیتی است
و متاتریدر ۴ سیستم single thread و ۳۲ بیتی است. همین امر باعث افزایش سرعت در متاتریدر ۵ میشود .
۵ : متاتریدر ۵ در تستهای گذشته (back test) سرعت بسیار بالاتری از متاتریدر ۴ دارد.
نرمافزار متاتریدر ۵ برای سیستمعاملهای ۶۴ بیتی طراحیشده و روی آنها بسیار سریعتر کار میکند، درحالیکه متاتریدر ۴ برای سیستمعاملهای ۳۲ بیتی طراحی شده. البته این نکته را نیز بدانید که متاتریدر ۵ روی سیستمعاملهای ۳۲ بیتی هم کار میکند.
۶ : گزارشها در متاتریدر ۴ تنها بهصورت اچ تی ام ال (HTML) ذخیره میشوند
اما گزارشها در متاتریدر ۵ میتواند به فرمت xml هم ذخیره شود که در بهینهسازی بسیار به برنامهنویس کمک میکند.
۵ : در متاتریدر ۴ امکان قرار دادن ۵ نوع دستور معاملاتی است.
۱ دستور ورود سریع یا Market Execution و ۴ نوع دستور شرطی. در متاتریدر ۵، میتوانید ۷ نوع دستور معاملاتی داشته باشید، ۱ دستور ورود سریع و ۶ دستور شرطی.
چرا متا ۵ برای معاملات الگوریتمی
۶: در متاتریدر ۵ شما میتوانید مشخص کنید که با قیمتی که مشخص کردهاید، معامله را باز کند و از باقیمانده باقیمت دیگر صرفنظر کند اما در متاتریدر ۴ این امکان وجود ندارد.
۷ : در متاتریدر ۵ شما این امکان را دارید که در تستهای خود درگذشته بازار از پردازشگر دستگاههای دیگری که در شبکه داخلی شما هستند استفاده کنید.
۸ : پارامترهای آماری تصمیمگیری در متاتریدر ۵، بیشتر و قابلاطمینانتر هستند. در متاتریدر ۴ بعدازاینکه استراتژی را درگذشته چک کردیم ۲۴ پارامتر آماری بهعنوان نتیجه در اختیار ما قرار میدهد ولی در متاتریدر ۵، ۴۸ پارامتر آماری برای تصمیمگیری در اختیارداریم که قطعاً تصمیم ما دقیقتر خواهد بود.
۹ : امکان فوروارد تست: متاتریدر ۵ امکان فوروارد تست دارد ولی متاتریدر ۴، این امکان را ندارد و در نهایت اگر برنامه نویس هستید لازم است بدانید که تفاوت mql4 و mql5 از منظر بررنامه نویسی آنقدر زیاد است که حتما توصیه می کنم برای اکسپرت نویسی های خود از متاتریدر ۵ استفاده کنید.
MQL4 در مقابل MQL5
تفاوت عمده میان MQL4 و MQL5 سطح زبان برنامه نویسی میباشد. زبان MQL4 (MetaQuotes Language 4) برای ربات ها، اسکریپتها و اندیکانتورهای متاتریدر۴ استفاده شده است. این زبان در مقایسه با دیگر زبان های مدرن برنامه نویسی بسیار محدود است، زیرا برای دستورات و محاسبات ساده استفاده میشود.
در متاتریدر ۵، زبان MQL5 استفاده شده است، که جدیدتر، کارآمدتر و نزدیک به زبان C++ میباشد. توسعه دهندگان این نرم افزار از سینتکسی استفاده کرده اند که برنامه را
برای استفاده آسان تر میکند: یک معامله گر میتواند اسکریپتها، اندیکاتورها و ربات هایی را که توسط زبان MQL5 نوشته شده اند در محیط متاادیتور (ویرایشگر متاتریدر) تغییر دهد و یا دوباره نویسی کند، زیرا این زبان امکانات نامحدودی را ارائه میکند.
اسکریپت های سفارشی و مشاوران معاملاتی طوری نوشته شده اند که فعالیت های موس و کیبورد را دنبال میکنند و به لطف برنامهی پردازش رویداد در MQL5، با دستگاه های خارجی نیز ارتباط برقرار میکند. شما میتوانید تمام تمپلیت ها، کتابخانه ها، و توابع و ابزار های محبوب دیگر را در سایت MQL5 پیدا کنید.
تفاوت اصلی بین MT5 و MT4
متاتریدر ۴ | متاتریدر ۵ | |
استانداردهای حرفهای | معاملات بازار خارج از بورس، سیستم هجینگ، سفارشات گسترده | ابزار های معاملاتی بورس اوراق بهادار(سهام، قراردادهای آتی، و مشتقات). سیستم نتینگ، سهام pink sheet |
عمق بازار | عمق بازار سهام pink sheet | آپدیت تابع نشان دهندهی عمق بازار به منظور خرید سهام، قراردادهای آتی، و سهام pink sheet |
آزمایشگر استراتژی | یک تستر از تعداد زیادی از مکمل ها و ادوایزرها تشکیل شده است | یک تستر شامل مکمل نمیباشد در عوض با مشاور (ادوایزر) و اندیکاتورهای پیچیدهی معاملاتی کار میکند و توسط خدمات رایانش ابری پشتیبانی می شود. |
زبان برنامه نویسی | برنامهی MQL4 به شما اجازه میدهد تا بتوانید اسکریپت های نسبتا ساده، اندیکاتورها و مشاوران معاملاتی را ایجاد کنید. بهینه سازی موثر فرآیندهای تجاری و تحلیلی به طور عمده به برنامه نویسی خوب بستگی دارد. | Object-oriented MQL5 برپایهی تکنیک های پیچیده اما محبوب و کارآمد برنامه نویسی ، و تعامل با دستگاه های خارجی و شبکه طراحی شده است. در مقایسه با MQL4 احتمالات محاسبه شده در این زبان تقریبا نامحدود است.
|
نتیجه | نسبتا آسان، پلتفرمی قدیمی و کارآمد به همراه مکمل های فراوان که برای معامله در ابزارهای فارکس، CFD ها و دیگر مشتقات OTC طراحی شده است
|
پلتفرمی حرفهای برای معاملات بازارهای بورس به همراه برنامههای تست استراتژی، پورتفولیو، تست ابری. بهبود زبان و محیط برنامه نویسی، نمایش نمودار عمق بازار سهام، تایم فریم های بیشتر، تقویم اقتصادی
|
متاتریدر ۴ یا متاتریدر ۵ ؟
امید است این مبحث که در درس دوم از دوره آموزش فارکس بیان شد برای شما مفید بوده باشد، حتما با درس سوم از این دوره آموزش فارکس با ما همراه باشید .