قیمت :

رایگان

LinkedIn
Twitter
Facebook
Telegram
LinkedIn
Twitter
Facebook
Telegram

این یک آموزش تک‌قسمتی رایگان است. به سبد خرید افزوده و با چند کلیک دریافت کنید.

درباره مدرس 

اطلاعات دوره

توضیحات

کاربرد تابع ها در MQL5 چیست ؟ این برگ از آموزش در مدت زمان 10 دقیقه، در واقع درس 25 و 26 از آموزش MQL5 —- زبان برنامه نویسی ربات بورس در متاتریدر می‌باشد. که به صورت مستقل در برگ هم رویش منتشر شد. در این برگ از آموزش به تعریف تابع در MQL5 ، از جمله تابع GetStopLoss می‌پردازیم. با ما همراه باشید.

 

مفهوم تابع ها در MQL5 چیست ؟

به عبارت ساده، تابع ها یک جعبه یا سیستم هستند. که یک یا چند ورودی دریافت می‌کنند، روی آن عملیاتی را انجام می‌دهند و نتیجه عملیات را به عنوان خروجی به ما برگردانند.
تابع یا Function در برنامه نویسی چند خط کد هستند که عملیات مشخصی را روی ورودی ها انجام می‌دهند.

 

کاربرد تابع ها در MQL5 چیست ؟

زمانیکه ما می‌خواهیم یک اکسپرت تعریف کنیم، می‌توانیم تمام کدها را پشت هم تعریف کنیم. اما این روش دو مشکل اساسی دارد:

اولین مشکل این است که نگهداری کد سخت است. و اگر خطایی اتفاق بیفتد، پیدا کردن و برطرف کردن آن سخت است.

دومین مشکل این است که اگر بخواهیم یک اکسپرت جدید تعریف کنیم، در آن صورت باید تمام کدها را دوبار در اکسپرت جدید تکرار کنیم.

ولی با استفاده از تابع ها می‌توانیم کدهای اکسپرت را به بخش های مختلف تقسیم کنیم. و برای هر بخش یک تابع تعریف کنیم. فرضا برای محاسبه حدضرر یک تابع تعریف کنیم که متناسب با ورودی‌های ما حدضرر را برای ما محاسبه کند یا برای محاسبه نقطه حد سود، یک تابع دیگر تعریف کنیم تا حدسود را متناسب با ورودی‌هایی که تعریف می‌کنیم، محاسبه کند. و بعد از این در هر اکسپرتی که می‌سازیم برای محاسبه حدضرر و حدسود از این دو تابع استفاده می‌کنیم. در این صورت نگهداری کدها آسان‌تر می‌شود و از تکرار کدها جلوگیری می‌کنیم.

 

تعریف تابع در زبان MQL5

در این برگ ابتدا با ضرورت استفاده از تابع‌ها در برنامه نویسی آشنا می‌شویم. و بعد در متاادیتور تابع GetStopLoss را تعریف می‌کنیم. سپس یاد می‌گیریم که چطور تابع ها، پارامترهای ورودی و عملکرد آنها را در زبان MQL5 تعریف کنیم. و در ادامه یاد می‌گیریم که چطور داخل برنامه از تابع‌ها استفاده کنیم.

 

این آموزش بی نظیر است زیرا:
  • زبان MQL5 آخرین نسخه MQL است.
  • بازار کار بسیار وسیعی پیش روی شماست.

 

پیشنیاز:

ندارد

 

کلیدواژگان

تعریف تابع در MQL5 – دستورات MQL5 – کدهای آماده MQL – تابع MQL5 – تعریف تابع در زبان MQL5 – کاربرد تابع ها در MQL5 – کاربرد تابع در MQL5 – تابع در MQL5 – برنامه نویسی MQL5 – برنامه نویسی MQL5 چیست – برنامه نویس MQL5 – زبان برنامه نویسی MQL5 – آموزش زبان MQL5 – تابع GetStopLoss – تابع LOSS – تابع LOSS در MQL5 – آموزش MQL5 – فیلم آموزش MQL5 – آموزش زبان MQL5 – دوره آموزش MQL5

 

سر فصل ها

سر فصل ها

  • معرفی نظری تابع ها
  • بیان دو کاربرد اصلی توابع در برنامه نویسی
  • تعریف تابع GetStopLoss برای محاسبه حد ضرر
  • تعریف ورودی و عملکرد تابع GetStopLoss
  • اجرای تابع GetStopLoss و بررسی نتیجه آن
نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “تعریف تابع در MQL5 __ چطور در زبان MQL5 تابع تعریف کنیم ؟”

نظرات کاربران در خصوص دوره 

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “تعریف تابع در MQL5 __ چطور در زبان MQL5 تابع تعریف کنیم ؟”

SKU HB-MQL5-PA-Basics-25-FunctionsIntro-26-Functions.zip Category Tags , , , , ,