آموزش اکسپرت نویسی
اکسپرت (Expert) در لغت به معنای خبره تعریف شده است. اما در واقع باید Expert و آموزش اکسپرت نویسی را نوعی سیستم نرم افزاری بدانیم که از کدهای برنامه نویسی تشکیل شده است. این سیستم می تواند کارهای بزرگی انجام دهد و از برخی فرمول ها و محاسبات برای تعیین بهترین نقاط ورود به بازار سرمایه گذاری استفاده کند. بسیاری از معامله گران از نوشتن Expert برای تعیین نقطه کلیدی ورود به بازار استفاده می کنند. اما نمی توان گفت که همه Expert ها همیشه می توانند نتیجه مطلوبی برای معامله گران داشته باشند. Expert ها استراتژی هایی هستند که در ترجمه کدهای برنامه نویسی موفق بوده اند. در نتیجه این کدها مانند هر کد دیگری مزایا و معایب خاص خود را دارند.
شرکت طراحی متاتریدر 4 موفق به ارائه امکاناتی بر روی این نرم افزار شده است که معامله گران می توانند روش های معاملاتی خود را به برنامه تبدیل کنند. با این کار می توانند بازار را مدیریت کرده و از بازار به بهترین شکل ممکن برای کسب سود استفاده کنند. آموزش اکسپرت نویسی در میان معامله گران سهام به عنوان “اکسپرت فارکس” یا “ربات فارکس” شناخته می شود.
انواع دسته بندی های آموزش اکسپرت نویسی
اکسپرت نویسی به دو دسته جداگانه تقسیم می شوند:
- اکسپرت نویسی تمام اتوماتیک
- اکسپرت نویسی نیمه اتوماتیک
در ادامه به بیان تفاوت های این دو دسته از آموزش اکسپرت نویسی می پردازیم.
آموزش اکسپرت نویسی پایه تا پیشرفته رایگان
این گروه از آموزش اکسپرت نویسی پایه تا پیشرفته رایگان همانطور که از نامشان پیداست تمام تحلیل ها و تحقیقات بازار را به صورت خودکار انجام می دهند و در صورت یافتن فرصت مناسب معامله را انجام می دهند. آموزش اکسپرت نویسی پیشرفته معاملات کاملاً خودکار باید با احتیاط استفاده شوند زیرا آنها به حساب معاملاتی شما دسترسی کامل دارند و در صورت بروز نقص می توانند به حساب شما آسیب جدی وارد کنند. به عنوان مثال، چند ماه پیش یکی از کاربران این وب سایت سودآور، اقدام به اکسپرت نویسی بر روی حساب دلاری خود کرد. این متخصص یک مشکل کوچک در طراحی داشت و توانست با هر به روز رسانی قیمت در یک زمان خاص یک معامله جدید باز و بسته کند. او پس از یک ساعت متوجه چنین مشکلی شد، اما بیش از 800 تراکنش روی حساب صورت گرفت که منجر به ضرر 400 دلاری شد.
اکسپرت نویسی نیمه اتوماتیک (کاربردی)
این ربات های تجاری معمولا به عنوان یک ابزار کمکی استفاده می شوند. به عنوان مثال، روش مدیریت سرمایه شما به این صورت است که پس از انجام معامله باید چندین ساعت بازار را زیر نظر داشته باشید. اینجاست که وظیفه اکسپرت نویسی انجام این کار است تا شما معامله اصلی را انجام دهید و مدیریت بقیه را به متخصص بسپارید.
محبوبیت آموزش اکسپرت نویسی در بین معامله گران سهام
صرفه جویی در زمان و انرژی
یک آموزش اکسپرت نویسی رایگان خوب طراحی و برنامه ریزی شده می تواند ساعت ها به طور خستگی ناپذیر کل بازار را کاوش کند و فرصت های ناب معاملاتی را آشکار کند. این باعث صرفه جویی در وقت و انرژی شما می شود.
بدون هیجان معامله می کنید
احساسات می توانند تاثیر زیادی بر نتایج کار شما در بورس داشته باشند. احساسات ممکن است به شما انگیزه دهد که یک معامله با ضرر را نگه دارید، یا ممکن است باعث شود که خیلی زود از یک معامله پرسود خارج شوید قبل از اینکه سود کامل را دنبال کنید. خودکار کردن تراکنش ها به شما کمک می کند از چنین احساساتی جلوگیری کنید.
انعطاف پذیری
اکسپرت نویسی می تواند از طیف بسیار گسترده ای از اطلاعات مختلف از جمله اطلاعات حساب معاملاتی، اطلاعات تولید شده توسط اندیکاتورهای مختلف، اطلاعیه های اقتصادی، حرکات خاص قیمت و غیره استفاده کند. توانایی ایجاد برنامه های پیچیده به شما این امکان را می دهد که استراتژی هایی طراحی کنید که اجرای آن ها توسط انسان ممکن نیست یا بسیار دشوار است. این توانایی اکسپرت نویسی را به ابزاری قدرتمند در این زمینه تبدیل کرده است.
توانایی تست استراتژی ها در بازار گذشته
فرض کنید قصد خرید طلا را بر اساس استراتژی شخصی خود دارید. اگر می دانستید قیمت طلا در آینده افزایش می یابد یا قیمت طلا کاهش می یابد چه می کنید؟ Expert به شما امکان می دهد استراتژی خود را در بازار گذشته تجزیه و تحلیل کنید و صحت آن را آزمایش کنید. این امکان فوق العاده به بهینه سازی استراتژی کمک زیادی می کند.
مزایای عمومی اکسپرت ها
- آن ها همیشه یکسان رفتار می کنند.
- اکسپرت ها به دلیل اینکه انسان نیستند هرگز دچار استرس و هیجان انسان نمی شود!
- هیچ طمعی برای کسب سود بیشتر وجود ندارد.
- اکسپرت نویسی می تواند بدون هیچ خستگی ۲۴ ساعته سرمایه ما را معامله و مدیریت کند.
- اکسپرت نویسی می تواند استراتژی ما را در تاریخچه بازار قبلی بررسی و آزمایش و نتایج آزمون استراتژی دقیق را محاسبه کند.
- سرعت بسیار بالا در محاسبات و کار ریاضی.
- امکان مدیریت چندین حساب به طور همزمان.
خطرات استفاده از آموزش اکسپرت نویسی
اکسپرت های ناکارآمد
طراحان اکسپرت گاهی اوقات ادعا می کنند که تخصص آن ها بسیار سودآور است، تا زمانی که واقعاً درست باشد، عالی است. در واقع، قبل از استفاده از یک اکسپرت در مورد واقعی، باید به طور کامل بررسی و پشتیبان گیری شود و چند ماه در حساب های آزمایشی تست شود تا مطمئن شوید.
نیاز به مدیریت انسانی
اکسپرت ها مانند انسان باهوش نیستند! آن ها فقط مجموعه ای از قوانین و منطق ریاضی هستند، بنابراین آن ها به مدیری نیاز دارند که همیشه رفتار و معاملات آن ها را ارزیابی کند.
دسترسی 24 ساعته
اکسپرت باید 24 ساعت شبانه روز کار کند و به اینترنت و متاتریدر دسترسی داشته باشد. این یک مشکل برای کاربران است. راه حل این مشکل استفاده از سرویس سرور مجازی vps است.
رفتار ثابت در شرایط متغیر
نمی توان انکار کرد که رفتار حرکتی هر جفت شاخص یا ارز با رفتار بقیه نمودارها متفاوت است. برای کارایی بهتر، هر اکسپرت باید با توجه به مکانی که قصد استفاده از آن را دارید بهینه سازی شود و مقادیر ورودی آن به بهترین شکل انتخاب شوند.
اهمیت آموزش اکسپرت نویسی چیست؟
بدون شک تمامی معامله گرانی که وارد بازارهای مالی می شوند، به دنبال انجام بهترین معامله و کسب بیشترین سود از بازار هستند. از این رو این افراد نیازمند گذراندن دوره های آموزشی تخصصی و تحلیل روند بازار با کمک اکسپرت نویسی هستند. آن ها نیازی به استفاده از آموزش اکسپرت نویسی برای بررسی منظم قیمت ها در بازارهای مالی ندارند.
زیرا اکسپرت نرم افزار روند قیمت بازار را بسیار دقیق و با نهایت دقت تجزیه و تحلیل می کند و بهترین نقطه را برای ورود به معامله تعیین می کند. معامله گران می توانند از تخصص مدیریت سرمایه برای تعیین باز و بسته شدن معاملات و سایر موارد در بازارهای مالی استفاده کنند. البته بهتر است در نظر داشته باشید که ساختار اکسپرت در هر نمودار بسته به نوع و میزان ورودی ها متفاوت خواهد بود. پس لازم است برای استفاده صحیح از نرم افزارهای خبره با انواع کارشناسان آشنا شوید. معامله گران در دوره های آموزشی تخصصی انواع اکسپرت های تمام اتوماتیک و نیمه اتوماتیک را آموزش می بینند.
نکات مهم در استفاده از اسکپرت ها
- حتماً عملکرد اسکپرت ها را بررسی کنید.
- قبل از استفاده از آن در یک حساب واقعی، حتما آن را در یک حساب آزمایشی تست کنید.
- ظرفیت حساب های شما محدود است، تنظیمات تخصصی را بهینه کنید تا کمترین میزان ریسک متوجه حساب شما باشد.
- هنگام استفاده از افراد متخصص، نباید احساسات تفاوت اکسپرت معاملاتی با ترید دستی خود را وارد کنیم. به عنوان مثال، برنامه را به صورت دستی فعال و غیرفعال کنید.
- باید به اسکپرت ها و برنامه ای که داده ایم ایمان داشته باشیم. شاید گاهی اوقات بازار سقوط کند. پس شک نکنید و صبور باشید.
- اگر بتوانید بر استراتژی خود مسلط شوید، برای شما بسیار مفید خواهد بود زیرا به نقاط قوت و ضعف خود پی خواهید برد.
سخن پایانی درباره آموزش اکسپرت نویسی
علیرغم داشتن ویژگی های منحصر به فرد، کارآمد و مفید، نوشتن اکسپرت می تواند با اشکالات و خطراتی همراه باشد. در این مقاله سعی شده است مزایا و معایب کلی استفاده از آموزش اکسپرت نویسی را توضیح دهیم. با خواندن این مقاله به راحتی می توانید قضاوت کنید که آیا می خواهید از فرصت اکسپرت نویسی استفاده کنید یا خیر.
اسکریپت Scripts چیست؟
اسکریپت برنامه ای است که همانند اکسپرت و اندیکاتور به زبان MetaQuotes Language 4 (MQL4) نوشته شده . برای نوشتن برنامه آن از توابع پیچیده و خاصی استفاده نمی شود . علاوه بر این دارای ویژگی های اکسپرت و اندیکاتور نیز می باشد .
برنامه اسکریپت درست مانند یک اندیکاتور یا اکسپرت ( EA ) کار می کند و اما تنها تفاوت آن در این است که پس از استفاده و اجرای آن ، توابع برنامه و همچنین عملیات آن یک بار اجرا می شود و پس از انجام یک باره عملیات ، خود را از روی پلت فرم معاملاتی پاک می کند و از بین می برد . به عبارت ساده تر اسکریپت ها ماننده اکسپرت ها ، بارها و بار ها اجرا نمی شوند و تنها فقط یک بار اجرا می شوند .
در مورد اجرای برنامه اکسپرت که با هر تیک بازار یک بار توابع برنامه از ابتدا فراخوانی می شود و عملیات برنامه اجرا می شود اما در اسکریپت ها این طور نیست و تیک بازار روی کارکرد و عملیات آن بی تاثیر است و به محض اجرای آن تنها فقط یک بار توابع آن اجرا و برنامه عملیاتی می شود .
در صورتی که هر زمان نیاز به عملیات اسکریپت برای انجام یک عمل خاص در بازار داشتید ، باید آن را فرا خوانی و اجرا کنید و برای هر بار استفاده از اسکریپت باید این کار را انجام دهید ، زیرا اصول طراحی اسکریپتها بر این اساس است که اصولا آنها عملکردهایی را انجام می دهند که نیاز به تکرار مجدد ندارند و همچنین نیاز به انجام عملیات همیشگی در آنها نیست .
فراخوانی و اجرای اسکریپت ها درست ماننده اکسپرت و اندیکاتور می باشد ، با درگ اند دراپ کردن آن روی پلتفرم و یا با دوبار کیلیک روی آن در نویگیتور متاتریدر ، اجرا خواهد شد .
بدلیل اینکه در برنامه نویسی اسکریپت از تابع OnStart استفاده می شود و در آن توابعی همچون OnTick مورد استفاده قرار نمی گیرد ، بنابراین برای اجرای عملیات ، اسکریپت ها کاری با رفتار بازار ندارد و در واقع کاری با تیک های بازار ندارد و در تفاوت اکسپرت معاملاتی با ترید دستی نتیجه اگر اسکریپت شما به طور مثال بخواهد تعداد ارقام بعد از ممیز در جفت ارز ها ( ۴ رقمی یا ۵ رقمی روی جفت ارزی که شامل ارز ژاپن نباشد و ۲ یا ۳ رقمی شامل جفت ارزی که ارز ژاپن را دارا باشد ) را بیان کند و یا نام بروکر و یا درکل اطلاعات بروکر را مشخص کند و نشان دهد می توان حتی در روز ها و زمان های تعطیلی بازار هم از اسکریپت ها استفاده کرد .
در نظر داشته باشید که اگر برای داشتن اسکریپت مورد نظر خود آن را از دوست ، همکار و یا از سایتی خریداری و یا بصورت رایگان دریافت می نمایید ، در بعضی از اسکریپت ها برای اجرا عملیاتی شدن برنامه از شما می خواهد که اجازه دسترسی به فایل های DLL را به آن بدهید ، و تا زمانی که از معتبر بودن شخص یا سایت و کارکرد سالم و درست اسکریپت اطمینان کامل پیدا نکرده اید این اجازه ی دسترسی را هرگز به آن ندهید ، زیرا ممکن است با اجازه دادن به این دسترسی ، ماننده یک ویروس مخرب روی سیستم شما عمل کند و حتی ممکن است باعث از بین رفتن کل سرمایه ای که شما در بازار گذاشته اید شود .
ویرایش برای اسکریپت بسیار مهم هستند و برای این کار کد های نوشته شده اسکریپت با کمک پنجره ویرایشگر MetaEditor ، باز و نشان داده خواهد شد .
برای نوشتن یک اسکریپت تازه و یا ویرایش آن ، نیاز به دانش قبلی در مورد کد نویسی با زبان MetaQuotes Language می باشد و پس از ویرایش ، در مرحله بعد باید کامپایل و تفسیر شود . به محض اینکه بعد از کامپایل در MetaEditor هیچ اشکال و ایرادی در کد ها نباشد ، اسکریپت به طور خودکار در پنجره نویگیشن MetaTrader در زیر شاخه مربوطه قرار می گیرد و اجازه اجرا به اسکریپت داده می شود . اگر در پنجره MetaEditor پس از کامپایل با خطایی رو برو شد ، تا زمانی که آن خطا را رفع نشود ، اسکریپت اجرا نخواهد شد .
اگر از عملکرد درست کد مطمئن نیستید ، آن را با توجه به هدف خود چندین بار تغییر دهید و ویرایش نمایید .
برای اجرای و عملکرد درست اسکریپت باید Auto Trading در حالت فعال باشد . وقتی که رنگ آن به رنگ قرمز می باشد در این حالت پلتفرم متاتریدر برای عملکرد برنامه های اسکریپت و اکسپرت غیر فعال می باشد و با یک کلیک روی آن رنگ قرمز تبدیل به رنگ سبز می شود که نشان دهنده این است که پلتفررم متاتریدر اجازه ی فعالیت اسکریپت و اکسپرت را میدهد .
اسکریپت ها چه کاری می توانند انجام دهند ؟
اسکریپت ها آن دسته از عملکردهایی را انجام می دهند که نیازی به عملکرد مکرر ندارند و یک بار کار می کند و عملکردهای بسیار خاصی را انجام می دهد . فرض کنید تعداد زیادی معامله باز دارید و می خواهید برای همه آنها stop loss قرار دهید . به جای اینکه یکی یکی آنها را انتخاب نمایید و برای هر یک stop loss قرار دهید ، اسکریپت را انتخاب و اجرا می کنید تا همه این کارها را بطور همزمان برای شما انجام شود .
یا Hedging کردن را در نظر بگیرید ، درصورتی که معامله گران بخواهند همزمان خرید و فروش را انجام تفاوت اکسپرت معاملاتی با ترید دستی دهند ، ممکن است با یک کلیک اشتباه بر روی دکمه ی خرید و یا فروش مواجه شود و یا اینکه ممکن است خرید را انجام و فروش را نتواند به موقع انجام دهند ( و یا بالعکس ) و با فاصله ی قیمتی زیاد مواجه شود . برای استفاده صحیح و به موقع از آن ، معامله گران می توانند از اسکریپت ها ی مربوط به Hedging استفاده نمایند . آنها باید پارامترهای مربوطه را انتخاب کنند و اسکریپت ها به طور خودکار این کار را برای آنها انجام می دهند .
Closed All Position: شما در نظر دارید کل معملات باز خود را چه در سود چه در ضرر پایان دهید و به جای اینکه یک به یک معاملات خود را انتخاب تفاوت اکسپرت معاملاتی با ترید دستی نمایید و ببندید ، بدون آنکه بخواهید استرس زیادی بخود وارد نمایید از یک اسکریپت مربوط به این کار استفاده می کنید و این اسکریپت برای شما کل معاملات باز را بصورت خود کار می بندد . و یا همچنین می توانید همین کاررا فقط برای معاملات درسود یا برای معاملات فقط در ضرر انجام دهید .
کار دیگری که اسکریپت می تواند انجام دهد این است که اطلاعات بروکر را از جمله بطور مثال : حداقل و حداکثر میزان Lot که می توانید در معاملات مورد استفاده قرار گیرد و یا فهمیدن این موضوع که قیمت های کارگزاری بر اساس pip است یا pipet و یا اطلاعاتی در مورد سروری که کارگزاری از آن استفاده می کند و یا خیلی اطلاعات دیگر از این موارد که ممکن است شما بخواهید در مورد بروکر خود بدانید و دانستن آن ممکن است در سرمایه گذاری شما تاثیر زیادی بگذارد و با اسکریپت مربوط به این کار تمام این اطلاعات را در اختیارتان قرار می دهد .
معامله گران می توانند از اسکریپت ها نیز در انجام معاملات خود استفاده نمایند و اگر معامله گری در معاملات خود از اسکریپت استفاده می نماید این موضوع را باید در نظر داشته باشد که اسکریپت ها برای انجام عملیات معاملاتی بصورت دستی فعال و اجرا می شوند و ماننده اکسپرت ها بصورت اتوماتیک معاملات را باز یا بسته نخواهند کرد . بنابراین برای انجام عملیات معاملاتی با اسکریپت باید حتما شخص معامله گر در طول زمان فعالیت بازار درکنار سیستم و پلتفرم معاملاتی خود حضور داشته باشد و بصورت دستی برای انجام معاملات اسکریپت را فعال و اجرا نماید .
فایل های اسکریپت دارای دو پسوند .ex4 و .mql4 می باشد .
پسوند .ex4 : فایل اجرایی و عملیاتی اسکریپت می باشد که پس از کامپایل بدون ایراد در MetaEditor ، فایل مربوطه آن با این پسوند تولید می شود و قابل استفاده در نویگیشن پلتفرم MetaTrader در زیر شاخه Scripts می باشد . در نظر داشته باشید اگر می خواهید تغییراتی را به آن صورتی که مد نظر خودتان می باشد در ساختار برنامه اسکریپت اعمال نمایید با استفاده از این فایل نمی توانید به این مهم دست یابید و این فایل قابلیت ویرایش شدن را ندارد . عموما اسکریپت هایی را که به صورت رایگان و یا پولی تهیه می نمایید از این قبیل می باشند و قابل ویرایش نمی باشند.
پسوند .mql4 : در درون این فایل کد های نوشته شده ی اسکریپت موجود می باشد . اگر بخواهید اسکریپت را ویرایش نمایید باید فایل با این پسوند را در پنجره MetaEditor باز نمایید و سپس اقدام به ویرایش نمایید.
روش دسترسی به فایل های اسکریپت از طریق زیر شاخه File در پلتفورم MetaTrader می باشد ( شماره ۱ ) . با انتخاب و ورود در Open Data Folder ( شماره ۲ ) ، در پنجره باز شده MQL4 را انتخاب نمایید و وارد آن شوید ( شماره ۳ ) . در اینجا به راحتی دسترسی به فایل ها از جمله اسکریپت (Scripts) ، اندیکاتور (Indicators) و اکسپرت (Experts) مقدور می باشد ( شماره ۴ ).
داخل پوشه هر کدام از آنها ( Scripts ، Indicators ، Experts ) حتما فایل هایی با پسوند ex4. موجود می باشد و وجود فایل هایی که با پسوند .mql4 ( که برای ویرایش می باشد ) قطعی نمی باشد واحتمال دارد که وجود داشته باشد و یا نباشد . البته فایلهای اولیه در متاتریدر همه دارای دو پسوند .ex4 و .mql4 می باشد.
اکسپرت(expert) سودده در بازار فارکس
expert adviser به معنای لغوی مشاور متخصص است که معمولا فقط از کلمه اکسپرت یا معاملات الگوریتمی استفاده میشود.
به زبان ساده اکسپرت همان دیدگاه یا استراتٰژیهای فرد است که به صورت اتوماتیک انجام میشود. مثلا ما یک استراتژی داریم که نحوه ورودش را تفاوت اکسپرت معاملاتی با ترید دستی مشخص کردهایم کافیه که نحوه ورود را به صورت برنامه بنویسیم و در تمام نمودارها بگذاریم تا زمانی که سیگنال دریافت شد به ما یک هشدار بدهد. بدین صورت ما دیگر سیگنالی از دست نخواهیم داد و همچنین در وقت و انرژی خود نیز صرفه جویی میکنیم زیرا دیگه لازم نیست خیره به چارت شویم تا سیگنال را دریافت کنیم.
اکسپرت فارکس
ما در سایت بورس90 ابتدا اکسپرتهای فارکس را به صورت آماده در اختیار کاربران قرار میدهیم و به مرور به آنها اضافه خواهیم کرد و سپس نحوه نوشتن آنها را به علاقهمندان یاد خواهیم داد. این مقاله همیشه بروز رسانی خواهد شد شما میتوانید ایمیل خودتان را وارد کنید و به محض انتشار مطلبی جدید از آن مطلع شوید.
برای اجرای اکسپرتها لازم است پلتفرمهای معاملاتی را دانلود و نصب نمایید.
پس از اینکه متاتریدر مورد نظر خود را نصب کردید لازم است که یک شماره حساب معاملاتی در آن وارد کنید. ما در مقاله بروکر روبو فارکس (roboforex) که خودمان نیز با این بروکر کار میکنیم کامل نحوه ثبت نام و … را آموزش دادهایم. برای آموزش ثبت نام در بروکر کلیک کنید.
اینجا ما فهرستی از اکسپرتها و اسکریپهای معاملاتی را آورده ایم که در ادامه مقاله میتوانید آن را مطالعه کنید و در صورت نیازتان آن را دانلود و رایگان استفاده کنید.
آيا اکسپرتهای سودده هم وجود دارد؟معاملات خودکار بهتر سود میدهد یا معاملات دستی؟
اینکه معاملات الگوریتمی سود بیشتری میدهند یا معاملات دستی، به استراتژی معاملهگر بستگی دارد. ولی اگر یک استراتژی خوب تبدیل به الگوریتم شود سود بیشتری خواهد داد بخاطر اینکه آن استراتژی 24 ساعته دارد کارش را میکند حتی زمانی که مهمانی هستیم.
بیشتر شرکتهای سرمایهگذاری هم از معاملات الگوریتمی بهره میبرند. برای اینکه بهتر متوجه این قضیه شوید و به صورت واقعی ببینید که آیا معاملات الگوریتمی سود میدهند یا نه، به سایت mql مراجعه کنید.
عکس زیر نمایی از بخش سیگنال از سایت mql5 است که در این بخش تریدرها حساب خودشان را به این سایت وصل کردهاند و دیگران میتوانند به حساب آنها وصل شوند و معاملات آنها کپی شود.
شما میتوانید مشاهده کنید که چه تعداد از این حسابها به صورت دستی یا الگوریتمی معامله میشود.
Algo trading اگر 100 درصد باشد یعنی معاملات تمام اتوماتیک است و اگر صفر باشد یعنی معاملات به صورت دستی انجام میشود.
نمایی از سایت mql5 که درصد رشد حساب معاملهگران را مشاهده میکنید.
انواع اکسپرت:
1.تمام اتوماتیک:
تمام خرید و فروش و مدیریت پوزیشنها به صورت خودکار انجام میشود. یک استراتژی را صفر تا صدش را به صورت خودکار انجام میدهد و لازم نیست خودمان در آن دخالتی داشته باشیم.
2.نیمه اتوماتیک:
از این اکسپرتها شما میتوانید در معاملات دستی که شخصا انجام میدهید استفاده کنید. در واقع بخشی از انجام یک معامله به صورت الگوریتمی انجام میشود. مثلا شما خودتان به صورت دستی معامله را باز میکنید و بخشی که مربوط به بستن پوزیشنهاست را به اکسپرتها میسپارید.
شما میتوانید اکسپرتها را به رایگان دانلود کنید.
اکسپرت(expert) رایگان:
شما میتوانید از اکسپرتهای زیر به صورت رایگان استفاده کنید.
هشدار دو میانگین متحرک:
یکی از روشهای تشخیص روند، استفاده از میانگینهای متحرک است. بدین صورت که زمانی که میانگین کوچکتر رفت بالای میانگین بزرگتر به معنای روند صعودی است.
شما میتوانید این اکسپرت را روی نمودار خود اجرا کنید و به محض اینکه دو میانگین همدیگر را قطع کردند به شما یک هشدار میدهد. سپس شما میتوانید چک کنید و در صورتی که تاییدیههای دیگر را نیز دریافت کردید وارد پوزیشن شوید. این اکسپرت را میتوانید روی تعداد زیادی نمودار بیندازید و تمام بازار را به راحتی رصد کنید.
ترید با دو میانگین متحرک:
این اکسپرت همانند اکسپرت هشدار دو میانگین متحرک است، با این تفاوت که زمانی که سیگنال دریافت شد به جای اینکه به ما هشدار دهد خودش خرید یا فروش را انجام میدهد.
شما میتوانید برای این اکسپرت حد ضرر و حد سود نیز تعریف کنید.
هشدار با یک میانگین متحرک:
با این اکسپرت میتوانید یک میانگین متحرک با دوره و تنظیمات دلخواهتان تعریف کنید و مشخص کنید مثلا اگر قیمت 20 پیپ ( یا هر مقداری که دلتان خواست) پایینتر از این میانگین متحرک آمد به شما یک هشدار بدهد و زمانی هم که 20 پیپ بالاتر از میانگین متحرک رفت نیز به شما هشدار دهد.
ترید با یک میانگین متحرک:
این اکسپرت همانند اکسپرت قبلی است، با این تفاوت که بجای هشدار دادن مستقیم وارد پوزیشن خواهد شد و میتوانید حدضرر و حد سود نیز تعریف کنید.
ما علاوه بر اکسپرتها میتوانیم از اسکریپتها نیز استفاده کنیم.
اسکریپت چیست؟
اسکریپت (Script) یک برنامه اجرایی است که زمانی که داخل چارت میاندازیم یک بار اجرا میشود و به محض اینکه تمام برنامه اجرا شد از چارت پاک میشود.
اسکریپتها به شما معاملهگران کمک میکند که راحتتر ترید کنید.
دانلود رایگان اسکریپت:
شما میتوانید از اسکریپتهای زیر به صورت رایگان استفاده کنید.
گرفتن پوزیشن:
مثلا ما میتوانیم از یک اسکریپت استفاده کنیم که پوزیشن گرفتن برایمان راحتتر باشد. قابلیتی که این اسکریپت داره اینه که خیلی راحت میتوانیم حد سود و حدضرر را مشخص کنیم و دیگر لازم نیست به صورت دستی قیمت حد ضرر و یا حد سود را پیدا کنیم و بنویسیم. کافیه که فقط مثلا بنویسیم حدضرر 20 پیپ.برای اطلاعات بیشتر و نحوه استفاده از این اسکریپت روی این لینک کلیک کنید.
بستن تمام پوزیشنها:
این اسکریپت به تریدرهایی کمک میکند که تعداد پوزیشن زیادی دارند و استراتژیشان بر اساس این است که مجموع پوزیشنها به سود برسد و زمانی که مجموع پوزیشنها به سود مدنظرشان رسید تمام پوزیشنها را ببندند. با این اسکریپت در کمتر از یک ثانیه تمام پوزیشنها بسته خواهد شد.
بستن پوزیشنهای خرید:
این اسکریپت تمام پوزیشنهای خریدی که اسکرپیت در آن اجرا شده است را میبندد.
بستن پوزیشنهای فروش :
این اسکریپت تمام پوزیشنهای فروشی که اسکریپت در آن اجرا شده است را میبندد.
مزایای معاملات الگوریتمی
دخیل نبودن احساسات:
به دلیل اینکه معاملات به صورت خودکار انجام میشود دیگر خطاهای احساسی که اغلب ضررها به خاطر این است به صفر میرسد.
خطاهایی مثل ترس و غرور که معمولا منجر به این میشه که حد ضرر را قبول نکنیم و معاملهای که به اشتباه باز کردیم را نبندیم.
ترس باز نکردن معامله بخاطر اینکه معامله قبلی را با ضرر بستیم در حالی که هر معامله مستقل از هم است.
نظم در معاملات:
یکی از توصیههایی که معاملهگران بزرگ به ما میکنند این است که در معاملاتمان نظم داشته باشیم. یعنی زمانی که چند معامله پشت سر هم سود کردیم حجم معاملات را افزایش ندهیم یا زمانی که چند معامله پشت سر هم ضرر کردیم دلسرد نشویم و به طور کلی از بازار خارج شویم.
اکسپرتها به ما کمک میکنند که در معاملات نظم داشته باشیم و دیگر سلیقهای معامله نمیکنیم و فقط بر اساس استراتژیای که تدوین میکنیم ورود و خروج میکنیم.
سرعت و دقت :
ممکن است ما استراتژی خوبی تدوین کرده باشیم و به آن هم پایبند باشیم ولی زمانی که بازار آن سیگنال را میدهد ما مشغول ناهار خوردن باشیم و آن موقعیت خوب را از دست بدهیم. اکسپرتها در این زمینه هم به ما کمک میکنند و به محض اینکه سیگنال دریافت شد وارد میشوند بدون اینکه یک ثانیه اختلاف بیفتد.
قابلیت تست بالا:
مهمترین ویژگی اکسپرتها همین قابلیت تست بالای آنهاست. اغلب معاملهگران زمان زیادی را برای تدوین و تست یک استراتژی میگذارند و گاهی ممکن است شش ماه تا یک سال این فرایند را طول بدهند و درنهایت آن استراتژی، استراتژی خوبی شاید نشود.
با اکسپرتها شما میتوانید ایدههایی را که دارید را به سرعت در گذشته بازار(با دقت 100 درصدی) تست کنید و خیلی زود میفهمید که این استراتژی بدرد میخورد یا نه. همین طور می توانید تغییراتی که فکر میکنید استراتژی را بهبود میدهد را اعمال کنید و به سرعت آن را مجدد تست کنید.
معایب معاملات الگوریتمی
یکی از معایبی که اکسپرتها دارند این است که برای اینکه دستورات اکسپرت به درستی اجرا شود باید حتما نرم افزار بروکر روی کامپیوتر باز باشد و متصل به اینترنت باشد.( یعنی اگر شما میخواهید 24 ساعته استراتژی تان اجرا شود باید کامپیوتر 24 ساعته روشن باشد.)
این عیب را میشود با خرید VPS (سرور مجازی) کاملا از بین برد. VPS یا سرور مجازی یک کامپیوتری است که تمام امکانات ویندوز را دارد و همیشه روشن و متصل به اینترنت پر سرعت است. هزینه سرور مجازی مقرون به صرفه است. برای اینکه بدانید چه سرور مجازی برای اجرای اکسپرت مناسب است مقاله سرور مجازی را مطالعه بفرمایید.
شخصا عیب دیگری در اکسپرتها ندیدم بخاطر اینکه اکسپرت یا ربات معاملهگر چیز عجیب و غریبی نیست و همان استراتژی و اصولی است که معاملهگر دارد و بسته به اینکه چه چیزی نوشته میشود اکسپرت خوب و بد داریم.
متاتریدر چیست؟
متاتریدر نرم افزاری است که بروکرها برای دسترسی تریدر های خود به بازار فارکس و برای انجام معاملات از آن استفاده می کنند. Meta Trader متعلق به شرکت MetaQuotes می باشد که بروکر ها از آن برای فراهم کردن بستر خرید و فروش استفاده می کنند.
متاتریدر 4 و 5 پر کاربرد ترین برنامه های نرم افزاری برای تریدر ها می باشند. کمتر کسی هست که نام این نرم افزار را در بروکر ها نشنیده باشد. امکان نصب این نرم افزار بر روی گوشی یکی از حالت های مثبت آن است. این نرم افزار دارای ویژگی هایی است که در ادامه به آن خواهیم پرداخت.
معرفی نرم افزار متاتریدر
تمامی بروکر ها از محیطی به نام پلتفرم یا همان پایانه معاملاتی به منظور دستیابی مشتریان به بازار جهت انجام معاملات استفاده می کنند. متاتریدر نرم افزاری معاملاتی است که پلتفرم ها را یکجا گرد آوری و به یکدیگر متصل می سازد. شرکت فوق ذکر که سازنده این نرم افزار می باشد یک شرکت روسی است که در سال 2005 و 2010 نرم افزار های 4 و 5 را ساخت. این نرم افزار ها دارای قابلیت هایی است که در ادامه به آن خواهیم پرداخت.
نرم افزار متاتریدر
ویژگی های متاتریدر
نرم افزار متاتریدر از نرم افزار های معروف و پرکاربرد می باشد که از ویژگی های مهم این نرم افزار به شرح زیر می باشد:
- دسترسی آسان به قیمت های آنلاین و لحظه ای در این نرم افزار از مهم ترین ویژگی آن است
- امکان مشاهده نمودار در این نرم افزار برای انجام تحلیل تکنیکال
- امکان استفاده از ابزار های ترسیمی و خطی و اندیکاتور
- انجام خودکار معاملات خرید و فروش و سرمایه گذاری
- دریافت اطلاعات و اخبار به روز جهانی در این نرم افزار و کمک به تحلیل فاندامنتال
- در این نرم افزار ها امکان ایجاد اکانت آزمایشی و ایجاد اکانت ریل یا واقعی نیز وجود دارد.
- قابلیت های تجاری این نرم افزار بسیار بالا می باشد و این نرم افزار از ابزارهای رایگان است
- نصب و ایجاد تغییرات در تنظیمات این نرم افزار بسیار ساده است
مرور ترید های قبلی نیز در این نرم افزار امکان پذیر می باشد.
انواع Metatrader
شرکت MetaQuotes دو نسخه متاتریدر 4 و 5 را برای کاربران بروکر ها ساخته است. کاربرانی که قصد ورود به بازار فارکس را دارند به کمک این متا تریدر می توانند فعالیت های خود را انجام دهند. نسخه 5 این نرم افزار جدیدتر و بروزتر است. نسخه 5 آن جانشین نسخه 4 آن است اما متا تفاوت اکسپرت معاملاتی با ترید دستی تریدر 4 کماکان طرفداران خود را هنوز حفظ کرده است. این دو نسخه دارای وجه تمایزهایی هستند که در ادامه نوشتار به آن خواهیم پرداخت.
تفاوت های نرم افزار 4 و 5
مهم ترین تفاوت متاتریدر نسخه 5 و 4 در زیر ساخت کد نویسی و برنامه نویسی است. متا تریدر 5 برای افرادی که از اکسپرت استفاده می تفاوت اکسپرت معاملاتی با ترید دستی کنند مناسب می باشد. اکسپرت قابلیت انجام اتوماتیک ترید ها توسط ربات است. افرادی که به صورت دستی معاملات خود را ثبت می کنند هر دو نسخه 4 و 5 یکسان می باشد.
سرعت نسخه 5 بیشتر از نسخه 4 می باشد. علت سرعت بالای این نسخه استفاده از سیستم Multi thread و 64 بیتی است. برخی از برنامه و اندیکاتورها فقط برای نسخه 5 نوشته شده است و برخی از برنامه ها نیز برای نسخه 4 نوشته شده است. هزینه های معاملاتی در نسخه 4 و 5 متفاوت می باشد که البته این تفاوت گاهی اوقات رخ خواهد داد. نتایج حاصل از یک تست در دو نسخه متفاوت از همدیگر هستند. متاتریدر 5 به دلیل دقت بالاتری که در ذخیره داده ها دارد دارای نتایج بهتری است.
مشخصات متاتریدر 4
با دانستن تفاوت های دو نسخه متاتریدر 4 و 5 ذکر ویژگی های هر یک از این نرم افزار های پرطرفدار لازم می باشد. نسخه 4
مشخصات متاتریدر 4
تقویم اقتصادی ندارد. رویه اجرای سفارشات Fill or Kill ( سفارشات به صورت کامل انجام می شود در غیر این صورت حذف خواهد شد) می باشد. زبان برنامه نویسی متاتریدر MQL4 است. عمق بازاری ( نشان دهنده میزان خریداران و فروشندگان در یک بازار است) ندارد و تعداد اندیکاتور های تکنیکال 30 می باشد. نسخه 4 دارای ابزار های تحلیل گرافیکی 31 می باشد.
قابلیت تبادل داده ها را نداشته و سیستم ایمیل بدون پیوست می باشد. انتقال وجه بین حساب ندارد و یک تست استراتژی دارد. ظرفیت نماد ها 1024 بوده و بازار فارکس پشتیبانی را دارد. دارای قابلیت هج ( هج یا هجینگ یک موقعیت به منظور جبران ریسک نوسانات نامشخص قیمت ها است) دارد و فاقد انتقال وجه بین حساب ها می باشد.
ویژگی های متاتریدر 5
رویه اجرای سفارشات متاتریدر 5 Fill or Kill immediate or cancel ( قسمتی از سفارشات فوری یا ابطال می شود) می
ویژگی های متاتریدر 5
باشد. دارای تقویم اقتصادی است. زبان برنامه نویسی آن MQL5 می باشد . عمق بازار دارد. تعداد اندیکاتور های آن از نسخه 4 بیشتر است و تعداد آن 38 است.
ابزارهای تحلیل گرافیکی نیز 44 می باشد. تعداد سفارشات در انتظار 6 بوده و قابلیت تبدیل داده ها را دارد. سیستم ایمیل آن قابلیت پیوست دارد . تعداد تایم فریم ها 21 می باشد. قابلیت انتقال وجه بین حساب ها را داشته و دارای چند تست چندتایی است. ظرفیت نماد ها نامحدود می باشد و بازار های مالی فیوچرز، فارکس، سهام و اوراق مشارکت را دارد. دارای قابلیت نیتینگ ( یا Netting پلتفرم معاملاتی است که بروکر تنها اجازه انجام یک معامله را به افراد خواهد داد) و انتقال وجه بین حساب ها است.
این سوال به وجود خواهد آمد که کدام متاتریدر بهتر است؟ در جواب این سوال باید گفت انتخاب بروکر بسیار با اهمیت تر از انتخاب پلتفرم یا نرم افزار است. به طور کلی از دیدگاه معامله گری تفاوت های بین دو نسخه 4 و 5 وجود ندارد. اما با این وجود به کاربران توصیه می شود که اگر استراتژی معاملات آنها بالا است و یا کاربرد اکسپرت در معاملات بالا است از نسخه 5 این نرم افزار استفاده نمایند. به هر حال پلتفرم متاتریدر از محبوب ترین نرم افزار های بروکر می باشند.
فیلم آموزش نحوه ورود دیتا و بک تست در متاتریدر – تست استراتژی تفاوت اکسپرت معاملاتی با ترید دستی و اکسپرت در متاتریدر
به طور کلی کلیه کارگزاران و یا همان بروکرها برای آن که شرایطی مناسب را جهت دسترسی به بازار برای مشتریان خود فراهم کنند تا عملیات خرید و فروش را کاملا راحت انجام دهند نرم افزار معاملاتی خاصی را برای آن ها در نظر خواهند گرفت. طراحی و تولید این نوع از نرم افزارها از سوی شرکت های مختلفی انجام می گردد که از بین نرم افزارهای معاملاتی کاربردی می توان متاتریدر را نام برد. این نرم افزار توسط شرکت MetaQuotes طراحی شده است و بسیاری از کارگزاران آن را نرم افزار معاملاتی خود در نظر گرفته اند.
از نرم افزارهای معاملاتی با نام هایی چون پلتفرم معاملاتی و یا سکوی معاملاتی نیز یاد می شود.
نرم افزار متاتریدر در واقع برنامه ای کاربردی به منظور انجام معاملات در بازارهای فارکس و CFD می باشد. راحتی و سادگی کار با این پلتفرم باعث شده است که معامله گران بسیاری به استفاده از آن روی آورند.
نرم افزار متاتریدر این امکان را به معامله گران خواهد داد تا اقدام به ایجاد اندیکاتورها و اکسپرت های خود نمایند. و همچنین تریدرها خواهند توانست که برمبنای داده های تاریخی استراتژی خود را در آزمایشگاه استراتژی مورد آزمایش قرار دهند.
این نرم افزار کلیه امکانات و خصوصیات لازم برای تجارت را دارا می باشد. تریدرها با استفاده از نرم افزار متاتریدر به خوبی می توانند از ابزار خطی و ترسیمی و اندیکاتورها و دریافت اخبار و مشاهده نمودارها و نوسانات واقعی قیمت ها بهره بگیرند. متاتریدر را می توان محیطی مناسب به منظور کار با نمودارهای متعدد با تنظیمات و اندیکاتورهای گوناگون نظیر نمودارهای شمعی، میله ای و خطی دانست.
استقبال از این نرم افزار به گونه ای بوده است که تمامی بروکرهای بازار ارز و فارکس سعی کرده اند نسخه مناسبی از این نرم افزار را برای مشتریان خود فراهم نمایند و به این طریق در این بازار پررقابت سهم بیشتری را از آن خود نمایند. با توجه به وجود تفاوت هایی جزئی و یا کلی در بین نسخه های مختلف ارائه شده این نرم افزار از سوی شرکت ها و بروکرهای گوناگون، افراد بایستی بتوانند به منظور ورود به بازار فارکس و سی اف دی ها یک نسخه خوب از این نرم افزار(ارائه شده از سوی بروکری مجاز و باسابقه) را بیابند.
البته این نکته نیز قابل یادآوری است که برخی از بروکرها اقدام به ارائه نسخه ای از این نرم افزار نکرده اند و به صورت آنلاین و بر روی سایت خود کلیه نیازهای تجاری مشتریان را برآورده می سازند.
در ویدئوهای آموزش زیر نحوه یافتن دیتا در بازار جهانی و نیز چگونگی وارد کردن آن در نرم افزار متاتریدر آموزش داده خواهد شد. این روش برای افرادی که خواهان یک بک تست چند ساله (بلند مدت) با کیفیت و دقیق از استراتژی خود می باشند و نیز افرادی که به هر دلیلی نیاز به داشتن دیتا بر روی متاترید نسخه های مختلف خود خواهند داشت بسیار کاربردی است. به عنوان نمونه ممکن است فردی دارای سیستم یا اندیکاتوری باشد که تنها برای متاتریدری خاص قابل استفاده است. علاقمندان به بورس تهران نیز می توانند این شیوه را به کار بگیرند. لازم به ذکر است که این ویدئوها دارای سطح تخصصی هستند و از این رو مناسب افراد متخصص خواهند بود.
دیدگاه شما