توضیحات دوره MQL5

  • 2022-07-11

Algorithmic Trading MQL5 Course

در این دوره یاد خواهید گرفت که چگونه به طور کامل برنامه نویسی تجاری خود را به طور کامل یک ربات تجاری (مشاور متخصص) در MQL5 ، که زبان برنامه نویسی MT5 است ، خودکار کنید. ما یک مشاور متخصص را از ابتدا ایجاد خواهیم کرد که می تواند در بازارهای مختلف مالی مانند فارکس ، رمزنگاری ، سهام ، شاخص ها یا آینده تجارت کند.

Metatrader 5

در بخش اول ما پلت فرم Metatrader 5 (MT5) و انواع حساب هایی را که MT5 ارائه می دهد ، مرور خواهیم کرد. ما همچنین اولین تماس خود را با زبان MQL5 برقرار خواهیم کرد و خواهیم دید که علاوه بر روبات های تجاری ، چه نوع برنامه هایی را می توانیم انجام دهیم.

قبل از پایان این بخش ، اولین تجربه خود را با برنامه نویسی تجربه کرده اید و مشاهده خواهید کرد که کدگذاری برای MT5 چقدر آسان است.

اصول زبان MQL5

بخش های 2 تا 5 بر اصول زبان MQL5 تمرکز می کنند. در طی این بخش ها ، تمام ویژگی های اساسی زبان MQL5 را پوشش خواهیم داد ، یعنی: متغیرها و انواع داده ها ، انواع عملیات ، اپراتورهای جریان کنترل و توابع.

ما مراقبت از ارائه دوره های بسیاری از نمونه ها و تکالیف مربوط به تجارت را انجام دادیم. این باعث می شود محتوا جذاب باشد در حالی که به اندازه کافی مختصر برای سرعت بخشیدن به هیجان انگیزترین قسمت دوره ، بخش های 6 تا 12.

مشاوران متخصص و سیستم های معاملاتی

در بخش 6 ما شما را با مشاوران متخصص و یک سیستم تجاری مشهور و محبوب که در گذشته مورد استفاده گسترده قرار گرفته است ، آشنا خواهیم کرد. در بخش های 7 تا 11 تمام دانش به دست آمده در سخنرانی های قبلی را برای کدگذاری یک روبات تجاری که با سیستم معاملاتی ما معامله می شود ، اعمال خواهیم کرد.

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

پشتی ، تجدید نظر و استقرار

در بخش آخر ما از ربات معاملاتی در بازارهای مختلف استفاده خواهیم کرد تا بررسی کنیم که سیستم معاملاتی را به درستی اعمال می کند. سرانجام ، ما در مورد VPS یاد خواهیم گرفت و مراحل بعدی را برای رشد به عنوان یک معامله گر الگوریتمی به شما ارائه خواهیم داد.

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

الزامات:

  • فقط الزام: تمایل به یادگیری
  • دانش تجارت لازم نیست
  • تجربه برنامه نویسی لازم نیست

این دوره برای کیست:

  • معامله گران هر تجربه ای که مایل به آزاد کردن وقت خود از نظارت بر نمودارها هستند
  • معامله گرانی که می خواهند عملکرد معاملات خود را از طریق معاملات کمی خودکار بهبود بخشند
  • هرکسی که مایل به یادگیری نحوه برنامه ریزی در MQL5 و زبانهای برنامه نویسی مشابه مانند C ++ ، C# یا Java باشد

محتوای دوره MQL5

بخش 1: مقدمه

1- چرا به تجارت الگوریتمی ارتقا دهید

2- فناوری تجارت الگوریتمی

3- مقدمه ای برای Metatrader 5

4- سیستم حسابداری موقعیت MT5

5- حساب نسخه ی نمایشی MT5 (I)

6- حساب نسخه ی نمایشی MT5 (II)

7- برنامه های MQL5

8- مقدمه ای برای متائیتور

9- کدگذاری اولین برنامه ما

بخش 2: متغیرها و انواع داده ها

13- مقدمه ای در بخش 2

15- انواع عدد صحیح

16- نوع بولی

18- نوع DateTime

26- متغیرهای از پیش تعریف شده

27- دامنه متغیرها

28- متغیرهای ورودی

29- واگذاری: متغیرها و انواع داده ها

بخش 3: انواع عملیات

30- مقدمه ای در بخش 3

31- عملیات حسابی

32- عملیات واگذاری

33- عملیات رابطه

34- عملیات بولی

35- واگذاری: انواع عملیات

بخش 4: اپراتورهای انتخاب و حلقه

36- مقدمه ای در بخش 4

37- اپراتور if-else

38- اپراتور سه گانه

39- اپراتور سوئیچ

40- اپراتور انجام شده

41- برای اپراتور

42- واگذاری: اپراتورهای انتخاب و حلقه

بخش 5: توابع

43- مقدمه ای در بخش 5

44- اعلامیه و تعریف عملکرد

45- تماس عملکرد

46- MQL5 توابع از پیش تعریف شده

47- واگذاری: توابع

بخش 6: مشاوران متخصص و سیستم های معاملاتی

48- مقدمه ای در بخش 6

49- دستورالعمل های پیش پردازنده

50- MQL5 Event Handlers

51- مشاور مشاور متخصص و گردش کار سیستم تجارت

52- یک سیستم معاملاتی برای مشاور متخصص شما

مسابقه: مشاوران متخصص و سیستم های معاملاتی

بخش 7: مشاور خبره تنظیمات عمومی و افتتاح نوار

53- مقدمه ای در بخش 7

55- ورودی خارجی و متغیرهای جهانی

56- منطقی برای کنترل باز شدن نوار

57- نحوه کنترل باز شدن نوار

بخش 8: شاخص های مشاور خبره و سیگنال های معاملاتی

58- مقدمه ای در بخش 8

59- سیگنال ورود: قیمت

60- سیگنال ورود: عادی سازی قیمت

61- واگذاری (I): دسترسی به داده های قیمت

62- سیگنال ورود: شاخص متوسط حرکت (I)

63- سیگنال ورود: شاخص متوسط حرکت (II)

64- واگذاری (II): قیمت و حرکت میانگین ورود سیگنال ورودی

65- شاخص های چندفری: گروههای بولینگر

66- واگذاری (III): حرکت سیگنال خروج متوسط

بخش 9: قرار دادن سفارش مشاور متخصص

67- مقدمه ای در بخش 9

68- انواع اجرای سفارش

69- قرار دادن سفارش

70- قرار دادن سفارش (II): سیاست پر کردن

71- واگذاری: عملکرد قرار دادن سفارش

72- بررسی موقعیت های قرار داده شده

73- تابع معاملات بسته

بخش 10: مدیریت سمت مشاور متخصص

74- مقدمه بخش 10

75- تابع Stop Loss

76- تکلیف: سود ببر

77- تابع تعدیل تجارت

78- تابع توقف ضرر

79- تابع سربه سر

80- توابع سطوح را متوقف می کند

بخش 11: تغییرات مشاور متخصص برای حساب های خالص

81- مقدمه بخش 11

82- Netting EA: Check Of Placed Positions

83- Netting EA: Order Placement

84- Netting EA: Trade Modification

85- Netting EA: Close Trades

86- Netting EA: TSL & BE

بخش 12: بکآزمایش مشاور متخصص و قرار دادن در محل

87- مقدمه بند 12

88- Include Files

89- بک تست: آیا EA مطابق انتظار معامله می کند؟

90- بک تست در MT5

91- بهینه سازی در MT5

92- Optimization: Risk Of Overfitting

93- راه اندازی MT5 برای تجارت الگوریتمی

94- Review Of The Hedging EA Operative

95- Review Of The Netting EA Operative

97- درباره VPS (ii)

98- نتیجه گیری دوره

تجارت خود را به سطح بعدی برسانید

تجارت خود را ارتقا دهید

بدون نیاز به دانش کدنویسی

آنچه دانش آموزان ما در مورد Udemy می گویند

چند جمله محبت آمیز از دانش آموزان شگفت انگیز ما

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

با تشکر از شما برای این دوره برنامه نویسی MQL5! به خوبی توضیح داده شد و جنبه های اصلی سیستم مدیریت معاملات را پوشش داد. من مطمئناً برای دوره های آینده MQL5 به یادگیری با خوزه ادامه خواهم داد. من به شدت توصیه می کنم!

دوره بسیار عالی که من از آن لذت بردم. من که با MT5 تازه کار بودم، اما با پیشینه کدنویسی، دوره را در سطح مناسبی یافتم و هدف من از یادگیری کافی در مورد MQL و MT5 را برآورده کرد تا بتوانم به تنهایی EA را کدنویسی کنم، که عالی بود - با تشکر.

دوره عالی، او واقعاً سینتکس اولیه MQL5 را پوشش می دهد. برای کسانی که ++C می دانند این کار آسان خواهد بود. و بخش ربات بسیار خوب است، او برنامه‌های ماژولار و سفارشی را انجام می‌دهد و توابع اساسی را پوشش می‌دهد که ما باید برای تجارت الگوریتم استفاده کنیم، مطمئناً از آنها در مشاوران خود استفاده مجدد خواهید کرد.

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

ثبت دیدگاه

مجموع دیدگاهها : 0در انتظار بررسی : 0انتشار یافته : ۰
قوانین ارسال دیدگاه
  • دیدگاه های ارسال شده توسط شما، پس از تایید توسط تیم مدیریت در وب منتشر خواهد شد.
  • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط باشد منتشر نخواهد شد.