hl ;d,در این سری از ویدئو به آموزش زبان MQL-4 پرداخته می شود. این مجموعه رایگان در اختیار دوستانی که تمایل به یاد گیری این زبان را دارند قرار داده شده است ،لطفا توجه بفرمایید که بعضی از مباحث آموزش داده شده حتی به زبان انگلیسی هم موجود نمی باشد و حاصل تجربیات شخصی است.
نکات مهم در یادگیری برنامه نویسی ام کیو ال:
برای موفقیت در زبان برنامه نویسی ، تمامی مباحث اریه شده را با جدیت پیگیری کنید (مخصوصا دوره مقدماتی) بعد از هر درس کدها و مفاهیم آموزش داده شده را شخصا کد نویسی کنید. اگر شما هزاران ساعت ویدیو آموزشی را ببنید و هیچ کدی ننویسید هیچ وقت نمی توانید یک برنامه نویس موفق شوید،با دیدن ویدیو های بیشتر فقط ذهن شما بیشتر درگیر خواهد شد و حتی ممکن است لذت برنامه نویسی رو از دست بدهید.
توانایی های شما بعد از این دوره برنامه نویسی ام کیو ال
اندیکاتوری بنویسید که میانگین مورینگ اوریج 26 و کیجون سن 26 را با یک خط در چارت اصلی رسم نماید
● مقدار مورینگ اوریج و مقدار کیجون سون از ورودی قابل تغییر باشد
اکسپرتی با مشخصات زیر بنویسید:
● زمانی که استوکتسینگ بیشتر از 80 باشد و کندل به خط بالای اندیکاتور بولینگر باند برخورد کند یک پوزیشن سل گرفته شود
● زمانی که استوکتسینگ کمتر از 20 باشد و یک کندل به خط پایینی اندیکاتور بولینگر باند برخورد کند یک پوزیشن بای گرفته شود
● در صورتی که پوزیشن بای باز نباشد پوزیشن بای دیگری گرفته شود
● در صورتی که پوزیشن سلی باز نباشد ، پوزیشن سل دیگری گرفته شود
● مقدار استاپ لاس و تیک پرافیت از ورودی های قابل تنظیم باشد
اکسپرتی با مشخصات زیر بنویسید:
● زمانی که کندل های بالا سه خط انیدکاتور alligator باشند و فاصله خط Lips با قیمت کندل دو برابر فاصله دو خط Jaws و Teeth باشد یک پوزیشن بای گرفته شود
● زمانی که کندل های پایین سه خط انیدکاتور alligator باشند و فاصله خط Lips با قیمت کندل دو برابر فاصله دو خط Jaws و Teeth باشد یک پوزیشن سل گرفته شود
● اکسپرت داری ترلینگ استاب باشد
● در صورتی که پوزیشن بای باز نباشد پوزیشن بای دیگری گرفته شود
● در صورتی که پوزیشن سلی باز نباشد پوزیشن سل دیگری گرفته شود
اکسپرتی با مشخصات زیر بنویسید:
● اگر کندل روزانه امروز و کندل روزانه یک روز قبل هر دو سعودی باشند،همیچینین در چارت 15 دقیقه یک کندل سعودی از پایین مورینگ اوریج 32 را قطع نمایند یک پوزیشن بای گرفته شود
● اگر کندل روزانه امروز و کندل روزانه یک روز قبل هر دو نزولی باشند،همیچینین در چارت 15 دقیقه یک کندل نزولی از بالا مورینگ اوریج 32 را قطع نمایند یک پوزیشن سل گرفته شود
● در صورتی که پوزیشن بای باز نباشد پوزیشن بای دیگری گرفته شود
● در صورتی که پوزیشن سلی باز نباشد پوزیشن سل دیگری گرفته شود
● مقدار استاپ لاس و تیک پرافیت از ورودی های قابل تنظیم باشد
یک اکسپرت که از یک اندیکاتور خارجی سیگنال میگیرد را بنویسید
● اندیکاتور و شرایط پوزیشین گیری به انتخاب خودتان است
بعد از حل تمرینات بالا ، کد نویسی رو با سیستم خودتان یا پروژه های که به شما پیشنهاد می شود ادامه دهد ،در کنار آن ویدیو های دوره پیشرفته رو بیبیند. در دوره پیشرفته ما با نحوه بهتره نوشتن کد ها و بخشهای دیگری از زبان و توابع ام کیو ال آشنا خواهیم شد.
نکته: کسانی که مایل به آموزش زبان برنامه نویسی ام کیو ال 5 هستند لازم است ابتدا همین مجموعه زبان ام کیو ال 4 را مشاهده و تمامی مطالب آن را فرا بگیرند. امید هست با این سری از ویدیو های آموزشی ، قدمی بزرگی در راستای تکمیل منابع آموزشی زبان ام کیو ال به فارسی برداشته شود.
به امید موفقیت روز افزون ایرانیان در زبان برنامه نویسی ام کیو ال، حسین احمدی
بخش مقدماتی | آغاز کلام | دانلود | 10MB |
متغیر ها | دانلود | 46MB | |
عملگرهای محاسباتی | دانلود | 50MB | |
دستورات شرطی | دانلود | 52MB | |
حلقه ها | دانلود | 42MB | |
break ،continue ، شرط سویچ، آرایه ها | دانلود | 38MB | |
تابع | دانلود | 26MB | |
بخش متوسطه | آرایه ها و متغیر های پیش فرض | دانلود | 34MB |
توابع زمانی و تاریخ | دانلود | 93MB | |
توابع پوزیشن گیری و مدیریت پوزیشن | دانلود | 105MB | |
نمونه کد نویسی اکسپرت | دانلود | 97MB | |
کد نویسی اندیکاتور های خطی | دانلود | 79MB | |
استفاده از اندیکاتور ها | دانلود | 60MB | |
نمونه کد نویسی اکسپرت | دانلود | 67MB | |
استفاده از اندیکاتور های خارجی | دانلود | 33MB | |
ترلینگ استاپ، محاسبه نقاط پیوت | دانلود | 71MB | |
توابع مدیریت حساب ، چند نکته در مورد اکسپرت نویسی | دانلود | 69MB | |
بخش پیشرفته | مدیریت حافظه و داده ها شمارشی | دانلود | 50MB |
تابع on timer | دانلود | 91MB | |
آشنایی با متغیر های گلوبال یا جهانی | دانلود | 44MB | |
طراحی خطوط اندیکاتور | دانلود | 58MB | |
آبجکت های گرافیکی | دانلود | 200MB | |
گرفتن مقدارهای آبجکت های گرافیکی | دانلود | 69MB | |
توابع تبدیل و توابع رشته ای | دانلود | 90MB | |
کار با آرایه ها و توابع آرایه ای | دانلود | 70MB | |
تابع OnChartEvent و خواص چارت | دانلود | 116MB | |
کار با فایل | دانلود | 108MB | |
دریافت اطلاعات از مارکت واچ و نماد های دیگر | دانلود | 32MB | |
اندیکاتور مولتی تایم (MTF) | دانلود | 70MB |
343 دیدگاه
vahid m
ممنون میشم بتونید کمکم کنید باز از زحمات شما تشکر رو دارم
حسین احمدی
در پاسخ به: vahid mسوالتون خیلی کلی هست
پینگ کردن: راهنمای شروع آموزش زبان امکیوال (MQL) – وبلاگ شخصی مجید عراقی
basaeri
جناب آقای احمدی
با سلام و احترام
آیا دستورات مدیریت پوزیشن مانند orderclose و یا orderdelet در خصوص معاملاتی که دستی گذاشته شده اند کار نمی کند ؟اگر خیر چگونه می توان بین معاملات دستی و برنامه MQL ارتباط برقرار کرد ؟
ممنون
حسین احمدی
در پاسخ به: basaeriبله کار میکنند
شماره مجیک پوزیشنهای دستی ۰ هست،از روی شماره مجیکشون میتونید تشخیص بدید که پوزیشن توسط کاربر به صورت دستی گرفته شده
basaeri
سئوال دوم اینکه برای رسم برخی از ابجکت ها نیاز به نقاط ماکزیمم و مینیمم در نمودار می باشد مانند فیبوناچی و یا حتی خط روند , چگونه میتوان این نقاط را در MQL پیدا کرد .
ممنون
حسین احمدی
در پاسخ به: basaeriبستگی به نوع تفکری که شما دارید باید این نقاط رو پیدا کنید
حمید موفق
سلام وقت بخیر. بازم از جناب احمدی و مدیران سایت به خاطر این آموزش بسیار با ارزش سپاسگزارم. در قسمت ” کاربا آرایه ها و توابع آرایه ای ” استاد احمدی از فایل فانکشن Function صحبت نمودند و فرمودند که همراه با فایلهای ویدئویی برای ما آپلود میشه ولی هنوز آپلود نشده … اگه بشه که تا همین مقدارآموزش ، محتویات این فایل آپلود بشه تا برای تمریناتی که ما انجام میدیم مورد استفاده واقع بشه و در آینده چنانچه مواردی به اون اضافه شد، فایل آپدیت شده اش دوباره آپلود بشه ..ممنون از توجه شما .
مدیریت
در پاسخ به: حمید موفقبه روی چشم به زودی اپلود میشه
ParadiseMan
سلام و وقت بخیر ، و با تشکر بسیار از آقای احمدی و مجموعه فراچارت بابت این آموزش بسیار مفید
آیا بقیه آموزش های این دوره بارگذاری میشوند ؟
ممنون
حسین احمدی
در پاسخ به: ParadiseManبا درود بر شما
ساخته شده است،با صلاح دید مدیریت سایت فراچارت قرار خواهد گرفت
یشس
سلام اقای احمدی
جا داره بابت زحمتهای خوبتون تشکر کنم
لطف کردید وقت گذاشتید
سوال من این که منبع اموزش شما کجاست منبع خوبی دارید غیر از معرفی کنید ؟
حسین احمدی
در پاسخ به: یشسسایت ام کیو ال تنها ترین منبع برای این زبان هست
یشس
در پاسخ به: حسین احمدیممنون میشم لینک صفحه اموزشیشو بدین
حسین احمدی
در پاسخ به: یشسسایت mql4 رو در اینترنت سرچ بفرمایید، این سایت اجازه قرار داده لینک رو نمیده
Jamal
سلام آقای مهندس احمدی
من آموزش های شما را با دقت پیگیری می کنم. بسیار عالی هستند.
متشکرم
جمال
حسین احمدی
در پاسخ به: Jamalممنون جمال جان
امیدوارم بتونید به بهترین نحوه استفاده کنید
omid331
با سلام فایل part1_01وpart1_02وpart2_01 و part2_02 مشکل دارند لطفا تصحیح بفرمایید
مدیریت
در پاسخ به: omid331مشکل ندارند. مجدد دانلود کنید
alireza
با سلام
و تبریک سال نو ؛ امیدوارم سال بسیار زیبایی از هر نظر داشته باشید
در فایلهای زیپ شده ؛ یک فایل txt هست ؛ که همه خالی هستند
این برای من مشکل دارد یا همه خالی هستند ؟
مدیریت
در پاسخ به: alirezaبله خالی هست. صرفا نام ویدئو هست
مجتبی میرکاظم پور
با عرض سلام و ادب خدمت مدرس محترم دوره برنامه نویسی mql و ادمین محترم فراچارت .
بنده سوالی در مورد این مجموعه داشتم من می خواستم داشبوردی بنویسم که خود اکسپرت نوشته شده و ران شده میزان موجودی من بالانس من بگیره و بنا به اددی که خود وارد کردم . مثلا ۴ درصد بگیره و به صورت اتوماتیک و اگه این ۱ درصد این بالانس بیشتر از ۱۰۰ لات شد اون ها رو تقسیم کنه و طوری باشه که این ۴ درصد در چند تا پوزیشن باز بشه .
چون بروکر ها محدودیت لات دارن ولی محدودیت پوزیشن ندارن عرض کردم .
مثلا یورو دلار اکسپرت میاد ۳۰۰ تا پوزیشن باز می کنه . البته با استاپ لاس و تی پی
و در ارز دلار به ین هم ۱۰۰۰ تا پوزشن دیگه به دستور ما باز می کنه .
من این جا منصرف می شم می گم بیا کل پوزیشن های دلار به ین ببند و اون یورو دلار بشته نشه .
منظور تابع جدا باشه که close های بشه مدیریت شه نه Close all بشه .
ایا استاد عزیز با فرا گیری این دوره میشه این اکسپرت رو نوشت .
حسین احمدی
در پاسخ به: مجتبی میرکاظم پوربا سلام
بله میتونید بنویسید
بروکر ها محدودیت پوزیشن نیز دارند ، بستگی به نوع حساب ان محدودیت متفاوته،ولی بیشتر بروکر ها در حساب استاندارد حداکثر ۵۰ پوزیشن رو اجازه میدن
sobhan
با سلام و خسته نباشید
لطفا در آموزشهاتون نحوه نوشتن اندیکاتورهای چند تایم فریم که در یک ویندو همزمان نشان داده میشود رو هم بزارید. مثلا اندیکاتور RSI که همزمان تایم فریمهای مختلف رو نمایش بده. مثل اندیکاتور FFx_MACD
متشکرم
حسین احمدی
در پاسخ به: sobhanچشم ، بزودی
هاشمی
با عرض سلام و خسته نباشید
ممنون از سایت خوبتون
آیا باقی فصل های دوره آموزشی رو قرار نمیدید؟ خیلی وقته به روز نشده ها
مدیریت
در پاسخ به: هاشمیپیگیر هستیم
حسین احمدی
در پاسخ به: هاشمیبا عرض پوزیش یک مقدار درگیر شدم ،بزودی ویدیو های بعدی قرار داده خواهد شد
sani
سلام
با تشکر از زحمت هایی که برای این دوره کشیدید.
من نمیتونم متاتریدر ۴ رو دان کنم توی سایت اصلی هم لینکش رو به متا۵ وصل کردند.
مجبور شدم از نسخه بروکر ها استفاده کنم
حالا وسط دوره کد نویسی به مشکل خوردم!!!
اررور ۱۳۰
با پوینت ها مشکل داره یه سرچ زدم دیدم اگه اعداد استاپ رو ضرب در ۱۰ کنم درست میشه ولی باز باگ داره!
چه راه حلی رو پیشنهاد میدین!؟!
حسین احمدی
در پاسخ به: saniدر کانال فایل متاتریدر ۴ رو قرار دادم
دقیقا نمیدونم مشکلتون چی هست
ولی دقت داشته باشید که استاپ لاس یا تیک پرافیت نباید کمتر از حداقل میزانی که بروکر بهتون اجازه میده باشه
حمید موفق
سلام وقت بخیر. بازم از جناب احمدی و مدیران سایت به خاطر این آموزش بسیار با ارزش سپاسگزارم. در قسمت ” کاربا آرایه ها و توابع آرایه ای ” استاد احمدی از فایل فانکشن Function صحبت نمودند و فرمودند که همراه با فایلهای ویدئویی برای ما آپلود میشه ولی هنوز آپلود نشده … اگه بشه که تا همین مقدارآموزش ، محتویات این فایل آپلود بشه تا برای تمریناتی که ما انجام میدیم مورد استفاده واقع بشه و در آینده چنانچه مواردی به اون اضافه شد، فایل آپدیت شده اش دوباره آپلود بشه ..ممنون از توجه شما .
sajad
درود به تمامی دست اندر کاران فراچارت
و مدرس این دوره ی بسیارکاربردی
خسته نباشید و ممنون بابت این کار زیبا
Wolf
جناب احمدی عزیز مشتاقانه منتظر، ادامه آموزش شیوا و مفیدتون هستیم.
morteza baghaie
با سلام و تشکر خدمت تمامی مدیران و گردانندگان سایت فراچارت و تشکر ویژه از استاد احمدی عزیز از ویدئوهای آموزشی بسیار خوبشون امیدوارم همیشه سلامت باشین
حسین احمدی
در پاسخ به: morteza baghaieممنون شما هم همینطور
Iman
با سلام ، تشکر ویژه دارم از جناب اقای احمدی عزیز، ممنون بابت سایت و اموزش های عالی .
ممنون میشم پاسخگوی سوال من باشید .
در خصوص اکسپرت نویسی: اکسپرتی که در نظر دارم بنویسم ،نیاز به داده های جفت ارزهایی که یک بروکر پشتیبانی میکنه رو داره که این داده ها می بایستی قیمت جفت ارز رو از حداقل از یکک ماه پیش به من بده . چجوری اکسپرت من دسترسی به قیمت های یک ماه گذشته یک جفت ارز رو میتونه داشته باشه؟؟؟؟
ممنون میشم سوال من رو جواب بدین.
حسین احمدی
در پاسخ به: Imanاگر در دیتا متا تریدر درون کامپوتر وجود داشته باشه میتونید استفاده کنید
ramy213
سلام
دستت تون درد نکنه برای این آموزش
ولی پارت ۳ از بخش یک هر بار پسورد رو میزنم میگه اشتباه هستش
pass : farachart.com
خواهشا درست فرماید
خیلی ممنون
مدیریت
در پاسخ به: ramy213سلام. همه فایل ها سالمند. خوب دانلود نکردید. مجدد دانلود کنید.
Pisces
جناب احمدی بی نهایت ممنون بابت آموزشها، این آموزش یکی از با ارزش ترین آموزش های فراچارت هست ، تشکر از ادمین عزیز .
جناب احمدی اگر امکانش هست درباره اندیکاتور ایچیموکو توضیحاتی بدین . اینکه چطور میتونیم با چند تا از اندیکاتور ایچی به طور همزمان روی چارت سیگنال بگیریم (نحوه کد نویسی) . سپاس .
امیر یزدان بخش
با سلامو عرض ادب…
با تشکر فراوان از آقای احمدی و مدیریت سایت…
منتظر ادامه جلسه های آموزشی هستیم…
لطفا در صورت امکان جلسات جدید رو آپلود کنید…
Pisces
جناب احمدی بی صبرانه منتظر اموزش های عالی شما هستیم .مدیرجان اگر مقدور هست فایل های جدید رو آپلود کنید 🙂
Saeid
با تشکر از ویدیوهای بسیار بسیار عالی که واقعا از نظر نحوه تدریس و هم از نظر محتوی مطالب عالی بودن. من واقعا از همه ویدیوها استفاده کردم و لذت بردم. خیلی هم سریع تونستم درک کنم موضوع رو.
فقط و فقط ای کاش…. ویدیوها بیشتر بودند و مطالب و سر فصلهای بیشتری توسط استاد تدریس شده بود…
از استاد عزیز درخواست میکنم. اگر ویدیوهای دیگری میخواهند درست کنن یا درست کرده اند در سایت بذارن استفاده کنیم.
سپاس مجدد از استاد احمدی عزیز و سایت فراچارت که مطالب عالی و آموزنده ارائه میکند.
مدیریت
در پاسخ به: Saeidممنونم از لطف شما. پیگیر هستیم برای ادامه ویدئو ها.
peyman_zdfy
با سلام
فیلتر یا اکسپرتی میخام که سهم هایی که در بورس تهران در آن پول هوشمند وارد میشه را نشون بده (بدون تاخیر)
با تشکر
مدیریت
در پاسخ به: peyman_zdfyسلام. باید اولا فیلتر نویسی بلد باشید دوما شناسایی پول هوشمند روال ساده ای نداره و نیاز به دانش زیادی داره در سطح تکنیکالی و تابلوخوانی
peyman_zdfy
در پاسخ به: مدیریتشما خوب لطفا با توجه به نظر خودتون یه فیلتر بنویسید
مدیریت
در پاسخ به: peyman_zdfyباید برنامه نویس استخدام کنید براتون بنویسه. کار راحتی نیست. و هزینه بر هست.