آموزش نوشتن اکسپرت برای mt4


برنامه نویسی متاتریدر MQL

تاریخ دوره: از ۲۸ آبان ۱۴۰۱ مدت دوره: ۳۰ ساعت / روزهای زوج (۱۷:۰۰ تا ۲۰:۰۰)
انصراف و عودت وجه تا یک هفته پیش از آغاز دوره، با کسر ۳۰% از مبلغ ثبت‌نام و پس از آن، با معرفی فرد جایگزین امکان‌پذیر است.

توضیحات

مقدمه

برنامه نویسی متاتریدر MQL چیست و چه کاربردی دارد؟

واژه MQL کوتاه‌شده عبارت Meta Quotes Language است. MQL یک زبان برنامه نویسی است که برای بوجود آوردن و طراحی ربات‌های معاملاتی خودکار و اندیکاتورهای تحلیل بازارهای مالی استفاده می‌شود. معامله‌گران و برنامه‌نویسانی که از زبان برنامه‌نوسی MQL برای طراحی ربات و اندیکاتورهای خود استفاده می‌کنند باید آگاهی کافی نسبت به تحلیل بازارهای مالی داشته باشند.

MQL در سال ۲۰۰۵ به صورت نسخه MetaTrader 4 (MT4) انتشار یافت که این نسخه در ایران به نرم افزار پارس رسا معروف است. در سال ۲۰۱۰ نیز نسخه MetaTrader 5 (MT5) همراه با MQL5 منتشر شد که این نسخه نیز در ایران موجود بوده و به مفید تریدر معروف است.

در حال حاضر از برنامه نویسی MT4 و MQL4 برای اتوماتیک‌سازی تجزیه و تحلیل و معامله‌گری در بازارهای مالی استفاده می‌شود. از سال ۲۰۱۱ تاکنون، بیش از ۴۵۰ شرکت معتبر در دنیا از سیستم عامل‌های MetaTrader برای انجام معاملات خودکار در بازارهای مالی استفاده می‌نمایند.

مزایای یادگیری زبان برنامه نویسی MQL

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

برای تسریع در تحلیل و بررسی همه نمادها، استفاده از ماشین یا کامپیوتر ضرورت پیدا می‌کند. پس می‌توان با یادگیری زبان برنامه نویسی MQL به اهداف زیر رسید:

  • همه نمادها را بر اساس یک یا چند استراتژی طی چند دقیقه بررسی و سیگنال ورود یا خروج صادر شود؛
  • می‌توانیم یک اندیکاتور سفارشی ساخت؛
  • استراتژی مورد نظر ما را در محیط آزمایشی مورد آزمایش قرار داد و سپس در محیط واقعی از آن استفاده نمود؛
  • بررسی استراتژی‌ها با داده‌های واقعی و در محیط آزمایشی، ظرف چند دقیقه؛
  • استفاده از قابلیت موبایل و ایمیل برای ارسال سیگنال که یکی از کاربردهای آن زمانی است که پشت سیستم خود نیستیم و ارسال سیگنال برای دوستان و مشتریان خود؛
  • استفاده از آلارم به جای نشستن پشت کامپیوتر؛
  • و …
مخاطبان

کلیه معامله‌گران بازارهای مالی؛
کلیه معامله‌گران و علاقه‌مندان به سرمایه‌گذاری در بازارهای مالی داخلی و بین‌المللی؛
علاقه‌مندان به انجام معامله‌گری به صورت خودکار و کدنویسی شده؛
کلیه فعالان در حوزه معامله‌گری و سرمایه‌گذاری در بازار سرمایه؛
مدیران و کارشناسان بانک‌ها و موسسات مالی و اعتباری و تمامی شرکت‌های فعال در حوزه مالی و سرمایه‌گذاری؛
تحلیلگران شرکت‌های سبدگردانی و مشاور سرمایه‌گذاری؛
کلیه علاقه‌مندان به تحلیلگری بازارهای مالی و همچنین کارشناسان و مدیران ادارت سرمایه‌گذاری سازمان‌ها و موسسات دولتی.

زبان برنامه نویسی MQL چیست؟ آشنایی با کاربرد و قابلیت های MQL4 و MQL5

دانلود رایگان دوره آموزش برنامه نویسی MQL و اکسپرت و اندیکاتور نویسی با MQL5 و MQL4

MQL مخفف M eta Q uotes L anguage یک زبان برنامه نویسی است که به طور انحصاری توسط نرم افزار MetaTrader برای ایجاد ربات های معاملاتی خودکار و اندیکاتور های بازار مالی مورد استفاده قرار می گیرد. برنامه نویسان که اسکریپت های MQL می نویسند باید از برنامه نویسی شی گرا ، سینتکس MQL و بازارهای مالی که قصد دارند اسکریپت های ام کیو ال را در آنها مستقر کنند ، آگاهی کافی داشته باشند. در ادامه این مقاله همراه داتیس نتورک باشید.

زبان برنامه نویسی MQL چیست؟ آشنایی با کاربرد و قابلیت های MQL4 و MQL5

منظور از زبان برنامه نویسی MQL چیست؟

یک زبان برنامه نویسی است که به طور انحصاری توسط نرم افزار MetaTrader برای ایجاد ربات های معاملاتی خودکار (اکسپرت) و اندیکاتور های بازار مالی مورد استفاده قرار می گیرد.

برنامه نویسان که اسکریپت های MQL می نویسند باید از برنامه نویسی شی گرا ، سینتکس MQL و بازارهای مالی که قصد دارند اسکریپت های MQL را در آنها مستقر کنند ، آگاهی کافی داشتdه باشند.

هدف از نوشتن اسکریپت های MQL این است روند تجزیه و تحلیل بازارهای مالی ، در درجه اول بازارهای ارز (Forex) و تجارت ابزارهای مالی به صورت خودکار انجام شود.

تاریخچه زبان برنامه نویسی ام کیو ال

اولین نسخه از MQL در سال 2001 به عنوان یک زبان برنامه نویسی یکپارچه در بستر تجاری MetaQuotes منتشر شد.

در سال 2002 ، نسخه به روز شده و مارک جدید پلتفرم MetaQuotes به نام MetaTrader منتشر شد و با MQL II که نسخه به روز شده زبان برنامه نویسی MetaQuotes بود ، پک شد.

MQL ، به این شکل که امروزه شناخته شده و مورد استفاده قرار می گیرد ، در تاریخ 1 ژوئیه 2005 همراه با MetaTrader 4 (MT4) منتشر شد.

زبان جدید MQL4 نام داشت.

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

در سال 2010 ، MetaTrader 5 (MT5) همراه با MQL5 منتشر شد و اولین تلاش نرم افزار MetaQuotes برای فراتر رفتن از بازار فارکس بود.

این نرم افزار با موفقیت متوسطی روبرو شد ، اما قادر به جایگزینی جایگاه MT4 به عنوان رهبر بازار نبود.

امروزه هنوز از برنامه نویسی MT4 و MQL4 به طور گسترده برای اتوماسیون تجزیه و تحلیل و معامله ابزارهای مالی فارکس استفاده می شود.

MT5 در بازارهای فارکس نیز مورد استفاده قرار می گیرد ، اما می تواند برای برنامه ریزی و تسهیل تجارت ابزارهای دیگر مانند سهام ، اوراق قرضه و کالاها نیز مورد استفاده قرار گیرد.

از سال 2011 ، بیش از 450 شرکت کارگزاری و بانک سیستم عامل های MetaTrader را برای تجارت در فارکس و سایر ابزارهای مالی مستقر کرده اند.

تفاوت متاتریدر 4 و 5

تفاوت متاتریدر 4 و 5

با توجه به این‌که نرم‌افزار متاتریدر دارای دو نسخه ۴ و ۵ می‌باشد، اولین سؤالی که برای یک تریدر پیش می‌آید این است که از کدام نسخه استفاده کند؟ آیا متاتریدر ۵ به علت این‌که جدیدتر است، مناسب‌تر از نسخه شماره ۴ آن است؟ در این مقاله همراه آرسی فارکس باشید، تا با تفاوت متاتریدر 4 و 5 به‌صورت کلی آشنا شده و بهترین نسخه متاتریدر را در کوتاه‌ترین زمان ممکن انتخاب کنید.

شناخت کلی تفاوت متاتریدر 4 و 5

متاتریدر یکی از محبوب‌ترین پلتفرم‌های تجارت آنلاین است که در سطح جهانی استفاده می‌گردد و دو نسخه اصلی آن متاتریدر 4 و متاتریدر 5 هستند. اما بین متاتریدر 4 و متاتریدر 5، کدام‌یک برای شما بهترین گزینه است؟ هر دو نسخه MT4 و MT5 ساخته‌شده‌اند تا معامله‌ و تجارت در بازار فارکس، سهام، سرمایه‌گذاری‌های آتی و CFD را امکان‌پذیر کنند. با ارائه انعطاف‌پذیری بالا و دسترسی بی‌درنگ به قیمت‌های بازار، این دو متاتریدر به شما امکان می‌دهند چندین سفارش را به‌طور هم‌زمان معامله کنید. استفاده از متاتریدر می‌تواند هم برای مبتدیان و هم برای معامله‌گران باتجربه مفید باشد. اما، برای استفاده حداکثری از متاتریدر، باید بدانید چه زمانی و چگونه از متاتریدر 4 و متاتریدر 5 استفاده کنید.

متاتریدر 5 چیست؟

متاتریدر 5 یک پلتفرم معاملاتی چند دارایی است که به شما امکان می‌دهد سهام، فارکس و سرمایه‌گذاری‌های آتی را معامله کنید. متاتریدر 5 ابزارهای پیشرفته‌ای را برای تجزیه‌وتحلیل قیمت، معاملات الگوریتمی (مشاور متخصص و روبات‌های معاملاتی) ارائه می‌دهد. متاتریدر 5 که در سال 2010 راه‌اندازی شد، با نمودارها، اندیکاتورهای انحصاری، و توانایی گسترده آن در تجارت بیش از 500 بازار ازجمله فارکس، شاخص‌ها، کالاها، ارزهای دیجیتال و سهام، فعالیت داشته و یک متاتریدر با توانایی‌های متنوع در نظر گرفته خواهد شد.

متاتریدر 4 چیست؟

متاتریدر 4 یک پلتفرم معاملات آنلاین است که بیشتر توسط معامله‌گران فارکس استفاده می‌گردد. شما همچنین می‌توانید کالاها و شاخص‌ها را از طریق CFD معامله کنید. با متاتریدر 4، معامله‌گران قیمت‌های ارز را در زمان آموزش نوشتن اکسپرت برای mt4 واقعی مشاهده می‌کنند، تحلیل‌های تکنیکال و یا بنیادی را انجام می‌دهند، معاملات را از طریق الگوریتم‌های سفارشی خودکار کرده(اکسپرت‌های معاملاتی) و سفارش‌ها را باز یا تنظیم می‌نمایند. همچنین می‌توانید نمودارها، سفارش‌ها و موارد دیگر را از طریق متاتریدر ۴ بر اساس ترجیحات تجاری خود سفارشی کنید.

جدول مقایسه متاتریدر

در جداول زیر تفاوت متاتریدر نسخه 4 و 5 را بیان نموده‌ایم. با کمک این جدول انتخاب نسخه‌ی مناسب شما امکان‌پذیر خواهد بود.

مزایا و معایب دو نسخه متاتریدر

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

مزایا

تیم تحریریه آرسی فارکس

تیم تحریریه آرسی فارکس

تیم تحریریه آرسی فارکس به‌شدت علاقه‌مند به بازارهای مالی است. بیشتر از ده سال در بازارهای مالی جهانی و به‌خصوص فارکس تجربه‌ی ترید و تحلیل داریم. میلیون‌ها کیلومتر در محتوای وب‌سایت‌های آموزش فارکس، بورس جهانی و ارز دیجیتال اسکرول کردیم تا دانش الآن را به دست بیاوریم! با نظرات خود به ما انرژی بدهید:)

iranfxopen آموزش حرفه ای فارکس

اصول نصب، راه اندازی و استفاده از اکسپرت Expert در متاتريدر4

اکسپرت (Expert) در لغت به معناي "متخصص و کارشناس " اطلاق ميشود . شرکت متاکوتز و سازنده ي پلت فرم متاتريدر ، امکاناتي را در نرم افزار متاتريدر قرار داده است که معامله گران ميتواننداستراتژي خودشان را با نوشتن کدهايي که براي اين نرم افزار ، قابل اجراست، به يک برنامه ي آموزش نوشتن اکسپرت برای mt4 اجرايي تبديل کنند تا نرم افزار بر مبناي کدهاي نوشته شده ، دقيقاً و مو به مو استراتژي نوشته شده را اجرا کند.
براي نوشتن اکسپرت بايد از يک محيط ويرايش به اسم MetaEditor استفاده کرد که در قسمت نوار ابزار متاتريدر قابل دسترسي است و محيط ويرايش آن شبيه محيط ويرايش در زبانهاي برنامه نويسي تحت ويندوز مي باشد. براي نوشتن يک برنامه ي اکسپرت بايد همانند يک زبان برنامه نويسي عمل کرد.


اين نرم افزار شامل زبان برنامه نويسي مخصوص خود به اسم MQL3 براي نرم افزار متاتريدر 3 که گرامر آن شبيه کدهاي زبان برنامه نويسي پاسکال بود و نيز زبان MQL4 براي نرم افزار متاتريدر 4 که گرامر آن شبيه کدهاي زبان C و C مي باشد . البته شرکت متاکوتز اعلام کرده که نسخه ي MQL5 براي نرم افزار متاتريدر 5 را بزودي در دسترس تريدر ها قرار خواهد داد.
لازم به ذکراست که اين زبانها قابليت توليد نرم افزار همانند ساير زبانها ي برنامه نويسي جهت اجراي تحت ويندوز يا ساير سيستم عامل ها را ندارند و تنها پلت فرمي براي استفاده در نرم افزار متاتريدر مي باشند. والبته با استفاده از اين زبان علاوه بر اکسپرت ميتوان جهت ساخت انديکاتنورهاي شخصي و سفارشي و همچنين اسکريپت هاي کاربردي اقدام کرد.

مزاياي اکسپرت :

- عدم تاثير هيجانات روحي در اثر نوسانات بازار
- قابليت تست استراتژي در دوره هاي طولاني بازار
- سرعت عمل در کارها و قابليت اوردر گذاري در در کسري از ثانيه به هر تعداد.
- اجراي خودکار استراتژي بدون نياز به حضور در پاي چارت
- اجراي استراتژي هايي که نياز به محاسبات رياضي پيچيده دارند
- قابليت مديريت چندين حساب با يک اکسپرت

معايب اکسپرت:

- عدم ارائه نتايج صحيح از تست استراتژي ( قبلا تست استراتژي به علت ضعفي که داشت نتايج صحيحي نشان نميداد که البته اخيرا اين ايراد بر طرف شده است. و البته قبلا هم شخص ميتوانست با تست در چارت يک دقيقه اي نتيجه ي دقيقي داشته باشد.)
- عدم کارايي در استراتژي هاي مبتني بر تحليل هاي فردي.


يک نکته اي که بايد به آن اشاره کنیم اين است که بعضي فکر مي کنند اکسپرت بدليل اينکه حاوي کدهاي برنامه نويسي است کارهاي خارف العاده اي انجام ميدهدو با يک سري آموزش نوشتن اکسپرت برای mt4 محاسبات اسرار آميز نقاط کليدي بازار را بدست مي آوره و معاملات مثبتي انجام ميدهد . اما اين ديدگاه هر چند ميتواند در بعضي موارد درست باشد اما براي اکثريت اکسپرت ها قابل تعميم نيست.
اکسپرت تنها يک استراتژي است که تبديل به کد شده و ميتواند مانند همه ي استراتژي ها نقاط ضعف و قوت داشته باشد. بد نيست به آيکون اکسپرت دقت کنيم که شرکت متاکوتز رنگ زرد را با يک علامت خطر (!) آموزش نوشتن اکسپرت برای mt4 بر روي آن براي علامت اين برنامه انتخاب کردند. و ميدانيد که رنگ زرد به معني اعلام خطر است و اين نکته رو می رساند که در استفاده ي از اين برنامه ها براي تريد بايد نهايت دقت و توجه راداشت. هر چند يک اکسپرت که بر مبناي يک استراتژي دقيق و منظم و تست شده ميتواند سود دهي داشته باشه اما اکثريت اکسپرت ها چنين ويژگي اي ندارند و کساني که اکسپرت هاي سود ده مي نويسند غالباً آن را در دسترس عموم قرار نميدهند.

نکته ي ديگر اينکه يک اکسپرت هر چقدر هم داراي کدهاي پيچيده باشه و از روابط پيچيده ي رياضي و انديکاتورهاي مختلف در آن استفاده آموزش نوشتن اکسپرت برای mt4 شود ، باز هم نميتواند بهتر از يک انسان تحليل کند . به عنوان مثال يک ربات را در نظر بگيريد که هر چقدر هم از فناوري هاي پيچيده در ساخت آن استفاده شده باشد اما يک انسان هميشه بهتر از يک ربات ميتواند منزلش را جارو برقي بکشد !

نصب اکسپرت در متاتریدر

پسوند فايلي که شما در اختيار داريد ممکنه به دو صورت باشه . يا MQ4. و يا ex4
MQ4 شامل همان کدهای برنامه نویسی شده است و ex4 فایل اجرایی اکسپرت همان فایل MQ4 می باشد. شما با در اختیار داشتن هر کدام از این فایل ها قادر به کار کردن با آن هستید.
اگر پسوند فايل شما MQ4 باشد بايد فايل اجرايي (ex4 ) آنرا از طريق برنامه metaeditor بسازيد .

به اين ترتيب که بعد از قرار دادن فايل در پوشه مورد نظر (که در زیر توضیح داده شده) در حالي که متاتريدر باز است کليد F4 را بزنيد تا برنامه متا اديتور باز شود . از طريق منوي فايل - Open > فايل مورد نظر را باز کنيد و کليد F5 را بزنيد تا Compile شود (با دابل کلیک روی فایل خود در Explorer window هم می توانید برنامه Meta Editor را باز کنید.) . حال فايل ex4 شما آماده است و ميتوانيد از آن استفاده کنيد.

برای نصب اکسپرت جدید به محل درایو نصب نرم افزار متاتریدر بر روی رایانه رفته، وارد فولدر Expert شده و اکسپرت فارکس برنامه نویسی نوشته شده را در این قسمت قرار می دهیم سپس نرم افزار را یک بار می بندیم و باز می کنیم در صورت درست نصب شدن، اکسپرت در قسمت Navigator و زیر شاخه Expert Advisors قابلیت فعال سازی دارد. برای نصب ایندیکاتور فارکس نیز مانند روش بالا عمل می کنیم با این تفاوت که بعد از ورود به پنجره Expert وارد پنجره Indicators می شویم و ایندیکاتورهای برنامه نویسی شده را در این قسمت قرار می دهیم مانند بالا نرم افزار را یک بار باز و بسته می کنیم سپس از قسمت Custom Indicators به ایندیکاتور اضافه شده دسترسی پیدا می کنیم. (اگر فایل MQ4 در اختیار داشته باشید با کامپایل آن در Mta Editor به شکل خودکار و بدون نیاز به باز و بسته کردن برنامه می توانید به اکسپرت خود دسترسی داشته باشید.)


اكسپرت به فايل هاي با پسوند mql گفته ميشود كه اين قابليت را بوجود اورده كه در صورت نصب ان بر روي چارت نسبت به نوع اكسپرت به طوراتوماتيك بر روي حساب معامله انجام می دهد.

براي استفاده از اين قابليت به صورت زير عمل خواهيم كرد:


در تولز بار متاتريدر همانند عكس زير در پنجره navigator عبارت Expert advisors را انتخاب ميكنيم.


به طور پيش فرض در داخل متاتريدر 2 نمونه اكسپرت وجود دارد كه ميتوان اكسپرت هاي مورد نظر خود را نيز اضافه كرد كه فقط كافيست اكسپرت مورد نظر را در پوشه expert در همان جايي كه متاتريدر را نصب كرديد كپي كنيد. همانطور که در آموزش نوشتن اکسپرت برای mt4 بالا توضیح داده شد.

خوب به فرض ما ميخواهيم اكسپرت مورد نظرمان را برای روي جفت ارز GBP/USD استفاده كنيم چارت GBP/USD را انتتخاب ميكنيم و در جدول navigator بر روي اكسپرت مرد نظرمان دو بار كليك كرده يا همانند عكس زير كليك راست کنید.

توضيحات هر يك از گزينه های منو به ترتیب به شرح زير ميباشد.

1- انتخاب اكسپرت ونصب ان بر روي چارت
2- مشاهده و ویرایش كدهاي اكسپرت
3- پاك كردن اكسپرت از پوشه در متاتريدر
4- نوشتن يك اكسپرت جديد در متا اديتور
5- افزودن اكسپرت در پنجره Favorites برای دسترسی ساده تر.
6- گذاشتن يك hotkey براي اكسپرت كه ميتواند به طور مثال alt +t را براي اكسپرت مورد نظر برگزيد تا هر وقت كه گزينه alt +t را زديم صفحه نصب اكسپرت ظاهر شود.


بعد از انتخاب اكسپرت پنجره اي همانند عكس زير ظاهر خواهد شد.

توضیحات و تنظیمات پنجره فوق

این پنجره از 2 تب تشکیل شده است.
در قسمت Common از تب common با انتخاب گزینه Long & short به اکسپرت اجازه داده می شود که در انجام سفارشات از نوع Buy و Sell مجاز باشد. که می توانید با تغییر آن به Long و یا Short تنها یکی از حالات را مجاز کنید.
با فعال سازی گزینه Enable alerts هر زمان که سفارشی ارسال می شود صدای آلارم را خواهید شنید. توصیه می شود فعال باشد تا از سفارشات خود اطلاع پیدا کنید.
در قسمت live trading با فعال کردن گزينه Allow live trading فعال سازی اسپرت صورت می پذیرد.برای فعال و غیرفعال سازی اکسپرت مورد نظر است. با فعال سازی این گزینه امکان ترید به اکسپرت داده می شود و در صورت غیر فعال کردن چهره اخمو کنار نام اکسپرت روی چارت نشان داده می شود(شکل زیر). در حالتی که شما چندین اکسرت بر روی چند چارت داشته باشید از این گزینه برای کنترل انفرادی اکسپرت استفاده می شود.
سفارشات می تواند به 2 شکل خودکار و دستی (یعنی بعد از تائید شما) صورت گیرد. این عمل آموزش نوشتن اکسپرت برای mt4 توسط گزینه Ask manual confirmation صورت می پذیرد. با فعال کردن این گزینه در صورت تشخیص اکسپرت به معامله پنجره Order را در حالی که تنظیمات آن صورت گرفته باز می کند و منتظر تائید شما در آموزش نوشتن اکسپرت برای mt4 آموزش نوشتن اکسپرت برای mt4 جهت انجام معامله باقی می ماند. در صورت فعال بودن ان معامله به شکل خودکار ارسال می شود.
تنظیمات در قسمت Safety برای اکسپرت هایی می باشد که از DLL استفاده می کنند. بهتراست تا از امنیت DLL های مورد استفاده مطمئن نیستید از این نوع اکسپرت ها استفاده نکنید.


تنظیمات تب Inputs
قسمت inputs مربوط به تنظيمات اكسپرت ميباشد كه بسته به نوع اكسپرت متفاوت ميباشد.

و در آخر گزينه ok را زده تا اكسپرت بر روي چارت نصب شود.
بايد به ياد داشت كه در تولز بار همانند عكس زير گزينه expert advisors را فعال كنيم در سمت راست چارت در قسمت بالا همانند عكس بايد شكل خندان ظاهر شود ظاهر شدن شكل خندان نشان دهنده اتمام كار و نصب كامل اكسپرت ميباشد.

در حین کار اکسپرت می توانید در آن تغییراتی ایجاد کرده و تنظمات آن را تغییر دهید و با به کل آن را حذف کنید. برای این اعمال در حالتي كه اكسپرت نصب است بر روي چارت كليك راست كرده و همانند عكس زير به زیر منویی که مشاهده می کنید مراجعه کنید.



در قسمت expert advisors سه گزينه را مشاهده ميكنيم كه شرح ان به شرح زير ميباشد
1- تنظيمات اكسپرت
2- غير فعال كردن اكسپرت نصب شده بر روي چار (حذف از روی چارت)
3- باز کردن پنجره Strategy Tester (در آموزشهای آتی در مورد آن گفته می شود.)

تب Experts در پنجره Terminal

اگر اندیکاتور و اکسپرتی روی چارت خود قرار دهید و هر نوع تغییری در آن دهید، این فراینده و تغییرات در اینجا log می شود. همچنین پیامهای ارسالی از اکسپرت ها و اندیکاتورها به شما هم در این پنجره نشان داده می شود.ود.
در مجموع زمانی که با اکسپرت ها کار می کند پیامها و اطلاعات نشان داده شده در این پنجره از اهمیت بالایی برخوردار خواهد بود.
از جمله اطلاعاتی که نمایش داده می شود می توان به اندیکاتورهایی که لود می شود ، تغییراتی که ما در پارامترهای اکسپرت ایجاد می کنم، شفارشات (order ها) ارسالی و تغییر در اوردر ها توسط اکسپرت، و غیره اشاره کرد.
همچنین در صورت بروز هر نوع مشکلی در اجرای صحیح اکسپرت و اندیکاتور توسط این پنجره قابل پیگیری است.

بروکر FXOpen اقدام به تغییر آموزش نوشتن اکسپرت برای mt4 فرم های افتتاح حساب خود کرده است.
21 خرداد 1389

از این تاریخ امکان استفاده از نرم افزار MetaTrader 4 MultiTerminal در Forex4You بوجود آمده است.
13 خرداد 1389

کلیه آموزش های بروکر آلپاری بروز شد.
19 اردیبهشت 1389

به دلیل تغییراتی که آلپاری در قسمت کابینت حساب و همچنین افتتاح حساب ایجاد کرده است. کلیه آموزش های آلپاری مجددا در دست آماده سازی است.
13 اردیبهشت 1389

اکسپرت Expert چیست؟ | چگونه اکسپرت را اجرا کنیم؟ | اکسپرت فارکس

اکسپرت Expert چیست؟

اکسپرت Expert یک ربات معامله گر است که با توجه به دستورات قبلی ؛ معاملات را مدیریت و اقدام به گرفتن معاملات خرید و فروش و… میکند. اکسپرت Expert برای اتوماتیک کردن تریدها استفاده می شود، با این کار نیازی نیست تا مرتب قیمت های بازار را رصد نماییم.

معامله گران میتوانند استراتژی معاملاتی خود را تبدیل به اکسپرت Expert نمایند. با این کار معاملاتی اتوماتیک خواهند داشت. در واقع اکسپرت همان استراتژی های دستی هستند که به حالت اتوتریدینگ درآمده اند.

در نظر داشته باشید که یک اکسپرت Expert به تنهایی معجزه نمیکند ، در واقع اکسپرت همان استراتژی های دستی هستند که به حالت اتوتریدینگ درآمده اند. حال اگر آن استراتژی دستی معاملاتی صحیح وسوده باشد طبیعتا اکسپرت Expert حاصل از برنامه نویسی آن نیز می تواند سوده باشد و اگر آن استراتژی دستی معاملاتی غلط و ضرر ده باشد طبیعتا اکسپرت Expert حاصل از برنامه نویسی آن نیز می تواند ضررده باشد.

برای نوشتن یک برنامه ی اکسپرت Expert باید به زبان برنامه نویسی MQL مسلط بود.

اکسپرت ها از لحاظ نوع عملکرد به دو دسته تقسیم میگردند :

1- دستیار کاربردی ( نیمه اتوماتیک )

2- معامله گرهوشمند ( تمام اتوماتیک )

مزایا و معایب استفاده از اکسپرت چیست؟

مزایای اکسپرت :

با گرفتن بک تست در چند ماه گذشته میتوان متوجه شد که یک استراتژی سود ده میباشد یا ضرر ده

سنجش مقدار افت سرمایه در چند ماه گذشته با توجه به میزان سرمایه

امکان انجام معاملات 24 ساعته بدون وقفه توسط اکسپرت

اجرای اتوماتیک استراتژی بدون نیاز به حضور شخص روی چارت

اکسپرت طمع نمیکند ، هیجان زده نمیشود ودچار استرس نمیشود.

جهت افتتاح حساب در بروکر قابل اعتماد با کلیک بر روی بروکر آمارکتس ثبت نام کنید و 20 درصد شارژ هدیه ی اضافی دریافت نمایید.

معایب اکسپرت :

اکسپرت ها از هوش انسانی برخوردار نیستند و دقیقا مطابق با آموزش نوشتن اکسپرت برای mt4 دستورات برنامه نویسی از پیش تعیین شده عمل می کنند.

خروجی و نتیجه اکسپرتها میتواند بر روی نمادها یا جفت ارزها متفاوت باشد ، یعنی ممکن است یک اکسپرت بر روی جفت ارز GBPJPY برایند سودده داشته باشد اما بر روی جفت ارز GBPCHF برایند ضررده داشته باشد.

چگونه اکسپرت را اجرا کنیم؟

جهت کسب اطلاعات بیشتر در مورد اجرای اکسپرت ؛ مطلب آموزشی «راهنمای نصب اکسپرت در متاتریدر» را در سایت گوگل فارکس مطالعه فرمایید.



اشتراک گذاری

دیدگاه شما

اولین دیدگاه را شما ارسال نمایید.