EUR/USD 1.070   |   USD/JPY 155.380   |   GBP/USD 1.246   |   AUD/USD 0.650   |   Gold 2,347.02/oz   |   Silver 27.67/oz   |   Wall Street 38,085.80   |   Nasdaq 15,611.76   |   IDX 7,060.97   |   Bitcoin 64,481.71   |   Ethereum 3,156.51   |   Litecoin 83.80   |   Ueda, BoJ: Kondisi keuangan yang mudah akan dipertahankan untuk saat ini, 29 menit lalu, #Forex Fundamental   |   NZD/USD tetap menguat di sekitar level 0.5950 karena meningkatnya minat risiko, 29 menit lalu, #Forex Teknikal   |   EUR/JPY melanjutkan reli di atas level 167.50 menyusul keputusan suku bunga BoJ, 30 menit lalu, #Forex Teknikal   |   PT PLN (Persero) segera melantai ke Bursa Karbon Indonesia alias IDX Carbon, dengan membuka hampir 1 juta ton unit karbon, 6 jam lalu, #Saham Indonesia   |   PT Sinar Mas Agro Resources and Technology Tbk. (SMAR) meraih fasilitas pinjaman dari Bank BNI (BBNI) senilai $250 juta, 6 jam lalu, #Saham Indonesia   |   Induk perusahaan Google, Alphabet Inc (NASDAQ: GOOGL), menguat sekitar 12%, mencapai rekor tertinggi di sekitar $174.70, 6 jam lalu, #Saham AS   |   Nasdaq naik 1.2% menjadi 17,778, sementara S&P 500 naik 0.8% menjadi 5,123 pada pukul 18.49 ET (22.49 WIB). Dow Jones Futures naik 0.1% menjadi 38,323, 6 jam lalu, #Saham AS

Fungsi Series Array Pada MQL4

Penulis

Pada kesempatan kali ini kita akan membahas mengenai definisi array beserta kegunaannya dalam pembuatan program di meta editor. Array sering digunakan oleh program dalam mengatammi antrian dalam suatu persoalan data. Dan sebab itulah, para coder membuat sebuah fungsi baru dimana fungsi ini mampu meringankan program yang jika memakai jasa perulangan atau perbandingan memakan source sangat banyak. Yuk kita lihat bagaimana array dapat membantu mengatasi persoalan.

Pada kesempatan kali ini kita akan membahas mengenai definisi array beserta kegunaannya dalam pembuatan program di meta editor. Array sering digunakan oleh program dalam mengatammi antrian dalam suatu persoalan data. Dan sebab itulah, para coder membuat sebuah fungsi baru dimana fungsi ini mampu meringankan program yang jika memakai jasa perulangan atau perbandingan memakan source sangat banyak. Yuk kita lihat bagaimana array dapat membantu mengatasi persoalan.

Fungsi Series Array Pada

Istilah algoritma, mungkin bukan sesuatu yang asing bagi kita. Ditinjau dari asal-usul katanya, kata ‘Algoritma’ mempunyai sejarah yang agak aneh. Orang hanya menemukan kata Algorism yang berarti proses menghitung dengan angka Arab.

Seseorang dikatakan ‘Algorist’ jika menghitung menggunakan angka Arab. Para ahli bahasa berusaha menemukan asal kata ini namun hasilnya kurang memuaskan. Akhirnya para ahli sejarah matematika menemukan asal kata tersebut yang berasal dari nama penulis buku Arab terkenal, yaitu Abu Abdullah Muhammad Ibnu Musa Al-Khuwarizmi. Oleh orang barat Al-Khuwarizmi dibaca menjadi Algorism. Al-Khawarizmi merupakan seorang penemu Algoritma Array Cetak ataupun Array E-mail.

Apa itu array?
Array adalah suatu tipe data terstruktur yang dapat menyimpan banyak data dengan suatu nama yang sama dan menempati tempat di memori yang berurutan serta bertipe data sama pula. Jadi, Array merupakan variabel tunggal yang dapat menampung banyak nilai. Tiap nilai ditampung dalam index Array yang berbeda pula. Secara mudahnya, Array terdiri dari kumpulan data bertipe sama yang menggunakan nama sama.

Dengan menggunakan array, sejumlah variabel dapat memakai nama yang sama. Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan subscript. Sebuah subscript berupa bilangan di dalam kurung siku.

Array dapat diakses berdasarkan indeksnya. Array umumnya dimulai dari 0 dan ada pula yang dimulai dari angka bukan 0. Pengaksesan larik biasanya dibuat dengan menggunakan perulangan (looping). array dapat di bedakan berdasarkn jumlah dimensinya.

Array biasanya digunakan untuk menampung data yang dapat disusun berdasarkan nomor tertentu. Sebagai contoh, untuk menyimpan seluruh mahasiswa akan lebih mempermudah pengelolaannya bila ditampung dalam array. Sehingga deklarasi Array untuk data dapat dilakukan seperti berikut:

int data_lulus[3][1]; // Array berdimensi dua
int tahun, jurusan;

// Memberikan data ke elemen array data_lulus
data_lulus[0][0] = 35; // TI - 1992
data_lulus[0][1] = 45; // TI - 1993
data_lulus[0][2] = 90; // TI - 1994

Sedangkan pada pemrograman MQL4, Array akan memainkan seri pengenal array yang digunakan dengan fungsi ArrayCopySeries (), iHighest () dan iLowest (). Hal ini dapat menjadi salah satu dari nilai berikut:

Konstan || Nilai || Keterangan
---------------------------------------------------------------------------------------
MODE_OPEN || 0 || Open price.
MODE_LOW || 1 || Low price.
MODE_HIGH || 2 || High price.
MODE_CLOSE || 3 || Close price.
MODE_VOLUME || 4 || Volume, used iniLowest() and iHighest() functions.
MODE_TIME || 5 || Bar open time, used in ArrayCopySeries() function.

Kesimpulan
Memakai series array sangat bermanfaat ketika kita ingin menyimpan data-data tertentu dan digunakan sebagai data pembelajaran dimasa depan. Bisa juga membandingkan data yang sudah disimpan dan dipakai untuk mengenali pasar dimasa depan.


Saran dan kritik yang membangun tetap kami harapkan untuk dapat menyajikan informasi code lebih baik dan menarik untuk Anda baca dimasa yang akan datang. Sampaikan pendapat, pengalaman, cerita, saran, dan kritik Anda pada kotak post di bawah ini. Anda bisa mengajukan pertanyaan di halaman Tanya Jawab kami.

120623
Penulis

Parmadita mengenal forex mulai tahun 2010. Sejak saat itu, menggali beragam pengetahuan dan pengalaman terkait forex dari berbagai sumber, baik tentang indikator teknikal biasa, psikologi trading, maupun Expert Advisor.