فیلم آموزشی مقدماتی برنامه نویسی ام کیو ال (MQL)
با استفاده از برنامه نویسی ام کیو ال ( MQL ) شما میتوانید در محیط نرم افزار متاتریدر اندیکاتور ها ( Custom Indicator ) و اکسپرت های ( Expert Advisor ) مورد علاقه خود را بر اساس نوع استراتژی معاملاتی خود ایجاد کنید. نرم افزار متاتریدر یکی از پلتفرم های معاملاتی است که به صورت فراگیر توسط کارگزاران بازارهای مالی مورد استفاده قرار گرفته.
برنامه نویسی ام کیو ال ( MQL ) بسیار شبیه برنامه نویسی C می باشد لذا می توانید برای یادگیری بهتر این زبان نیم نگاهی هم به کتب آموزشی زبان سی داشته باشید.
این مجموعه شامل آموزش اکسپرت نویسی و اندیکاتور نویسی میباشد که بخش اندیکاتور نویسی آن در آینده تکمیل می گردد. اکسپرت یا EA ( Advisor Expert )، همان ربات های معاملهگر میباشند، و در واقع یک اسکریپت یا کد برنامه نویسی شده می باشد که بر روی نمودار قیمتی در متاتریدر اجرا می شود و برنامه بصورت خودکار و براساس شرایطی که شما برایش تعریف کرده اید برای شما کارهایی را انجام می دهد و مهم ترین شکل استفاده از اکسپرت ها خرید و فروش های اتوماتیک می باشد.
نکته: این آموزش ها مبتنی بر برنامه نویسی سیستم مارتینگل چه طوری کار می کنه؟ ام کیو ال ورژن چهار (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 |
12 | پیوست: اندیکاتور Hanafy | لینک | کم |
منابع آموزشی فراچارت کاملا رایگان و با رعایت حقوق صاحبین اثر مدرسان ایرانی برای شما تهیه شده است. لذا استفاده از آن در رسانه های دیگر یا کسب درآمد به هر نحوی از این محتوای آموزشی نقض قوانین کپی رایت است و پیگرد حقوقی دارد و سو استفاده از حاصل زحمات دیگران در نهایت باعث ترویج بی اعتمادی و ایجاد محیط ناسالم برای رقابت خواهد شد.
اطلاعیه
قبل از ارسال پست یا ایجاد موضوع جدید، تاپیک قوانین و راهنمای فروم را مطالعه نمائید.
کاربران و مخصوصا تازه واردین لطفا دقت باشید که هرگونه پیشنهاد مدیریت سرمایه یا فروش تحلیل و یا برگزاری کلاس و . که خارج از محیط عمومی فروم باشد را به هیچ عنوان بدون تحقیق و کسب اطلاعات کامل و کافی دنبال نکنید در غیر این صورت مسئولیت و عواقب آن بر عهده خود شخص می باشد.
همچنین لازم به ذکر است مسئولیت ارتباطات خارج از پست های عمومی فروم اعم از پیام خصوصی یا چت یا دیداری یا شنیداری با سایر اعضای فروم کاملا با خود اعضا هست و وارد کردن آن به صورت عمومی در فروم ممنوع است. برای امنیت بیشتر جهت گرفتن سیستم مارتینگل چه طوری کار می کنه؟ پاسخ سوالات خود از انجمنها استفاده نمایید.
دوستان توجه داشته باشند که تمامی بخش های اختصاصی و عمومی فروم کاملا رایگان بوده و به هیچ عنوان نیاز به پرداخت وجه به هیچ کس برای باز شدن دسترسی نیست.
منتها به این دلیل که در این بخش ها معمولا کار تیم ورک و گروهی انجام میشود، مناسب ورود افراد با شرایط خاصی است که مدیر آن بخش تعیین میکند و برای همه افراد کارایی ندارد چون مستلزم بر عهده گرفتن مسئولیت یا دانش کافی در آن حوزه می باشد.
لذا ضمن پوزش از کاربرانی که تقاضای دسترسی آن ها به بخش های اختصاصی توسط مدیران بخش رد میشود، توصیه میکنیم که پس از فراگیری موضوعات عمومی و تخصصی فراوانی که در روی فروم قرار دارد چنانچه برنامه ویژه ای برای کار در بخش های اختصاصی و کار گروهی دارند آن را مکتوب برای مدیران هر بخش بنویسند و سپس اقدام به درخواست دسترسی بکنند.
اطلاعیه
قبل از ارسال پست یا ایجاد موضوع جدید، تاپیک قوانین و راهنمای فروم را مطالعه نمائید.
کاربران و مخصوصا تازه واردین لطفا دقت باشید که هرگونه پیشنهاد مدیریت سرمایه یا فروش تحلیل و یا برگزاری کلاس و . که خارج از محیط عمومی فروم باشد را به هیچ عنوان بدون تحقیق و کسب اطلاعات کامل و کافی دنبال نکنید در غیر این صورت مسئولیت و عواقب آن بر عهده خود شخص می باشد.
همچنین لازم به ذکر است مسئولیت ارتباطات خارج از پست های عمومی فروم اعم از پیام خصوصی یا چت یا دیداری یا شنیداری با سایر اعضای فروم کاملا با خود اعضا هست و وارد کردن آن به صورت عمومی در فروم ممنوع است. برای امنیت بیشتر جهت گرفتن پاسخ سوالات خود از انجمنها استفاده نمایید.
دوستان توجه داشته باشند که تمامی بخش های اختصاصی و عمومی فروم کاملا رایگان بوده سیستم مارتینگل چه طوری کار می کنه؟ و به هیچ عنوان نیاز به پرداخت وجه به هیچ کس برای باز شدن دسترسی نیست.
منتها به این دلیل که در این بخش ها معمولا کار تیم ورک و گروهی انجام میشود، مناسب ورود افراد با شرایط خاصی است که مدیر آن بخش تعیین میکند و برای همه افراد کارایی ندارد چون مستلزم بر عهده گرفتن مسئولیت یا دانش کافی در آن حوزه می باشد.
لذا ضمن پوزش از کاربرانی که تقاضای دسترسی آن ها به بخش های اختصاصی توسط مدیران بخش رد میشود، توصیه میکنیم که پس سیستم مارتینگل چه طوری کار می کنه؟ از فراگیری موضوعات عمومی و تخصصی فراوانی که در روی فروم قرار دارد چنانچه برنامه ویژه ای برای کار در بخش های اختصاصی و کار گروهی دارند آن را مکتوب برای مدیران هر بخش بنویسند و سپس اقدام به درخواست دسترسی بکنند.
ساخت اکسپرت و اندیکاتور توسط mda7
- تاریخ عضویت: Nov 2012
- نوشته ها: 7
زحمتی داشتم براتون. اکسپرت FXpro Maker توی متای 4 آپتید شده کامپایل نمیشه و وقتی کامپایل میکنی یک سری ارور میده و میگه باید چند تغییر توی کدهاش انجام بشه. میخواستم اگه ممکنه یک نگاه بهش بندازید ببینید میشه درستش کرد.
بفرمایید چطوری فایلش رو بفرستم.
خیلی ممنون از کمکتون.
ارادتمند - محسن
- تاریخ عضویت: Oct 2011
- نوشته ها: 511
زحمتی داشتم براتون. اکسپرت FXpro Maker توی متای 4 آپتید شده کامپایل نمیشه و وقتی کامپایل میکنی یک سری ارور میده و میگه باید چند تغییر توی کدهاش انجام بشه. میخواستم اگه ممکنه یک نگاه بهش بندازید ببینید میشه درستش کرد.
بفرمایید چطوری فایلش رو بفرستم.
خیلی ممنون از کمکتون.
ارادتمند - محسن
طبق نوشته های قبلی ادیت کدهای دیگران به هیچ عنوان انجام نخواهد شد.سیستم مارتینگل چه طوری کار می کنه؟
فقط و فقط ایده های شخصی ای که کارا و به نحوی باشه که به درد همه بخوره نوشته خواهدشد.
لطفا چند پست ابتدای تاپیک رو مطالعه بفرمایید.
بزرگترین لذت در زندگی ، انجام دادن کاری ست که دیگران می گویند :
تو نمی توانی . !
٠•●ஜ رومن پولانسکی ஜ●•٠
- تاریخ عضویت: Nov 2012
- نوشته ها: 14
با سلام و درود خدمت شما
در ابتدا سال نو رو به شما تبریک میگم و ارزو سالی پر از شادی دارم براتون
از اینکه اینشکلی دارین زحمت میکشین و کار تریدر ها رو انجام میدین تشکر میکنم و خسته نباشید میگم
مدت هاست دنبال کسی هستم تا این ایده منو به اکسپرت تبدیل کنه اما
به هر حال کلیاتش رو میگم اگر مطابق قوانین شما بود و شدنی بود کامل توضیح بدم
همه دوستان با سیستم های بریک اوت اشنان و میدونن طرز کارش رو
مدتی رو انواع سیستم های بریک اوت کار کردم
چیزی که برام جالب بود این بود که عموما سیستم بریک اوت ها جواب میدن اما باید براش وقت گزاشته بشه و ساعت های اصلی حرکات بازار شکار بشه و فقیلتر های خوبی گزاشته بشه تا فیک بریک ها مارو گیر نندازن
حالا خیلی ها باترید معکوس میان و جبران ضرر احتمالی در یک فیک بریک رو میکنن
حالا من قصد دارم بنا به تجربه ام ببینم چیزی که به نظرم میرسه ایا اگر اکسپرت بشه هم همون نتیجه رو میده که من دارم با فکر خودم و دستی کار میکنم
و دیگه اینکه این قابلیت بوجود بیاد که بشه بهترین زمان رو برای گرفتن بهترین نتیجه پیدا کرد
حالا ایده من اینه که
ما بیایم و یه اکسپرت مارتینگل بنویسیم با یه . زمانی که از جایی که بریک میکنه با شرایط خاص بیایم و خلاف جهت برک کردن مارکت ترید کنیم و ترید رو مارتینگل کنیم
یه اکسپرت مارتینگل داشته باشیم که مثلا رو ساعت لندن تنظیم بشه و در زمانی که بریک شد به جای ترید در مسیر حرکت بیاد در خلاف جهت برک شدن ترید کنه و مارتینگلی تا رسیدن به نتیجه مثبت ادامه بده
ممنون میشم اگر بفرمایید شدنیه یا خیر تا توضیح کامل بدهم
مشكل من با كافرانی نیست كه همه را به كیش خود می پندارد
. بلكه با مومنانی است كه همه را به كیش خود وامیدارند .
- تاریخ عضویت: Oct 2011
- نوشته ها: 511
با سلام و درود خدمت شما در ابتدا سال نو رو به شما تبریک میگم و ارزو سالی پر از شادی دارم براتون از اینکه اینشکلی دارین زحمت میکشین و کار تریدر ها رو انجام میدین تشکر میکنم و خسته نباشید میگم مدت هاست دنبال کسی سیستم مارتینگل چه طوری کار می کنه؟ هستم تا این ایده منو به اکسپرت تبدیل کنه اما به هر حال کلیاتش رو میگم اگر مطابق قوانین شما بود و شدنی بود کامل توضیح بدم همه دوستان با سیستم های بریک اوت اشنان و میدونن طرز کارش رو مدتی رو انواع سیستم های بریک اوت کار کردم چیزی که برام جالب بود این بود که عموما سیستم سیستم مارتینگل چه طوری کار می کنه؟ بریک اوت ها جواب میدن اما باید براش وقت گزاشته بشه و ساعت های اصلی حرکات بازار شکار بشه و فقیلتر های خوبی گزاشته بشه تا فیک بریک ها مارو گیر نندازن حالا خیلی ها باترید معکوس میان و جبران ضرر احتمالی در یک فیک بریک رو میکنن حالا من قصد دارم بنا به تجربه ام ببینم چیزی که به نظرم میرسه ایا اگر اکسپرت بشه هم همون نتیجه رو میده که من دارم با فکر خودم و دستی کار میکنم و دیگه اینکه این قابلیت بوجود بیاد که بشه بهترین زمان رو برای گرفتن بهترین نتیجه پیدا کرد حالا ایده من اینه که ما بیایم و یه اکسپرت مارتینگل بنویسیم با یه . زمانی که از جایی که بریک میکنه با شرایط خاص بیایم و خلاف جهت برک کردن مارکت ترید کنیم و ترید رو مارتینگل کنیم یعنی یه اکسپرت مارتینگل داشته باشیم که مثلا رو ساعت لندن تنظیم بشه و در زمانی که بریک شد به جای ترید در مسیر حرکت بیاد در خلاف جهت برک شدن ترید کنه و مارتینگلی تا رسیدن به نتیجه مثبت ادامه بده ممنون میشم اگر بفرمایید شدنیه یا خیر تا توضیح کامل بدهم ممنونم ارادتمند
همه چیز در کدنویسی شدنی هست . با دونستن این مطلب که در مارتینگل و آنتی مارتینگل برای اینکه حساب کال نشه مجبوریم تا میزان محدودی لول رو جلو بریم بعد از این تعداد اگر به حد سود نرسید مدت زمان زیادی طول خواهد کشید تا این ضرر جبران بشه آیا فکری برای این موارد کردید ؟ اگر لازم هست بیشتر توضیح بدم
بزرگترین لذت در زندگی ، انجام دادن کاری ست که دیگران می گویند :
تو نمی توانی . !
٠•●ஜ رومن پولانسکی ஜ●•٠
به کارگیری استراتژی مارتینگل در بازی مونتی (Monti)
با داغ شدن بازی مونتی (Monti) در سایت های شرط بندی ایرانی، روشی را به شما معرفی می کنیم که شانس بردن خود را به شدت بالا ببرید.
اگر از دنبال کنندهگان مجله بخت و اقبال باشید، به خوبی از استراتژی مارتینگل که برای بردن در بازی انفجار یا شرط بندی استفاده می شد، با خبر هستید. با این حال، ما با مروری بر این استراتژی، آن را در بازی مونتی (Monti) به کار می گیریم.
استراتژی شرط بندی مارتینگل
استراتژی مارتینگل ایده ساده و جذابی دارد. مهمترین پیش فرض در این استراتژی این است که روی چیزی شرط بندی کنید که ضریب برد و باختش تقریبا شبیه به هم باشد و حالتی ۵۰-۵۰ رخ دهد. با در نظر گرفتن این حالت، فرض کنید N تومان روی یک چیز شرط بندی می کنید.
اگر برنده سیستم مارتینگل چه طوری کار می کنه؟ بودید که هیچ، اما اگر باختید دو برابر پولی که باختید(2N) را شرط بندی کنید.
در صورت برد، 2N-N=N سود کرده اید. اگر باختید، ۴ برابر پولی که باختید(4N) را شرط بندی کنید.
شما باید این روند را به همین صورت ادامه دهید تا سرانجام برنده شوید و سود کنید. تنها نقطه ضعف این روش این است که انقدر ببازید تا کل سرمایهتان تمام شود. به همین دلیل باید عدد N را منطقی انتخاب کنید که شانس به سود رسیدن، حتی بعد از چند باخت را هم به شما بدهد.
استفاده از استراتژی مارتینگل در بازی مونتی
در بازی مونتی، که اخیرا در سایت های شرط بندی ایرانی، به کار گرفته شده است؛ شما باید یک عدد را انتخاب کنید و سپس بگویید عدد تصادفی سیستم، کمتر یا بیشتر از عدد شما می شود. با انتخاب این گزینه ها، سیستم به شما یک ضریب می دهد که در صورت بردن، آن را می برید.
برای استفاده از استراتژی مارتینگل، شما باید عدد و حالت کمتر یا بیشتر را طوری انتخاب کنید که شانس برد یا باخت، ۵۰ درصد باشد. سپس دقیقا با همان سیستم، پول مشخصی را شرط بندی کنید. اگر باختید، ۲ برابر آن پول را به کار بگیرید و اگر باخت ادامه داشت، ۴ برابر. در نهایت شما برنده خواهید بود، چون اختلاف برد و باخت، N خواهد شد.
ضریب اهرمی – لوریج (Leverage)
قبل تر در مطلبی با عنوان مفاهیم پایه در بازار فارکس به طور مختصر لوریج یا ضریب اهرمی را معرفی کردیم. حال به طور مفصل و با ذکر مثال هایی سعی می کنیم مطلب را واضح تر برای شما بیان کنیم.
در این مطلب می خوانید:
لوریج (Leverage)
اهرم، ضریب اهرمی یا لوریج ابزار مهمی در بازار فارکس است که توسط بروکر ها یا همان کارگزاری ها در اختیار معامله گران قرار می گیرد تا معامله گران یا همان تریدر ها بتوانند با مقادیر بزرگتری نسبت به موجودی حساب خود وارد یک معامله شوند. زمانی که لوریج حساب معاملاتی شما بر روی ۱:۱۰۰ (یک به صد) باشد شما می توانید با موجودی حساب ۱ دلار وارد یک معامله ۱۰۰ دلاری شوید. در واقع می توان گفت با ضریب ۱:۱۰۰ قدرت معامله حساب شما ۱۰۰ برابر می شود. بروکر های مختلف مقادیر متفاوتی از لوریج را ارائه می دهند.
مثال از عملکرد ضریب اهرمی
در نظر بگیرید شما می خواهید یک معامله ۱۰۰۰ دلاری انجام دهید. در این وضعیت اگر لوریج شما ۱:۱۰۰۰ باشد تنها موجودی ۱ دلار نیاز است. اگر لوریج شما ۱:۱۰۰ باشد تنها ۱۰ دلار موجودی نیاز دارید و اگر ۱:۵۰۰ باشد تنها ۲ دلار موجودی در حساب خود باید داشته باشید. در واقع شما باید توجه به موجودی حساب خود و مقدار ضریب اهرمی حساب معاملاتی، محاسبه کنید تا چه حجمی می توانید وارد معاملات شوید.
ضریب اهرمی، خوب یا بد
با توجه به مطالبی که قبل تر گفته شد، ضریب اهرمی یا لوریج این قدرت را می دهد تا چندین برابر موجودی حساب خود وارد معامله شوید. بیان این مطلب ضروری است که شما به همین میزان هم ریسک معامله یعنی سود و ضرر خود را نیز زیاد می کنید. این موضوع که شما می توانید مثلا تا ۵۰۰ برابر سرمایه خود وارد معامله شوید طبیعتا باعث می شود با یک اشتباه کوچک خیلی سریعتر موجودی حساب خود را صفر کنید و اصطلاحا کال مارجین شوید. اهرم بالا این قدرت را در حساب شما ایجاد می کند تا با حجمی بیشتر از مقادیر معمولی وارد معامله شوید و این حجم زیاد یعنی حجم سود و ضرر بیشتر برای شما.
شما با یک حساب ۲۰۰ دلاری و لوریج ۱:۱۰۰ نمی توانید بیشتر از حدود ۰.۲ لات معامله کنید. در این حالت هر پیپ حرکت قیمت ۲ دلار سود یا ضرر می سازد. شما در همین حساب با لوریج ۱:۱۰۰۰ می توانید ۲ لات معامله کنید یعنی هر پیپ حرکت قیمت ۲۰ دلار! بدیهی است اگر در جهت مورد تحلیل شما حرکت کند سود سرشاری عاید شما می شود ولی در صورت اشتباه به سرعت و در چند حرکت حساب ۲۰۰ دلاری شما صفر می شود!
نکته مهم این است که برای هر معامله و مقدار پیپ که سود یا ضرر می کنید ضریب اهرمی یا لوریج هیچ تاثیری در مقدار ارزش هر پیپ ندارد. خیلی از افراد تصور می کنند اگر ۱۰ پیپ سود کنند و ضریب اهرمی بالاتری داشته باشند مقدار بیشتری دلار درامد دارند!
ضریب اهرمی چقدر باشد؟
این طور به نظر می رسد با توجه به مطلب قبلی و مثال های گفته شده درک کرده اید این ابزار چقدر خوب و چقدر بد است! حال اینکه این ضریب چقدر باشد بستگی به شما دارد ولی در حد توصیه می توانیم بگوییم حداقل در اوایل کار و با تجربه کم تا جای ممکن این مقدار را کم کنید. کمترین مقدار در بروکر های مختلف متفاوت است و ممکن است ۱۰، ۲۵ یا ۵۰ باشد که برای شروع مناسب است. بعد از کسب تجربه و زمانی احساس کردید اکثر معاملات شما سود آور است می توانید این مقدار را زیاد سیستم مارتینگل چه طوری کار می کنه؟ کنید تا با حجم های بیشتری وارد معامله شوید.
تغییر لوریج (Leverage)
برای تغییر مقدار لوریج ، باید وارد سایت بروکر خود شوید و در قسمت مشخصات حساب تجاری یا دمو خود این مقدار را تغییر دهید. تغییر این مقدار معمولا دارای تاییدیه های دو مرحله است یعنی معمولا از طریق ارسال پیامک یا ایمیل و وارد کردن کد ارسالی تغییر می کند. امیدواریم تا حدی توانسته باشیم درباره این موضوع بسیار با اهمیت شما را راهنمایی کرده باشیم. برای آشنایی بیشتر می توانید به دوره الفبای فارکس مراجعه کنید.
دیدگاه شما