Advertisement

iklan

Harga emas mendekati rekor tertinggi, seiring Ketua Fed Powell yang pesimis terhadap pemotongan suku bunga yang segera terjadi, 10 jam lalu, #Emas Fundamental   |   EUR/USD bertahan di bawah level 1.0900, fokus tertuju pada Neraca Perdagangan Jerman, pidato Lagarde dari ECB, 10 jam lalu, #Forex Teknikal   |   NZD/USD melanjutkan penguatannya di atas level 0.6200 berkat pelemahan USD, pemotongan suku bunga oleh Fed masih menjadi sorotan, 10 jam lalu, #Forex Teknikal   |   XAU/USD mencapai level tertinggi sepanjang masa di sekitar level $2,150, 12 jam lalu, #Emas Teknikal   |   Harga emas mundur setelah mencapai level tertinggi sepanjang masa, potensi bullish tetap utuh, 12 jam lalu, #Emas Fundamental   |   Top gainers LQ45 pagi ini adalah: PT Merdeka Copper Gold Tbk (MDKA) +5.02%, PT GoTo Gojek Tokopedia Tbk (GOTO) +4.59%, PT Aneka Tambang Tbk (ANTM) +2.35%, 16 jam lalu, #Saham Indonesia   |   Indeks Harga Saham Gabungan (IHSG) menguat di awal perdagangan hari ini sebesar 0.71% ke 7,110, 16 jam lalu, #Saham Indonesia   |   PT Delta Dunia Makmur Tbk. (DOID) melalui anak usahanya PT Bukit Makmur Mandiri Utama (BUMA) berencana menawarkan obligasi hingga Rp1.5 triliun, 16 jam lalu, #Saham Indonesia   |   Presiden Direktur PT Unilever Indonesia Tbk. (UNVR) Ira Noviarti menjual seluruh saham UNVR yang dimilikinya sebanyak 870,000 lembar sebelum resmi melepas kursi kepemimpinan, 16 jam lalu, #Saham Indonesia
Selengkapnya

Macam-Macam Tipe Data Dalam MQL4

Penulis

Tipe data dalam MQL4 terdiri dari 7 bagian dimana fungsi dari masing tipe memiliki ciri yang unik.

Advertisement

iklan

Advertisement

iklan

Jika kita menyinggung tipe data pasti akan fokus kepada faktor jenis-jenis data yang akan disimpan. Nah untuk mengetahui hal itu, MQL4, bahasa pemrograman khusus untuk platform Metatrader4 (MT4), telah membuatkan sendiri yang tentunya berbeda bahasanya dibanding dengan bahasa pemrograman lainnya.

Tipe data pada MQL4 terdiri dari 7 bagian dimana fungsi dari masing tipe memiliki ciri yang unik dan hanya bisa aktifkan perintah sesuai dengan tipe data yang diinputkan. Untuk memperoleh tipe tersebut maka diberikan ulasan singkat mengenai tipe-tipe tersebut, diantaranya:

Tipe Data Dalam MQL4

 

Bool

Kata bool diambil dari algoritma boolean. Dimana dalam matematika Aljabar pernah disinggung mengenai Aljabar boolean. Fungsinya dari bool ini adalah memberikan salah satu dari dua persyaratan yang harus dipenuhi yaitu benar atau salah.

Color

Fungsi color digunakan untuk memberikan pewarnaan. Warna yang difungsikan sesuai dengan warna standar. Color sendiri bisa dijalankan dalam pewarnaan background, tulisan, sampai dengan huruf blok.

Datetime

Fungsi dari datetime digunakan untuk memperoleh nilai tanggal, tahun, serta bulan. Hal ini memberi kontribusi mengenai kapan tanggal script dibuat, serta kapan analisa dipakai. Penulisan datetime pada MQL4 lebih mudah daripada di bahasa pemrograman lainnya.

Double

Double sendiri difungsikan sebagai langkah perhitungan paling efektif. Melihat dari segi harga yang digunakan saat ini pasti memiliki koma ( , ) dibelakang angka, sehingga dalam memperhitungkan harga, double adalah pilihannya. Penjelasan selengkapnya mengenai tipe data Double dapat Anda simak di artikel Tipe Data Double Dalam Expert Advisor Berbasis MQL4.

Int

Fungsi dari int dalam bahasa pemrograman MQL4 adalah menghitung nilai bilangan bulat tanpa ada nilai komanya, maka int dapat digunakan. Karena cukup mudah maka int akan bisa diandalkan dalam mengelola pemrograman perulangan.

String

Untuk penulisan kata dan karakter dalam bahasa pemrograman MQL4 maka bisa memanfatkan tipe data string. Sehingga apa yang Anda tulis dapat disimpan dalam string.

Void

Sedangkan untuk void merupakan tipe data yang memiliki keluaran yang sama seperti sebelum data dikeluarkan.

Dari ketujuh tipe data tersebut memiliki karakter masing-masing dan bisa dimanfaatkan kapan saja sesuai dengan jenis perintah yang dimasukkan.

Untuk mendapatkan hasil input yang baik, maka gunakan tipe data yang sesuai pembuatan algoritma. Sehingga dalam menerapkan tipe-tipe tersebut akan lebih mudah diimplementasikan kedalam program dan perintah yang tepat sesuai kebutuhan dari rule program yang diberikan oleh coder.


Saran dan kritik yang membangun tetap kami harapkan untuk dapat menyajikan informasi EA 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.

113956
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.


Baronkwok
saya punya jenis EA dengan dengan garis level target, ketika dibacktes sangat bagus, garis levelnya selalu bepindah, tapi ketika diForwadTest kenapa garis level targetnya diam di tempat, apakah ada solusinya Gan.. berikut adalah scriptnya... tolong dibantu saran perbaikannya pak.. makasih...
Seputarforex
Halo BaronWok.Pertanyaan Anda sudah kami pindahkan di forum tanya jawab ya pak, tepatnya di thread ini. Saat ini pertanyaan Anda sudah kami bantu teruskan ke trader expert, silahkan tunggu jawabannya. Semoga membantu, Terima kasih