Variabel Global Untuk EA

In Panduan EA / Robot Forex by Kia Pratiwi

Sekarang kita sudah masuk ke variabel global. Ada yang sudah memahami tentang variabel global pada EA? Variabel ini memang cukup dibutuhkan oleh program dalam pemanggilan. Secara tidak langsung juga ikut membantu mempersingkat waktu serta pemanggilan berulang tanpa merusak variabel lainnya. Pada kasus tertentu, pemanggilan variabel bisa melebihi dari beberapa kali. Sehingga satu variabel mampu menampung lebih dari satu dalam penggunaan program. Variabel ini disebut sebagai variabel global. Fungsinya tidak lain hanya untuk mempermudah dalam pemanggilan supaya terjadi sinkronisasi terhadap variabel-variabel yang lain.

Apa itu Variabel Global?
Variabel global adalah variabel yang aktif selama satu form berjalan, bila pindah ke form yang lain maka variabel ini tidak aktif. Ini dapat dilakukan dengan mendefinisikan variabel di luar subroutine, biasanya diletakkan pada baris paling atas dari suatu form.

Cirinya variabel ini berada langsung di atas fungsi-fungsi program yang lain. Sehingga seluruh data yang dijalankan berasal dari variabel yang sudah dideklarasikan terlebih dahulu sebelum masuk ke start.

Rumusannya sebagai berikut:

int GlobalFlag=10;   // global variable
int start()
{

}

Bagaimana jika di taruh dalam program? Berikut ulasan code programnya :
extern int MagicNumber=12345;
int start()
{

}
OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,Ask-StopLoss*Point,Ask+TakeProfit*Point,txComment,MagicNumber);

Nah pada magic number sudah di tulis 12345. Maka penggunaan magic number bisa dipanggil oleh berbagai fungsi yang di dalam start. Sehingga penulisan variabel satu kali bisa melayani berbagai macam penggunaan variabel yang berbeda di dalam fungsi.

Kesimpulan !!!


Variabel global merupakan suatu variabel yang bisa dimanfaatkan oleh seluruh fungsi yang membutuhkan variable tersebut. Sehingga pada penulisannya cukup hanya memanfaatkan satu variable untuk semua kalkulasinya dalam fungsi. Cukup mudah digunakan dan bisa menghemat waktu, tenaga, dan pikiran sang trader dalam pembuatan EA.

(Visited 14 times, 1 visits today)