در این ویدئو می آموزید : توابع در اکسپرت نویسی

زمان ویدئو : دقیقه

assignment_turned_in موضوع : توابع در اکسپرت نویسی

face مدرس : آقای احمدی
mode_comment توضیحات : این ویدیو آخرین ویدیو از بخش مقدماتی است که به تعریف تابع ها و نحوه استفاده از توابع در برنامه نویسی اختصاص داده ایم. تابع ها در حقیقت مجموعه عملیات اند که زمانی فراخانی میشن یکسری عملیات که ما تعریف کردیم انجام میدن. برای اینکه با تعریف کامل تابع ها آشنا بشین ویدیو رو مشاهده کنید.

توابع در اکسپرت نویسی

در برنامه نویسی تابع به یک سری کد خاص اشاره می کند که معمولا در بالای سایر کد ها نوشته می شود و در برنامه با صدا زدن اسم تابع به آن رجوع می شود

بسته به اینکه توابع توسط برنامه نویس نوشته شده باشند یا از قبل موجود باشند، به دو دسته تقسیم می شوند:

1-توابع آماده(که در آموزش های بعدی تدریس می شود)

2-توابع تعریف شده توسط کاربر

									
 (پارامترها)  نام تابع نوع تابع 
{
   دستورات
}									
									
								

مثال :

برنامه ای بنویسید که جمع دو عدد گرفته شده از کاربر را با استفاده از تابع نشان دهد

									
//+------------------------------------------------------------------+
//|                                                         test.mq4 |
//|                                  Copyright 2023, MetaQuotes Ltd. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2023, MetaQuotes Ltd."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict
extern int x=5;
extern int y=6;
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
  int a;
   a=sum(x,y);
  Comment(a);
  }
//+------------------------------------------------------------------+
int sum(int z, int t)
{
   int c;
   c=z+t;
   return(c);
}									
									
								

تابع اگر مقدار نداشت کلمه کلیدی void را باید بجای نوع تابع بگذاریم

سایر جلسات دوره
متغیر ها در اکسپرت
ویدئو : متغیر ها در اکسپرت

مدرس: آقای احمدی

معرفی دوره اکسپرت نویسی
ویدئو : معرفی دوره اکسپرت نویسی

مدرس: آقای احمدی

عملگرها در متاتریدر
ویدئو : عملگرها در متاتریدر

مدرس: آقای احمدی

دستورات شرطی در MQL4
ویدئو : دستورات شرطی در MQL4

مدرس: آقای احمدی

حلقه ها در ام کیو ال 4
ویدئو : حلقه ها در ام کیو ال 4

مدرس: آقای احمدی

سوییچ و آرایه ها در MQL4
ویدئو : سوییچ و آرایه ها در MQL4

مدرس: آقای احمدی

این مقاله مفید بود ؟
فرم ارسال نظر

تبلیغات