این آموزش برای کسانی است که دوره های زیر را دیده اند ،و به زبان ام کیو ال 4 مسلط هستند
اگر زبان ام کیو ال 4 را نمیدانید و میخواید ام کیو ال 5 را از ابتدا یاد بگیرید لطفا از آموزش زیر استفاده کنید
آموزش صفر تا 100 ام کیو ال5
مدرس این مجموعه جناب حسین احمدی است و این مجموعه توسط تیم رایس گروپ تهیه گردیده است
محتوای دوره
امتیاز و دیدگاه
سلام تست شد باز میشه ،با این حال اگر هنوز مشکل دارید به پشتیبانی سایت در تلگرام پیام بدید ویدیو خدمتتون ارسال میشه
عرض سلام خدمت استاد گرامی.آیا این دوره کامل است؟
سلام و خدا قوت خدمت مهندس احمدی مشکلی که من دارم و در سایت ام کیو ال هم دیدم خیلی ها دارند اینه که چطور زمان بسته شدن یک پوزیشن رو در هیستوری ام کیو ال 5 میشه بدست آورد . در هیستوری سه تا لیست با عناوین اردر ، پوزیشن و دیل داریم . من میخوام تایم بسته شدن آخرین پوزیشن رو بدست بیارم . از کدوم لیست باید پوزیشن رو انتخاب کنم و برای بدست آوردن تایم بسته شدن از چه تابع یا کلاسی باید استفاده کنم؟
سلام ،در ام کیو ال 5 مثل 4 پوزیشن بسته نمیشه ،با یک پوزیشن دیگه خارج میشه باید تایم باز شدن پوزیشن معکوس رو بدست بیارید
به نظرم دوره MQL4 خیلی بهتر با اسلاید هایی که از قبل تهیه شده بود ارائه شده و من به دوره MQL4 پنج ستاره میدم . یکی از کارهای قشنگی که در دوره MQL4 شروع کردیدساختار یک دستور ودر مثالها فلوچارت نویسی داشتید که بسیار در فهم مسئله کمک میکرد. مثلا در درس 8 فلوچارت چگونه است و چرا از آن توابع اسفاده میکنید از استاد محترم تشکر میکنم امیدوارم در آینده نزدیک فرصت داشته باشند و دوره ای بهتر ارائه بفرمایند.
ممنون از نظرتون
این دوره ادامه دوره های قبل است ،اگر مثل قبل اسلاید ساخته میشود ممکن بود برای خیلی از دوستان خسته کننده باشه
با عرض سلام و خسته نباشید خدمت استاد گرامی جناب احمدی عزیز. من دوره نمیتونم دانلود کنم و هربار بخوام نگاه کنم باید بیام توی سایت. این جز قوانین خودتون هست ک نمیشه دانلود کرد؟؟؟
سلام مجدد
بروکر CryptoRocket فقط دارای MQL4 است. و MQL5 را پشتیبانی نمیکند.
بله ام کیو ال 4 هست ،برای 55 میتونید از ای سی ام کپیتال استفاده کنید
سلام بر استاد گرامی. من دوره ام کیو ال ۴ شما رو تا وسط هاش نگاه کردم. یک دوره آموزش ام کیو ال ۵ هم که البته مدرسش جالب نبود طی کردم.
توی صفحه آموزش سریع ام کیو ال 5
جایی رو برای ارسال سوالم پیدا نکردم به همین خاطر سوالم را اینجا آوردم
هدف من از یادگیری این برنامه بیشتر استفاده اون در ارزهای مجازی میباشد
چند سوال داشتم. اولا ارزهای مجازی تعطیلی ندارند. کدام بروکری هست که بیشتر ارزهای مجازی رو داشته باشند و تعطیلی هم نداشته باشند.
دوم اینکه مثلا من با آلپاری کار میکنم. قبلا روزهای تعطیل کار نمیکرد. الان با دمو دارم کار میکنم. نگاه میکنم امروز شنبه است یعنی روز تعطیل ولی ارز مجازیش کار میکنه. البته میتونم دستی سل و بای بگیرم ولی برنامه شما که جلسه سوم درس دادید رو اجرا میکنم خطای ۱۰۰۱۳ میده.
مسله دیگه اینکه نوشته هاتون خیلی ریزه و بسختی خونده میشه. راه حلی هست که بتونم بزرگترشون کنم؟
و سوال آخر هم در خصوص کار با تستر استراتژی است. بعضی وقتها کار میکنه بعضی وقتها نه. فایل آموزش کامل این بخش رو از کجا گیر بیارم ؟ در اصل استراتژی که مینویسیم اول باید در این بخش چک بشه.
ممنون میشم اگر سوالات من رو پاسخ بدید.
تشکر فراوان
سلام مجدد استاد
خطایی که خدمتتون عرض کردم همون 10013 است که در بخش retcode با عنوان Invalid request میزند و هر چه تلاش میکنم و مجدد دستور را اجرا میکنم باز همین خطا را میدهد
یک مسئله دیگر اینکه در انتهای درس هشتم اعلام کردید که از جلسه بعد مطالبی را تدریس خواهید کرد که در جلسه نهم ظاهرا پرشی در درس ها اتفاق افتاده و اعلام میکنید که جلسه 15 میباشد یعنی بین جلسه 8 تا 15 ارائه نشده است. اگر لطف کنید و تصحیح بفرمائید ممنون میشم.
مطلب بعدی اینکه بعضی از بروکرها که برنامه را در آن اجرا میکنم خطا نمیدهند و بعضی خطا میدهند. البته من فقط سعی میکنم از استراتژی تستر استفاده کنم و هدفم مطمئن شدن از استراتژی طراحی شده است.
تشکر
یک سئوال دیگه: بعضی موااقع نیاز است که با رشد قیمت نقطه استاپ لاست را دائم تغییر بدیم. مثلا اندیکاتور پارابولیک سار لازمه که با تغییر قیمت دائم نقطه استاپ لاست را تغییر بدیم. اگر ممکن است یک نمونه مثال در اینجا قرار بدهید
تشکر
سلام بر شما ،بروکری هست به نام CryptoRocket
میتونید از اون استفاده کنید ،البته برای حساب واقعی به هیچ وج تاییدش نمیکنم
برای سوال بعدیتون شماره خطا رو اشتباه نوشتید
در رابطه با فونت بعضی از ویدیو ها ناخودآگاه اینطوری شده ،میتونید با برنامه کی ام پلیر + رو بزنید و زوم کنید
در منو بخشی هست برای دانلود دیتا ،اونجا ویدیو مربوط به بک تست وجود داره
سلام،با نرم افزار های جانبی میتونید دانلود بفرمایید ،مانند دانلود منیجر
سلام مجدد جناب مهندس.مجددا تشکر میکنم بابت دورها خوبتون.
ی سوال خارج از دوره داشتم,ممنون میشم راهنماییم کنید.بازار کار اندیکاتور و اکسپرت نویسی در خارج از کشور چطوره؟ایا شرکتی هست ک کسی که mql یا ctrader یاد داشته باشه,استخدام کنه.پیشاپیش بابت پاسخ تشکر میکنم
آموزش بسیار عالی، بیان قوی ، نحوهی استفاده از help نرم افزار متاتریدر برای رفع اشکالها و برای استفاده از متاتریدر بسیار خوب.با اینکه مباحث (کلاس) کمی سنگین بود ولی ام کیو ال ۵ نسبت به ام کیو ال ۴ کمی مختصر گفته شد که میشد با مثالهای بیشتر دوره رو بهتر کرد.فونت هم در بعضی کلیپ ها کمی ریز هست . الباقیه موارد بسیار عالی بود . سپاس
سلام استاد. مشابه تابع بستن پوزیشن
چطور میتونیم بگیم بخشی از معامله رو خارج شو به جای اینکه از کله معامله خارج بشه .
مثلا موزیشن لانگ بگیره ۱ لات .
ولی بعد از n پیپ ۳۰٪ از حجم معامله رو بفروشه.
تابعی دارید کدش رو بفرماایید . تشکر.
ببخشید ، تابعی نوشتم اول کندل ۱ دقیقه صدا میزنیم، طبق یک حلقه کندل هارو یکی یکی بررسی میکنه و شماره کندل هایی که مکدی کراس کرده خط مبدا رو داخل یک ارایه ی ۶ عضوی بریزه. این کار رو تا زمانی که ۶ ارایه پر بشه گذاشتم(گام حلقه) ، و ارایه ۲ و ۳ رو که پر شده کامنت کنه(شماره کندل هارو ) . اما متاسفانه اول هر کندل اکسپرت از روی چارت به صورت خودکار حذف میشه و هیچکار نمیکنه. هیچ خطایی هم نمیده . مشکل کجا میتونه باشه؟
باید یک خط داشته باشید
اگر برنامه قفل کنه به احتمال زیاد حلقتون بی پایان شده
استاد اگر لطف کنید یک تابع هم بگید که بهش تعداد بدیم مثلا ۴ ، و ۲، و به این معنی که اگر هر ۲ معاملهی قبلی با یک مجیک شکست خورده، یک بار مارتینگل انجام بده(حجم رو دو برابر کنه)، و این کار رو نهایت تا ۴ بار انجام بده .
در غیر این صورت خوده حجم رو به خروجی بده
در واقع میخوایم هر دوتا در میان، مارتینگل استفاده کنیم . نهایتا تا ۴ بار ماتینگل ، مثلا در ۱۲ معامله ( ۴ معامله مارتینگل شده، ۸ معاملهی شکست خورده )
در نظر داریم اکسپرتمون رو با بهینه سازی در ساعات معاملهی مناسب و مدیریت سرمایه ی مارتینگل با نسبت سود به ضرره ۳ به ۱ بچینیم.
در این زمینه راهنماییه دیگه ای هم شما دارید بفرمایید تا استفاده کنیم. خیلی ممنون از زحماتتون و لطفتون بزرگوار.
این یک برنامه هست باید براش کد بزنید ویدیو ها رو بیبینید متوجه میشید چطور کدش رو بنویسید
با سلام میتونید از این تابع استفاده کنید
bool Hourfilter()
{
int houro;
int hourr12;
datetime tm=TimeCurrent();
MqlDateTime stm;
TimeToStruct(tm,stm);
datetime tm1=(datetime)StringToTime(Time_Start);
MqlDateTime stm1;
TimeToStruct(tm1,stm1);
datetime tm2=(datetime)StringToTime(Time_End);
MqlDateTime stm2;
TimeToStruct(tm2,stm2);
if(stm.hour == stm1.hour && stm.min >= stm1.min)
houro=0;
if(stm.hour > stm1.hour)
houro=0;
if(stm.hour == stm2.hour && stm.min <= stm2.min) hourr12=0; if(stm.hour < stm2.hour) hourr12=0; if(houro == 0 && hourr12 == 0) return(true); return(false); }
کد دستوری معامله بین ۲ ساعت رو میفرمایید؟ مثل نمونه ان کیو ال ۴ نشد استفاده کنم. دستور hour نداره در mql5 که تنها ساعت رو بگیریم و مقایسه کنیم.
سلام
ممنون بابت نظرتون
چون این دوره مخصوص کسانی هست که ام کیو ال 4 رو بلد هستند بعضی از نکات که مشابه هست گفته نشده برای همین مباحث کمتر از ام کیو ال 4 در این دوره هست
ولی دوره 0 تا 100 ام کی ال پنج در حال تولید هست سعی میشه این موارد اصلاح بشه در این دوره و به مثال بیشتری زده بشه و نکات بیشتری گفته بشه
کلا ویدیو برای دانلود نیستند ،فقط برای نمایش هستند ،ولی باز میتونید از برنامه های کمکی مثل دانلود منیجر استفاده کنید