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 دیدگاه
Masoud
با سلام
لینک فایل اول (آغاز کلام) متاسفانه خراب است و خطای ۴۰۴ می دهد
حمید موفق
سلام وقت بخیر. ضمن تشکر از مدیران سایت به دلیل این آموزش جدید.. و ضمن احترام به جناب کنعانی بخاطر آموزشی که در مورد همین موضوع در آبان ماه آپلود کردند و زحمت کشیده بودند…اما این آموزش سری جدید ام کیو ال توسط استاد احمدی بسیار پخته تر و با برنامه ریزی قبلی توسط اسلایدهایی که از قبل تهیه کرده اند انجام شده که بسیار جای تشکر و قدردانی از ایشون رو داره و امیدوارم که در آینده ای بسیار نزدیک ویدیوهای بخش متوسطه و پیشرفته هم آماده و آپلود بشه .. باز هم از زحمات مدیران سایت تشکر و قدردانی میکنم برای این آموزش و بخصوص از استاد گرانقدر جناب احمدی.
مدیریت
در پاسخ به: حمید موفقممنون از شما.
حسین احمدی
در پاسخ به: حمید موفقممنون از لطف و نظر شما
امیدوارم استفاده بفرمایید
۱۵ قسمت ویدویو بخش متوسطه همیچینین ۱۱ قسمت از بخش پیشرفته اماده است،به صلاح دید مدیران سایت به زودی قرار خواهد گرفت
seyed mahdi mirvadoudi
با سلام لینک اول خراب است لطفا تصحیح بفرمایید
مدیریت
در پاسخ به: seyed mahdi mirvadoudiبا تشکر اصلاح شد
Navid-L
تشکر و سپاس فراوان از جناب |آقای مهندس احمدی عزیز بابت به اشتراک گذاری این مجموعه ارزشمند و کاربردی
و سپاس فراوان از ادمین محترم بابت مهیا سازی بستر انتشار این دوره نفیس
حسین احمدی
در پاسخ به: Navid-Lممنون از لطف و نظر شما
امیدوارم استفاده بفرمایید
Wolf
سپاس فراوان از کار بسیار ارزشمند شما جناب حسین احمدی. امیدوارم آموزش های مفیدتون رو در این زمینه به بهترین نحو ادامه بدید. براتون آرزوی بهترین ها و موفقیت روز افزون دارم.
حسین احمدی
در پاسخ به: Wolfمرسی،همچنین برای شما
peyman_zdfy
باسلام خدمت مولف محترم،من میخاستم تو متاتریدر سهمها یا جفت ارزهایی رو پیدا و فیلتر کنم که به صورت همزمان نمودار مکدی و استوکاستیک اونها کراس رو به بالا داشته باشند لطفا راهنمایی بفرماییددر این مورد، با تشکر
حسین احمدی
در پاسخ به: peyman_zdfyسوالتون خیلی کلی هست.شروع به کد نویسی بفرمایید.هر بخشی از کد ها به مشکل برخوردید .راهنمایتون خواهم کرد
basaeri
با سلام و احترام
قسمت های ۵ و ۷ بخش متوسطه یعنی “کد نویسی اندیکاتور های خطی” و “نمونه کد نویسی اکسپرت” مشکل دارند خواهشمندم رفع مشکل نمایید
با تشکر از زحمات شما عزیزان
مدیریت
در پاسخ به: basaeriبا تشکر حل شد
آرش
درود
ضمن تشکر از کارهای بسیار ارزشمند شما در قسمت جدید یعنی بخش متوسط فایلهای شماره ۵ و هفت (کد نویسی اندیکاتور های خطی و نمونه کد نویسی اکسپرت)قابلیت دانلود ندارند سپاسگزارم
مدیریت
در پاسخ به: آرشبا تشکر حل شد
حمید موفق
سلام . بسیار عالی . واقعا دستمریزاد به استاد گرانقدر جناب احمدی به خاطر زحماتی که برای تهیه این ویدیو ها کشیده اند و مطالب رو صحیح و بجا بیان نموده اند به طوری که قدم به قدم کاربر را به اهداف نهایی دوره رهنمون شده اند. بسیار سپاسگزاریم.
حسین احمدی
در پاسخ به: حمید موفقمرس.ممنون از لطف شما
سیامک
سلام ،چند وقت پیش من یه یک بنده خدایی یک میلیون تومان پرداخت کردم برای آموزش ولی حتی نیمی از این آموزش رو هم به بنده آموزش ندادند،خیلی جای سپاسگزاری هست از استاد عزیز جناب اقای احمدی بابت این همه ویدیو های آموزشی که با این همه اسلاید ساخته شده
فقط یک سوال آیا امکان داره این اسلاید ها رو به عنوان یک فایل پاورپونت یا پی دی اف بتونیم دانلود کنیم؟
بازم هم تشکر میکنم هم از استاد احمدی و هم از سایت بسیار خوب فراچارت که بهترین منابع رو برای آموزش انتخاب میکنه
حسین احمدی
در پاسخ به: سیامکممنون.متاسفانه هر موضوعی که به بازار های مالی ربط داشته باشه و خواهان زیادی هم داشته باشه مورد سو استفاده بعضی ها قرار میگیره.و بعضی از افراد به عنوان استاد وارد موضوعاتی میشن که خودشون هم چندان اطلاعی از مطالب مرتبط ندارند . که اینکار باعث میشه اعتماد از بعضی از اساتید که واقعا اشراف کامل به موضوع دارند صلب بشه .قبل از پرداخت مبلغی برای هر دوره ای یه تحقیق کوچیک و دیدن سر فصل های مباحثی که قرار آموزش داده بشه فکر کنم بد نباشه.البته این دوره به طو کل نیاز شما رو از آموزش ام کیو ال ۴ برطرف میکنه.و دیگه نیاز به پرداخت هیچ هزینه ای در این مورد نخواهد بود.
اسلاید ها رو در پایان بخش پیشرفته همراه با چند فایل کتابخانه ای در اختیار دوستان قرار خواهم داد.ولی توجه بکنید که یاداشت برداری خودتون به یادگیرتون بیشترین کمک رو خواهد کرد
amin
سلام.این کاره جناب استاد احمدی خیلی با ارزشه .واقعا خسته نباشید.و البته فراچارت که حرف نداره..
مدیریت
در پاسخ به: aminممنون از شما دوست عزیز
حسین احمدی
در پاسخ به: aminمرسی امین جان
مهرداد
با سلام
استاد عزیز و گرام حسین احمدی بنده یک ترید حرفه ای هستم که ۹ ساله دارم ترید می کنم واقعا سپاس گذارم
یکی از بهرتین راهای سود کردم نوشتن اکسرپت می باشدو شما باعث و بانی این امر خیر شدید
حسین احمدی
در پاسخ به: مهردادمرسی از لطفتون.امیدوارم همیشه پر سود باشید
abouzar
سلام
باز هم یک آموزش جدید
باز هم یک آموزش عااااالی
از جناب احمدی عزیز که این ویدئوهای مفید رو آماده و تنظیم کردن بسیار ممنونم
همچنین از مدیر فعال فراچارت که الحق و الانصاف همیشه خالصانه برای رشد این سایت مفید زحمت میکشن تشکر میکنم و برای هر دوی این عزیزان آرزوی سلامتی دارم
مدیریت
در پاسخ به: abouzarممنون از لطف و محبت شما دوست عزیزم. خوشحالیم که این مجموعه اینقدر مفید بوده
حسین احمدی
در پاسخ به: abouzarتشکر بابت نظر و لطفتون
peyman_zdfy
با سلام خدمت مولف محترم تابع کراس در مفید تریدر چطور نوشته میشه؟ در ضمین فیلتری برای شناسایی ورود پول هوشمند برای مفیدتریدر میخام ممنونم
حسین احمدی
در پاسخ به: peyman_zdfyبرای کراس میتونید طبق آموزشی ها بخش متوسط(نمونه کد نویسی ) عمل کنید
برای شناسایی پول هوشمند به برنامتون بستگی به دید شما داره به طور مثال میتونید مومنتون بازار رو چک بفرمایید
کامران جعفرقلی
مرسی از جناب احمدی
تشکر ویژه از حمید عزیز بابت این مطالب ارزشمند قطعا توی سود همه دوستان فعال بازار مالی شریک هستی ایشالا روز به روز سایت پر بارتر و دانش جامعه تریدر ها بیشتر میشه
مدیریت
در پاسخ به: کامران جعفرقلیممنون از لطف شما کامران عزیز. ارزئی بهترین ها را دارم برای شما
mpi
قبل از هر چیز تشکر ویژه دارم از استاد حسین احمدی عزیز که بی دریغ این منبع آموزشی رو ارائه کرده که به جرأت میگم یکی از کاملترین مجموعه آموزشی هستش که من تا حالا دیدم. قریب به ۷ سال هستش که ترید می کنم و مدت ها بود که دنبال فایل آموزشی بودم که بتونم سیستم معاملاتی خودم رو نیمه اتوماتیک و قسمتیش رو تمام اتوماتیک کنم تا بعد از کلی هزینه به آموزشهای پویا و پخته و کامل استاد احمدی گرامی رسیدم. سؤالی ذهنم رو مشغول کرده که خوش حال می شم استاد عزیز لطف فرموده جواب من رو عنایت کنن.
می خواستم بدونم بعد از اینکه با کد نویسی یک آبجکت گرافیکی از نوع trend line توسط اکسپرت رسم شد آیا میشه تعریف شکست رو نسبت به اون آبجکت گرافیکی اعمال کرد؟ امکان این که شرایط کندل رو نسبت به خط trend line رسم شده تعریف کنیم وجود داره؟
حسین احمدی
در پاسخ به: mpiممنون از نظر پر مهرتون.بله امکان داره که شکست خط رو توسط برنامه تشخیص داد.در دوره پیشرفته توضیحات بدست اوردن این مقادیر توضیح داده شده
borsbaran
سلام
باتشکر فروان از به اشتراک گذاری فایلهای آموزش برنامه نویسی، بسیار ممنون خواهیم بود اگه زودتر بتونیم ادامه مباحث رو هم داشته باشیم.
حسین احمدی
در پاسخ به: borsbaranمرسی.دوبخش دیگه اماده هست.و بزودی با صلاح دید مدیریت فراچارت در سایت قرار خواهد گرفت
سینا شکری
سلام با تشکر از مطالب خوب و کاربردیتون
چرا به هنگام استفاده از % ارور illegal operation میدهد؟
حسین احمدی
در پاسخ به: سینا شکری%برای بدست اوردن باقی مانده تقسیم دو عدد صحیح است.بیبیند کدوم بخش از کد رو اشتباه نوشتید
pakravan
سلام
با تشکر فروان از جناب احمدی عزیز و کلیه عوامل سایت فراچارت
جناب احمدی در مورد توابع NormalizeDouble و Object و کارایی آن نیاز به اطلاعات دارم.
اگر راهنماییم کنید ممنون میشوم.
حسین احمدی
در پاسخ به: pakravanآموزش های این دو مبحث در ویدوها وجود داره
NormalizeDouble یک اعداد اعشاری رو با تعداد عدد اعشاری که بخواید بهتون نوشن میده
بحث ابجیکت ها هم مفصل هست .لطفا به مبحث ابجیکت های گرافیکی رجوع کنید
سینا شکری
با سلام و تشکر
نمیدونم چرا گام حلقه اجرایی نمیشه و با هر نوع روشی هم که حلقه رو مینویسم حلقه فقط یک بار اجرا میشه
حسین احمدی
در پاسخ به: سینا شکریشرط حلقه رو برسی کنید
mostafa12619
با سلام و تشکر از جناب احمدی و همچین مدیر محترم سایت فراچارت یه سوال داشتم جناب احمدی آبا با زبان MQl میشه ارسال اس ام اس هم کرد مثلا به جای الرت در متاتریدر اس ام اس ارسال بشه و یا notification ویندوزی ساخت مثل notification تلگرام و یا ارسال ایمیل ؟ ممنون اگه امکان وجود داره امکان آموزشش هست در همین پکیج ؟
حسین احمدی
در پاسخ به: mostafa12619برای ارسال اس ام اس غیر از زبان ام کیو ال نیاز به یک پنل اس ام اس خواهید داشت که از یک شرکت باید خریداری بشه ،و یک مقدار زبان تحت وب مانند پی اچ پی
برای ارسال notification این امکان در ام کیو ال وجود داره که متاسفانه این بخش در این دوره آموزش داده نمیشه سعی میکنم در دوره ام کیو ال ۵ توضیح بدم این مسئله رو
برای ایمیل هم این امکان در ام کیو ال وجود داره که در درسهای اینده در دوره پیشرفته توضیح خواهم داد
ParadiseMan
جناب آقای احمدی با سلام و سپاس بسیار بابت آموزش خیلی کاربردی و مفیدتون. آیا امکانش وجود داره که چند کتاب مرجع و آموزش جامع هم در مورد MQL4 و MQL5 در همین بخش به اشتراک بگذارید ؟ باز هم ممنون از شما
حسین احمدی
در پاسخ به: ParadiseManبه زبان فارسی کامل ترین منبع همین ویدیو ها هستند،دو کتاب وجود داره به زبان فارسی که هم بسیار قدیمی هستند و هم تمامی مباحث گفته نشده
اگر منظورتون انگلیسی هست که بهترین منبع همون سایت ام کیو ال هست
فرهاد سلطانی
در پاسخ به: ParadiseManسلام و عرض ادب
کتاب ایجاد سیستم های معاملاتی خودکار در زبان mql5 انتشارات اراد هم موجود است
mpi
با سلام خدمت جناب آقای احمدی عزیز. سوالی داشتم. اگه امکانش هست لطفا بگید چطور می تونم فایل دانلود شده دیتا که به صورت CSV هستش به فرمت HST که قابل لود کردن در چارت mql هست تبدیل کنم؟
سعید خانی
در پاسخ به: mpiبا سلام وقت بخیر …. یه تیکه کد پیدا کردم و یه جاهایشو تغییرات دادمم لطفا به نشانی saeed.khani86@gmail.com ایمیل بزنید تا براتون بفرستم ببنین به کارتون میاد..
vahid m
سلام جناب ی فرمول دارم میخواستم بیارمش تو mql الان تو اکسل باهاش کار میکنم داده رو گپی میکنم میارم برام زمان بر هست میشه کمکم کنید تو mql برنامش رو بسازم
vahid m
e=1,2…10
f=1,2,….10
(n=max(e1:e10
(o=min(f1:f10
(p=max(e1:e5
(q=min(f1:f5
x=e
y=f
z=x-n
aa=y-o
,…………… و ادامه داره ببینید اصلا اینجور چیزی میشه تا عکس بگیرم کلش رو برامون بفرستم نقطه کف و سقف رو میزنه بهتون میگه که روند به کدوم سمت هست ومقاومت رو نشون میده ……ولی نمیتونم بیارمش تو mql
حسین احمدی
در پاسخ به: vahid mبله ،با آرایه ها بسیار راحت میتونید کار کنید و کد نویسیش کنید