پلتفرم‌های معاملاتی

پلتفرم‌های معاملاتی

پلتفرم‌های معاملاتی

 

پلتفرم‌های معاملاتی، نرم‌افزارهایی هستند که به‌وسیله آن‌ها امکان دیدن قیمت محصولات و تحلیل آن‌ها وجود دارد. پلتفرم‌های معاملاتی معمولاً امکان تحلیل تکنیکال را نیز به شما می‌دهند. پدیدآورندگان این نرم‌افزارها ابزارهای مختلف تحلیل تکنیکال را در آن‌ها قرار می‌دهند و به‌وسیله آن‌ها امکان بررسی، تحلیل و تصمیم‌گیری برای آینده قیمت را در اختیار معامله‌گران قرار می‌دهند.

همچنین با استفاده از این پلتفرم‌ها شما امکان معامله کردن در بازار را نیز خواهید داشت. یکی از معروف‌ترین پلتفرم‌های معاملاتی نرم‌افزار متاتریدر است که در حال حاضر دو نسخه ۴ و ۵ را دارد. این نرم‌افزار رایگان است و با مراجعه به سایت (https://www.metaquotes.net) امکان دانلود و نصب آن را بر روی کامپیوتر خود را دارید. این نرم‌افزار امکان نصب نسخه دمو را نیز به کاربران می‌دهد تا بتوانید استراتژی‌های معاملاتی خود را قبل از تست در بازارهای واقعی، به‌صورت مجازی ولی در شرایط واقعی بازار تست کنید.

 

متاتریدر ۴

متاتریدر ۴ امکان نصب روی کامپیوترهای شخصی، موبایل (IOS و Android) و معامله از طریق صفحات وب را در اختیار شما قرار می‌دهد.

اگر شما موقعیت معاملاتی را در هرکدام از پلتفرم‌ها بازکنید، امکان مدیریت آن را از طریق سایر پلتفرم‌ها دارید.

 

یکی از امکاناتی که متاتریدر به شما می‌دهد، ایجاد روبات‌های خودکار معاملاتی است که به‌صورت اتوماتیک و ۲۴ ساعته می‌تواند استراتژی شمارا در بازار اجرا کند. برای این کار شرکت متاکوتس زبان برنامه‌نویسی را به نام MQL طراحی کرده که به‌وسیله آن می‌توان این‌گونه ربات‌ها را طراحی کرد. اصطلاحاً به این روبات‌های خودکار، اکسپرت (Expert) می‌گویند و من هم بعدازاین هرکجا عبارت اکسپرت را بیان کردم، منظورم همین روبات‌های معامله‌گر هستند.

شرکت طراح، وب‌سایتی به نام www.mql5.com دارد که در آن مطالب آموزشی بسیار باکیفیت برای معامله‌گران قرا داده همچنین در قسمت codebase این سایت، برنامه‌نویسان برای استفاده عموم ابزارهای معاملاتی را قرار می‌دهند و البته بعضی از آن‌ها خریدنی یا اجاره‌ای هستند.

https://www.mql5.com/en/code

از دیگر امکانات بسیار عالی که این نرم‌افزار در نسخه ۴ و ۵ ارائه می‌دهد، امکان تست کردن استراتژی‌های معاملاتی درگذشته بازار است که اصطلاحاً به آن بک تست گفته می‌شود.

متاتریدر ۵

اندیکاتورها و اسیلاتورها برای دو نسخه متاتریدر ۴ و ۵ متفاوت هستند یعنی اندیکاتوری که روی متاتریدر ۴ کار می‌کند، روی متاتریدر ۵ کار نمی‌کند چون زبان برنامه‌نویسی آن‌ها متفاوت هستند. بعضی از اندیکاتورها را شرکت سازنده برای هر دو طراحی کرده ولی تعدادی از اندیکاتورها هستند که فقط روی متاتریدر ۵ کار می‌کنند (یا برعکس، فقط روی ۴ کار می‌کنند). پس دقت کنید اگر استراتژی شما مبتنی بر اندیکاتورها است و بخواهید مثلاً پلت فرم معاملاتی خود را از ۴ به ۵ تغییر دهید، باید مطمئن شوید که اندیکاتورهای موردنیاز شما روی ۵ هم وجود دارند، یا اینکه مجدد آن اندیکاتور را طراحی و کد نویسی کنید.

باوجوداینکه هر دو نسخه تشابه زیادی باهم دارند، ولی نرم‌افزار متاتریدر ۵ در سال ۲۰۱۰ طراحی شد و یک نسخه بهینه‌شده متاتریدر ۴ نیست، بلکه این نسخه از ابتدا طراحی و تولیدشده و با نسخه ۴ تفاوت‌های اساسی دارد.

 

تفاوت‌های متای ۴ و ۵ از منظر برنامه‌نویسی و بهینه‌سازی

معامله‌گری که به‌صورت دستی و بدون استفاده از ربات‌های هوشمند معامله می‌کند، تفاوت چندانی را بین متاتریدر ۴ و ۵ احساس نمی‌کند. تنها تفاوت مهم این دو پلت فرم برای معامله‌گر دستی، وجود تعدادی از اندیکاتورهای جدید در متاتریدر ۵ است. ولی برای معامله‌گر الگوریتمی تفاوت‌ها بسیار معنی‌دار است. آن‌قدر متفاوت که به‌هیچ‌عنوان توصیه نمی‌کنم برای کد نویسی از متاتریدر ۴ استفاده کنید.

من تنها در ۳ حالت از متاتریدر ۴ استفاده می‌کنم:

اول: ابزار موردنظر من در متاتریدر ۵ وجود نداشته باشد و من به کد آن دسترسی نداشته باشم.

گاهی بعضی از ابزارها و اندیکاتورها فقط برای نسخه ۴ نوشته‌شده‌اند و مشابه آن در نسخه ۵ نیست. در این حالت اگر به فرمول آن ابزار دسترسی داشته باشم، آن را در نسخه ۵ پیاده‌سازی می‌کنم. اگرنه، به‌ناچار از نسخه ۴ استفاده می‌کنم.

دوم: کارگزار محصول موردنظر من را در نسخه ۵ ارائه نکند.

کارگزاران بعضی از محصولات را فقط روی نسخه‌های خاصی از متاتریدر ارائه می‌کنند مثلاً کارگزار من محصولات ارز دیجیتال را روی متاتریدر ۴ ارائه می‌کند. در این حالت من چاره‌ای ندرام جز اینکه کد خود را روی متاتریدر ۴ بنویسم.

سوم: هزینه معاملات (spread یا Commission) روی نسخه ۴ تفاوت معنی‌داری با نسخه ۵ داشته باشد.

گاهی پیش می‌آید که هم محصول روی هر ۲ نسخه وجود دارد و هم ابزارها برای هر دو نسخه هست. ولی (مثلاً) به دلیل تعداد معاملات بالای استراتژی، کومیسیونی که باید به کارگزاری برای نسخه ۵ بپردازیم، بسیار بالاتر از نسخه ۴ باشد. در این حالت من ابتدا استراتژی را بر روی نسخه ۵ می‌نویسم، آن را بهینه‌سازی می‌کنم و نسخه بهینه‌سازی شده را عیناً روی نسخه ۴ (بدون هیچ تغییری) اجرا می‌کنم. در این حالت هم مشاهده کردید که حتی‌المقدور از نسخه ۵ استفاده خواهیم کرد.

 

در ادامه بخوانید:مزایا و معایب معاملات خودکار

 

 

نویسنده بهرنگ موسوی( مدرس و معامله گر بازارهای مالی با روش الگوریتمیک تریدینگ)

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.