نرم افزارهای گوناگونی به منظور تحلیل در بازارهای مالی و بررسی سهام مختلف وجود خواهد داشت که از بین آن ها نرم افزار متاتریدر از محبوبیت بسیار بالایی برخوردار می باشد. زبان برنامه نویسی مورد استفاده در این نرم افزار زبان برنامه نویسی 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
33 دیدگاه دربارهٔ «mql چیست؟ فیلم آموزش زبان برنامه نویسی MQL بصورت مقدماتی»
سلام
خواستم تشکر کنم هیچ کسی تو ایران نتونست ساخت اکسپرت توضیح بده و هرکسی بلد نبود تشکککککککر مرسییی
سپاس واقعا به خوبي داره به جلو ميره فقط mql5استادم هم موجود هست ،
باز هم سپاس
سلام چرا فایلها دانلود نمیشن ؟؟
سلام چطوری در متا تریدر برا بایننس اسکریپت بنویسیم
ممنون از راهنمای تون
سلام من تشکر میکنم از زحماتی که کشیدید.
یه سوال هم دارم که تو سایت بورس tse یک فیلد p/e و p/e گروه هست ولی تو راهنماهای فیلتر نویسی من ندیدم که p/e گروه چطور مشخص میشه. ممنونم توضیح بدید.
سلام آموزش بدین چطور اندیکاتوری که برای متاتریدر هست رو به تریدینگ ویو اضافه کنیم
تشکر بابت زحماتتون ایشالله که موفق باشین
با سلام، لطفاً در رابطه با تبدیل اندیکاتور های مفید تریدر mql به pine script آموزشش رو قرار بدید
با سلام، ممنون میشم در رابطه با تبدیل اندیکاتور های مفید تریدر mql به pine script آموزشش رو قرار بدید
میشه مطلب رو توی وبلاگ خودم
بزارم؟
بله میشه
اجازه گرفتن بک لینک ندارید
سلام روز بخیر .من اندیکاتور نوشتنو بلد نیستم .سوال داشتم ازتون/من یه اندیکاتوری دارم برا متاتریدر5 هستش چجوری میتونم برا متاتریدر 4 هم ازش استفاده کنم؟این اندیکاتور رو خیلی نیاز دارم ، برا متاتریدر 4 هم نتونستم پیداش کنم.ممنون میشم راهنماییم کنید
سلام
باید برای 4 دوباره بنویسید
واقعا عالی و درجه یک.مرسی.
ببخشید اگه بخوایم یه برنامه مثل سیگنال بورس بنویسیم به چه چیزی نیاز داریم ؟
لینک ها دانلود نمیشه
سلام میخوام اندیکاتور ایچی رو ویرایش کنم و چیزایی بهش اضافه کنم آیا باید همه فیلمهاروببینم یا قسمتی هست که سریع این موضوع رو برام آموزش بده…ممنون از سایت عالیتون
چرا میزنیم رو لینک اتفاقی نمیوفته؟ دانلودی صورت نمیگیره
مشکلی نداره
سپاس فراوان
بسیار عالی
کاربردی و کامل
تشکر از شما
سلام ..آیا امکان این هست که در برنامه نوشته شده دستوری مبنی بر اینکه اگر شرطی برقرار بود صفحه نماد مورد نظر به صورت اتومات باز کند باشد ؟!!!
چرا فایل ها دانلود نمیشن؟!!!:(
مشکلی ندارند دانلود میشوند
با سلام و تشکر فراوان
دوستان من یک استراتژی معاملاتی خوبی را برای خودم شخصی سازی کردم. می خام اونو تبدیل به یک ربات معامله گر کنم. آیا کسی هست که بتونه برنامه نویسی کنه؟ استراتژی از من، ایجاد ربات از ایشون. نتیجه کار برای هر دومون باشه.
درود بر شما. به من پیام دهید تا استراتژی ها رو مبادله کنیم. من اکسپرت دارم.
tobelighted@ تلگرام
سلام خسته نباشید
زمان جاری بازار یا تیکهای بازار رو چجوری میشه داخل برنامه نوشت با چه تابعی یا به چه شکلی ؟؟؟
سپاسگذارم از وقتی که میذارید.
لینک دانلود مشکل داره . کلیک که میکنم هیچ اتفاقی نمیافته
لینک دانلود مشکل داره
لینک ها مشکلی ندارند
باید با idm دانلود و بعد با winrar باز کنید ، در ضمن فایل ها پسورد دارند
سلام بر همگی
دوستان کسی میدونه چطور باید مقدار لات اوردر های پندینگ رو محاسبه کنیم ؟
من از تابع OrderLots() استفاده میکنم اما فقط مقدار لات اورد های باز شده رو بهم میده و اصلا کاری با پندینگ ها نداره
آیا تابعی برای پندینگ ها می شناسید؟
سلام اگر بخواهیم یک اندیکاتور را 2 بار روی چارت بندازیم . ایا از طریق متا ادیتور میشه این تغییر را در اندیکاتور ایجاد کرد .