Control Kompilasi EA

116610

Untuk memperoleh suatu pengalamanatan yang baik, dibutuhkan parameter yang simpel dan sudah menuju ke bentuk definisi secara tepat. Pengalamatan sendiri difungsikan jika trader menginginkan kinerja yang singkat tanpa program namun isinya sudah terporgram di dalam pemrograman.Biasanya memiliki ciri khusus dibandingkan dengan parameter yang lain. Sifatnya dengan tambahan # property

FirewoodFX

iklan

Advertisement

iklan

Untuk memperoleh suatu pengalamanatan yang baik, dibutuhkan parameter yang simpel dan sudah menuju ke bentuk definisi secara tepat. Pengalamatan sendiri difungsikan jika trader menginginkan kinerja yang singkat tanpa program, namun isinya sudah terporgram di dalam pemrograman.

Expert Advisor (EA) memiliki ciri khusus dibandingkan dengan parameter yang lain. Sifatnya dengan tambahan # properti menjadikan ciri khas dari control kompilasi ini. berikut daftar perintah serta fungsi-fungsinya yang harus dipahami oleh trader :

#property identifier value  // rumusnya

Daftar Perintah:
1. Link 
Link bertujuan akan mengararahkan atau memberikan informasi ke situs perusahaan. Sehingga trader yang akan menggunakan EA tahu situs perusahaan tersebut dibuat oleh siapa. Tipe untuk link ini berbentuk String atau karakter dalam kata atau kalimat.
Contoh : #property link “http://metaquotes.net”

2. Copyright
Memiliki fungsi pemberi tahu nama perusahaan atau pemiliki EA. Biasanya berupa nama samaran, grup, atau perusahaan tertentu supaya bisa teringat oleh pembuatnya. Berbentuk tipe string dengan nama perusahaan.
Contoh : #property copyright “Metaquo”

3. Stacksize
Pada suatu ukuran terkadang kita membutuhkan nilai stack. Susunan nilai ini digunakan untuk membuat seberapa banyak program yang akan digunakan. Tipe yang digunakan menggunakan int.
Contoh : #property stacksize 1256

4. Library
Fungsi library adalah untuk menyediakan data item yang sudah tersimpan ke dalam metatrader. Misalkan ingin menggunakan MA, atau memanfaatkan kode-kode yang sudah tersedia. Maka trader bisa langsung mengambil ke dalam library. Biasanya tidak memiliki fungsi apapun dan secara otomatis program bisa mengambil ke library.
Contoh : #property library

5. indicator_chart_window
Indicator_chart_window berfungsi sebagai pengidentifikasi bahwa program yang sedang dibuat adalah indikator yang berada pada chart window metatrader. Jadi yang membedakan antara EA dan indikator adalah fungsi ini. Memiliki tipe void.
Contoh : #property indicator_chart_window

6. Indicator_separate_window
Indicator_separate_window berfungsi memberikan indikator di jendela terpisah. Hal ini bisa dilihat pada saat Anda sedang menggunakan indikator osilator. Nah fungsi pembuat osilator adalah dengan memanfaatkan fungsi ini.
contoh : #property indicator_separate_window

7. Indicator_buffers
Indicator_buffers memberikan perulangan singkat. Biasanya digunakan untuk me-load bila ternyata indikator tidak ada respon. Untuk itu load dibutuhkan supaya indikator selalu merespon pergerakan market. Biasanya jumlah maksimal hanya sampai 8 buffer saja. Bertipe Int.
Contoh : #property indicator_buffers 8

8. Indicator_minimum
Indicator_minimum biasanya memberikan garis batas atau bentukan dari skala bagian bawah pada jendela indikator yang terpisah. Berbentuk osilator dengan ciri khas titik jenuh yang dipakai pada bagian bawah. Bertipe double.
Contoh : #property indicator_minimum 0,0001

9. Indicator_maximum
Hampir sama dengan minimum, namun kali ini skala yang digunakan bagian atas pada osilator yang sering memakai titik jenuh. Bertipe double.
Contoh : #property indicator_maximum

10. Indicator_colorN
indicator_colorN hanya memberikan pewarnaan pada sejumlah baris ke N, di mana N berada antara 1 sampai 8. Bertipe color.
Contoh : #property indicator_color1 Red

11. Indicator_widthN
indicator_widthN  memiliki fungsi untuk menghitung lebar suatu N baris, di mana N berada antara 1 dan 8. Bertipe int.
Contoh : #property indicator_width2 50

12. Indicator_styleN
Indicator_styleN memiliki fungsi sebagai gaya suatu N baris, di mana N berada antara 1 dan 8. Bertipe int.
Contoh : #property indicator_style4 4

13. Indicator_levelN
Indicator_levelN berfungsi sebagai standart indikator pada jendela terpisah. di mana N berada antara 1 dan 8. Bertipe double.
contoh : #property indicator_level3 0.5

14. Indicator_levelcolor
Indicator_levelcolor menghitung tingkat warna garis warna. Bertipe color.
Contoh : #property indicator_levelcolor blue

15. Indicator_levelwidth
Indicator_levelwidth berfungsi untuk menghitung lebar garis. Bertipe int.
Contoh : #property indicator_levelwidth 4

16. Indicator_levelstyle
Indicator_levelstyle memiliki tugas untuk memberikan tingkatan gaya pada garis. bertipe int.
Contoh : #property indicator_levelstyle 3

17. Show_confirm
Bertipe void. Bertujuan untuk memunculkan pesan pada skrip yang sedang berjalan melalui konfirmasi.
Contoh : #property show_confirm

19. Show_inputs
Memiliki tipe void. sebelum script berjalan property sheet yang muncul, berguna untuk menonaktifkan properti show_confirm supaya tidak bertabrakan dengan script lain.
Contoh : #property show_inputs



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.   

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.