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


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


زبان برنامه نویسی MQL در واقع زبانی است که به کمک آن شما با توجه به نوع استراتژی معاملاتی که دارید قادر به ایجاد اندیکاتورها و اکسپرت های مورد علاقه خود در محیط نرم افزار متاتریدر خواهید بود.
در ادامه مجموعه آموزشی آورده شده است که در آن زبان برنامه نویسی MQL به صورت مقدماتی آموزش داده خواهد شد. این مجموعه در برگیرنده آموزش اکسپرت نویسی و اندیکاتور نویسی می باشد که در آینده ای نزدیک بخش اندیکاتور نویسی آن تکمیل خواهد شد. *پیاده سازی و آموزش آورده شده در این مجموعه مبتنی بر MQL4 می باشد و البته برای افرادی که قصد کار کردن با MQL5 را دارند نیز کاربردی خواهد بود. چرا که به طور کلی مفاهیم برنامه نویسی یکسان می باشد و تنها نیاز است که شما با صرف وقتی کافی به یادگیری توابع جدید و امکانات جدید به کمک منابع موجود در اینترنت بپردازید. دلیل این که در این مجموعه آموزشی بر روی MQL4 تمرکز شده است محبوبیت پلت فرم متاتریدر 4 در میان معامله گران می باشد.
ردیف | عنوان | لینک دانلود | حجم |
1 | مقدمه و آموزش کار با متا تریدر | لینک | 55MB |
2 | مباحث اولیه برنامه نویسی | لینک | 66MB |
3 | آموزش کار با حلقه ها و شرط ها | لینک | 48MB |
4 | آموزش ساخت تابع و کار با تابع | لینک | 58MB |
5 | ساخت اولین اکسپرت و توابع mql | لینک | 102MB |
6 | کار با توابع اوردر گذاری | لینک | 106MB |
7 | آموزش اکسپرت close all | لینک | 108MB |
8 | ساخت ٢ تابع شخصی کمکی | لینک | 51MB |
9 | ساخت اکسپرت معامله با اندیکاتورهای پیشفرض متا | لینک | 83MB |
10 | ساخت اکسپرت معامله با اندیکاتورهای شخصی | لینک | 80MB |
11 | اکسپرت مارتینگل و تبدیل استراتژی ها به مارتینگل | لینک | 64MB |
رمز فایل ها farachart.com
سلام
خواستم تشکر کنم هیچ کسی تو ایران نتونست ساخت اکسپرت توضیح بده و هرکسی بلد نبود تشکککککککر مرسییی
سپاس واقعا به خوبی داره به جلو میره فقط mql5استادم هم موجود هست ،
باز هم سپاس
سلام چرا فایلها دانلود نمیشن ؟؟
سلام چطوری در متا تریدر برا بایننس اسکریپت بنویسیم
ممنون از راهنمای تون
سلام من تشکر میکنم از زحماتی که کشیدید.
یه سوال هم دارم که تو سایت بورس tse یک فیلد p/e و p/e گروه هست ولی تو راهنماهای فیلتر نویسی من ندیدم که p/e گروه چطور مشخص میشه. ممنونم توضیح بدید.
سلام آموزش بدین چطور اندیکاتوری که برای متاتریدر هست رو به تریدینگ ویو اضافه کنیم
تشکر بابت زحماتتون ایشالله که موفق باشین