Rabu, 27 April 2016

Variabel Lokal pada EA

0 komentar
Sekarang kita sudah menginjak ke variabel lokal. Apa sih sebenarnya variable lokal pada EA? Dan bagaimana kinerjanya di dalam fungsi-fungsi program? Di artikel ini akan membahas mengenai variabel lokal beserta contoh-contoh fungsi yang bisa diterapkan dimasing-masing program.



Sebelum ke arah penjelasan mengenali variabel, perlu dipahami dulu apa sih variable itu? Variabel itu seperti bentuk kata, huruf, atau angka yang memberikan inisialisasi terhadap program. Contoh huruf a, bila Anda menulis huruf a saja, maka tidak ada maknanya. Namun jika Anda tulis a=1, maka variabel a adalah 1. Nah begitu kira-kira. Variable adalah jenis inisial dari nilainya.

Apa itu variabel Lokalvariabel lokal adalah variabel yang hanya dapat digunakan atau dipanggil dalam satu prosedur saja. Variabel lokal ini hanya dikenal oleh fungsi tempat variabel tersebut dideklarasikan dan tidak ada inisialisasi secara otomatis (saat variabel dibuat, nilainya tidak menentu).

Ciri-ciri yang bisa diketahui dari variabel lokal adalah adanya variabel yang tidak pada tempatnya. Maksudnya variabel biasanya berada di diatas init, contohnya extern int a=100. Sedangkan pada variabel lokal bisa berada di dalam start(). Anehnya variabel ini tidak dianggap kesalahan atau eror. Tapi diperbolehkan.

Terus untuk apa ada penggunaan variabel lokal? Biasanya dipakai pada saat terjadi penambahan ekspresi dan inisial di dalam fungsi. Contoh saja seperti operator for (i=0;i<n;n++) bisa ditulis (i;i<n;n++). Lha terus i=0 ditaruh mana? Nah yang i=0 biasanya ditaruh luar dengan menulis int i=0. Dibawah ini adalah rumusannya dan ditambah contoh programnya :

int somefunc()
 {
  int ret_code=0;
  ....
  return(ret_code);
 }

Sedangkan utnuk contohnya :int main() {
int c, d; // Ini adalah variabel lokal, karena letak deklarasinya berada di dalam fungsi (fungsi main)
return 0;
}

void fungsi1() {
int j, k; // Ini juga variabel lokal, karena letak deklarasinya berada di dalam fungsi
}

KesimpulanMenggunakan variabel lokal bisa membantu trader dalam menambahkan variabel tanpa terpatok pada variabel lainnya. Sehingga penggunaan variabel lokal hanya bisa dilakukan khusus untuk lokal saja atau di dalam fungsi saja. Sedangkan dalam penggunaan diluar fungsi tersebut, maka tidak dapat dilakukan pemanggilan ke dalam variable di salah satu fungsi lainnya.




Sumber; Seputarforex.com 

Leave a Reply


 
Trading valuta asing berdasarkan margin mengandung potensi keuntungan tinggi, tapi juga potensi risiko tinggi yang mungkin tidak cocok untuk semua investor. Sebelum memutuskan untuk trading valuta asing, Anda harus dengan hati-hati mempertimbangkan tujuan investasi, tingkat pengalaman, dan selera risiko Anda. Kinerja masa lalu tidak mencerminkan hasil masa depan, yang bisa berbeda karena volatilitas pasar. Ada kemungkinan bahwa Anda bisa saja kehilangan sebagian atau semua investasi awal Anda sehingga sebaiknya jangan menginvestasikan uang yang tidak dapat Anda tanggung kerugiannya. Anda harus menyadari tentang semua risiko yang terkait dengan trading valuta asing, dan meminta nasihat dari penasihat keuangan independen jika Anda memiliki keraguan.
KAJIANFOREX (Pusat Informasi pembelajaran Forex terpercaya) © 2015 | Designed By Blog Minan