×
۱۴۰,۰۰۰ تومان

آموزش مقدماتی اکسپرت‌ نویسی بورس با زبان MQL5 در متاتریدر ۵

آموزش مقدماتی اکسپرت‌ نویسی بورس با زبان MQL5 در متاتریدر ۵

هزینه آموزش
۱۴۰,۰۰۰ تومان

تعداد دانشجو
۱۴۸ نفر
مدت زمان
۳ ساعت و ۳۱ دقیقه
محتوای این آموزش
تضمین کیفیت
۳ بازخورد (مشاهده نظرات)

با توجه به اینکه در آموزش اکسپرت‌نویسی بورس با زبان MQL4 در متاتریدر ۴ مباحث مقدماتی لینک (+) و تکمیلی لینک (+) زبان برنامه‌نویسی MQL4 تشریح گردید، علاوه بر این مشترکات بسیار زیاد این نسخه با نسخه MQL5 ما را بر آن داشت که در این فرادرس به بیان نکات اضافی و تعمیم‌یافته این زبان برنامه‌نویسی قدرتمند که در چند سال اخیر توسط کارگزاران داخلی نیز مورد استفاده قرار گرفته بپردازیم. دانشجویان پس از استفاده از این فرادرس خواهند توانست در محیط برنامه‌نویسی MQL5 به برنامه‌نویسی بپردازند و معاملات خود را به صورت برخط انجام دهند.

آموزش مقدماتی اکسپرت‌ نویسی بورس با زبان MQL5 در متاتریدر ۵

تعداد دانشجو
۱۴۸ نفر
مدت زمان
۳ ساعت و ۳۱ دقیقه
هزینه آموزش
۱۴۰,۰۰۰ تومان
محتوای این آموزش
۴ بازخورد (مشاهده نظرات)

دکتر محمد صفار

تحلیل‌گر بازارهای مالی

ایشان به مدت هفت سال در بازارهای مالی خارجی فعال بوده و نتایج تجربه و دانش خود را در قالب دوره‌های مختلف تکنیکال، فاندامنتال، مدیریت سرمایه و روانشناسی در اختیار علاقه‌مندان قرار می‌دهند.

توضیحات تکمیلی

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

با توجه به اینکه در آموزش اکسپرت‌نویسی بورس با زبان MQL4 در متاتریدر ۴ مباحث مقدماتی لینک (+) و تکمیلی لینک (+) زبان برنامه‌نویسی MQL4 تشریح گردید، علاوه بر این مشترکات بسیار زیاد این نسخه با نسخه MQL5 ما را بر آن داشت که در این فرادرس به بیان نکات اضافی و تعمیم‌یافته این زبان برنامه‌نویسی قدرتمند که در چند سال اخیر توسط کارگزاران داخلی نیز مورد استفاده قرار گرفته بپردازیم. دانشجویان پس از استفاده از این فرادرس خواهند توانست در محیط برنامه‌نویسی MQL5 به برنامه‌نویسی بپردازند و معاملات خود را به صورت برخط انجام دهند.

 

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
  • فصل یکم: تعاریف، کلیات و بررسی تفاوت‌های MQL4 و MQL5
    • درس یکم: مسیرشناسی آموزش
      • معرفی، ساختارشناسی و تفاوت‌های MQL4 و MQL5
      • تعریف ساختار و کلاس در برنامه‌نویسی
      • ویژگی‌ها و ماهیت برنامه‌نویسی مبتنی بر شی‌گرایی
      • مفاهیم پایه و کاربردی برنامه‌نویسی بر پایه شی‌گرایی
    • درس دوم: بررسی تفاوت‌های نسخه متاتریدر 4 و 5 - بخش یکم
    • درس سوم: بررسی تفاوت‌های نسخه متاتریدر 4 و 5 - بخش دوم
  • فصل دوم: مروری بر متغیرها، توابع و آرایه‌ها در زبان برنامه‌نویسی MQL5
    • درس چهارم: مروری بر انواع متغیرها در برنامه‌نویسی MQL5 
      • بررسی انواع متغیرها
      • ایجاد اسکریپت Variable_Definition.mql5
    • درس پنجم: مروری بر انواع توابع و آرایه‌ها در برنامه‌نویسی MQL5  
      • ایجاد اسکریپت Triangle.mql5
      • انواع تابع (Function) 
        • Math Function
        • Common Function
        • Trade Function
        • File Function
        • Object Functions
        • Array Function
        • String Function
        • Conversion Function
      • انواع آرایه (Arrays)
  • فصل سوم: ساختار (Structure) و کلاس (Class) در زبان برنامه‌نویسی MQL5
    • درس ششم: معرفی ساختار
      • ایجاد اسکریپت Struct.mql5
    • درس هفتم: ترکیب ساختار داخلی (Internal) و تعریف‌شده توسط کاربر (User - Defined Structure Combination)
      • ایجاد اسکریپت Internal_Structure.mql5
      • معرفی ساختار داخلی MqlTick
    • درس هشتم: ایجاد ساختارهای Parent و Child - بخش یکم
      • ایجاد اسکریپت Advance_Structure_Animal.mql5
    • درس نهم: ایجاد ساختارهای Parent و Child - بخش دوم
      • ادامه ایجاد اسکریپت Advance_Structure_Animal.mql5
    • درس دهم: معرفی کلاس و سطوح دسترسی (Access Modifier) 
      • ایجاد کلاس Trade_Class.mqh
      • سطوح دسترسی (Public, Private, Protected)
    • درس یازدهم: ایجاد متدهای سازنده (Constructor) و مخرب (Destructor)
      • ایجاد کلاس MyDateClass.mqh
      • ایجاد اسکریپت Check_Constructor.mql5
  • فصل چهارم: مفاهیم پایه برنامه‌نویسی شی‌گرایی در MQL5
    • درس دوازدهم: معرفی مفهوم کپسوله‌سازی (Encapsulation) - بخش یکم
      • ایجاد کلاس Animal.mqh
      • ایجاد اسکریپت Getter_Setter.mql5
    • درس سیزدهم: معرفی مفهوم کپسوله‌سازی (Encapsulation) - بخش دوم
      • ادامه تعریف کلاس Animal.mqh
      • ادامه اسکریپت Getter_Setter.mql5
    • درس چهاردهم: معرفی مفهوم توسعه‌پذیری (Extensibility)
    • درس پانزدهم: معرفی مفهوم سربارکردن (Overloading)
      • ایجاد کلاس Overloading_Method.mqh
      • ایجاد اسکریپت Overloading.mql5
    • درس شانزدهم: معرفی مفهوم ارث‌بری (Inheritance) - بخش یکم
      • ایجاد کلاس Shape.mqh
      • ایجاد کلاس Rectangle.mqh
    • درس هفدهم: معرفی مفهوم ارث‌بری (Inheritance) - بخش دوم
      • ایجاد اسکریپت Inheritance.mq5
    • درس هجدهم: معرفی مفهوم چندریختی (Polymorphism) - بخش یکم
    • درس نوزدهم: معرفی مفهوم چندریختی (Polymorphism) - بخش دوم
      • ایجاد کلاس Triangle.mqh

 

مفید برای
  • علاقه‌مندان به بورس و بازار سرمایه

پیش نیاز


آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

MetaTrader 5

پیش نمایش‌ها

۱. مسیرشناسی آموزش
۲. بررسی تفاوت‌های نسخه متاتریدر ۴ و ۵ - بخش یکم
۳. بررسی تفاوت‌های نسخه متاتریدر ۴ و ۵ - بخش دوم
۴. مروری بر انواع متغیرها در برنامه‌نویسی MQL5
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. مروری بر انواع توابع و آرایه‌ها در برنامه‌نویسی MQL5
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. معرفی ساختار (Structure)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. ترکیب ساختار داخلی (Internal) و تعریف‌شده توسط کاربر (User - Defined Structure Combination)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. ایجاد ساختارهای Parent و Child - بخش یکم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. ایجاد ساختارهای Parent و Child - بخش دوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. معرفی کلاس و سطوح دسترسی (Access Modifier)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۲۰ جلسه ویدئویی با مجموع ۳ ساعت و ۳۱ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش مقدماتی اکسپرت‌ نویسی بورس با زبان MQL5 در متاتریدر ۵
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۸۰۶۴۵ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVFN0071
مدت زمان ۳ ساعت و ۳۱ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۳۳۱ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.
آموزش‌های مرتبط با آموزش مقدماتی اکسپرت‌ نویسی بورس با زبان MQL5 در متاتریدر ۵


آموزش‌های پیشنهادی برای شما


نظرات

تا کنون ۱۴۸ نفر از این آموزش استفاده کرده اند و ۳ نظر ثبت شده است.
بهنام
بهنام
۱۴۰۱/۰۲/۰۹

آموزش خوبی بود ممنون از استاد صفار و فرادرس

امین
امین
۱۴۰۰/۱۱/۰۱

آموزش بسیار خوبیه
امیدوارم هر چه زودتر بخش پیشرفته هم آماده بشه
ممنون استاد صفار
ممنون فرادرس

دانیال
دانیال
۱۴۰۰/۱۰/۱۹

خیلی خوب بود - مخصوصا برای من که با متا4 کار کرده بودم و می خواستم با نسخه ی 5 ادامه بدم - این بهترین مطلب آموزشی بود که می تونستم کسب کنم.
با تشکر

محمد صفار
محمد صفار
مدرس
۱۴۰۰/۱۰/۲۱

درود. ان شالله به زودی بخش پیشرفته ی متاتریدر 5 هم ارایه خواهد شد. موفق باشید

برچسب‌ها:
Access Modifier in MQL5 | Array Function in MQL5 | Arrays in MQL5 | Class in MQL5 | Common Function in MQL5 | Constructor in MQL5 | Conversion Function in MQL5 | Destructor in MQL5 | Encapsulation in MQL5 | Extensibility in MQL5 | File Function in MQL5 | Function in MQL5 | Inheritance in MQL5 | Internal in MQL5 | Math Function in MQL5 | MetaTrader 5 | Object Functions in MQL5 | Overloading in MQL5 | Polymorphism in MQL5 | Private in MQL5 | Protected in MQL5 | Public in MQL5 | String Function in MQL5 | Structure in MQL5 | Trade Function in MQL5 | آرایه ‌ها در زبان برنامه ‌نویسی MQL5 | آموزش اکسپرت‌ نویسی بورس | اکسپرت‌ نویسی بورس | اکسپرت‌ نویسی بورس با زبان MQL5 | انواع آرایه در MQL5 | انواع تابع در MQL5 | انواع متغیرها در برنامه ‌نویسی MQL5 | ایجاد ساختار Child در MQL5 | ایجاد ساختار Parent در MQL5 | ایجاد متدهای سازنده در MQL5 | ایجاد متدهای مخرب در MQL5 | بررسی انواع متغیرها در MQL5 | برنامه ‌نویسی شی ‌گرایی در MQL5 | ترکیب ساختار داخلی MQL5 | تعریف MQL5 | تعریف ساختار MQL5 | تفاوت ‌های MQL4 و MQL5 | تفاوت ‌های نسخه متاتریدر 4 و 5 | توابع در زبان برنامه‌ نویسی MQL5 | زبان برنامه نویسی mql | زبان برنامه نویسی MQL5 | ساختار داخلی MqlTick | ساختار در زبان برنامه‌نویسی MQL5 | ساختارشناسی MQL5 | سطوح دسترسی در MQL5 | کاربرد برنامه ‌نویسی بر پایه شی ‌گرایی | کلاس در برنامه ‌نویسی MQL5 | کلاس در زبان برنامه ‌نویسی MQL5 | کلیات MQL5 | ماهیت برنامه‌ نویسی مبتنی بر شی ‌گرایی | متاتریدر 5 | متاتریدر نسخه 5 | متغیرها در زبان برنامه‌ نویسی MQL5 | محیط برنامه ‌نویسی MQL5 | معرفی MQL5 | معرفی ساختار MQL5 | معرفی کلاس در MQL5 | معرفی مفهوم توسعه‌ پذیری در MQL5 | مفاهیم برنامه ‌نویسی بر پایه شی‌ گرایی | مفهوم ارث ‌بری در MQL5 | مفهوم چندریختی در MQL5 | مفهوم سربارکردن در MQL5 | مفهوم کپسوله‌ سازی در متاتریدر 5 | ویژگی ‌های برنامه ‌نویسی مبتنی بر شی ‌گرایی
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۲۰ جلسه ویدئویی
×