Function / Fungsi MQL4

Pengertian, pengenalan, dan dasar pemrograman MQL4
Post Reply
User avatar
yosiahdk
Moderator
Moderator
Posts: 8
Joined: Mon Jul 13, 2020 1:42 pm

Function atau dalam Bahasa Indonesia disebut Fungsi, adalah sebuah struktur yang mengandung beberapa pernyataan dan atau perintah yang akan dieksekusi ketika fungsi dipanggil.
Kegunaan dari sebuah fungsi adalah, pengelompokan perintah-perintah yang sekiranya sama, agar ketika kamu membutuhkan baris code yang sama, tidak perlu ditulis berulang-ulang. Cukup mendeklarasikan sebuah fungsi, kemudian memanggilnya.
Cara penulisan sebuah fungsi secara umum :
tipe_data nama_fungsi(parameter1,parameter2,dst.......){
pernyataan/perintah
dst
....
}
jika kamu tidak membutuhkan parameter, parameter boleh dikosongi.

Agar mudah dipahami mari kita membuat fungsi sederhana, yaitu fungsi penjumlahan.
int Jumlah(int x, int y){
int result;
result=x+y;
return result;
}
int adalah tipe data, Jumlah adalah nama fungsi, int x dan int y adalah parameter,
return digunakan untuk mengembalikan nilai x dan y kepada fungsi Jumlah.
Cara memanggil fungsi cukup :
Jumlah(4,5);
untuk mengetahui hasilnya kamu bisa menggunakan :
int hasil;
hasil=Jumlah(4,5);
Comment(hasil);
Catatan :
  • Sebuah fungsi tidak bisa dideklarasikan didalam fungsi, sebuah fungsi harus dideklarasikan di Global.
  • Sebuah fungsi bisa memanggil fungsi lain didalamnya.
Post Reply