Setka (Grid) - Indikator Berguna untuk MetaTrader 5

Mike 2010.05.18 21:03 11 0 0
Lampiran

Indikator Setka ini akan sangat membantu Anda menentukan dengan cepat awal dan akhir hari (minggu, bulan), serta melihat harga maksimal dan minimal dalam periode tersebut. Dengan indikator ini, Anda dapat mengetahui arah dan kekuatan pergerakan harga, level-level penting, waktu pembukaan pasar, dan waktu rilis berita.

Cobalah indikator ini, saya yakin Anda akan menemukan banyak manfaatnya. Bahasa MQL5 memungkinkan kita untuk menerapkan lebih banyak fungsi yang sebelumnya tidak mungkin dilakukan di MQL4. Lihat lebih lanjut di sini.

Secara default, indikator ini memiliki parameter sebagai berikut:

//--- parameter input
input int   Step=250;         // langkah grid vertikal dalam poin
input int   Figure=1000;      // langkah figure

Terkadang, Anda mungkin perlu mengubah pengaturan ini untuk beberapa simbol. Dengan mengubah variabel input dalam kode program, Anda bisa mengatur skema warna sesuai keinginan:

// warna garis vertikal
color new_hour=DimGray;       // jam baru
color new_day =Blue;          // hari baru
color new_week=DeepPink      // minggu baru
color new_mon =Yellow        // bulan baru

// warna garis horizontal
color new_Hfigure=RoyalBlue;  // figure baru
color new_Hline=DimGray      // garis baru

Anda bisa mengatur skema warna sesuai selera dengan mengubah variabel-variabel ini.

Jika Anda menyukai indikator ini dan ingin menggunakannya, berikut beberapa rekomendasi:

  • 1. Nonaktifkan grid standar.
  • 2. Ubah jumlah bar dalam riwayat melalui Service->Settings->:
  • Max bars in the history

  • 3. Restart terminal klien.
  • 4. Buka grafik dan pasang indikator ini. Anda akan melihat tampilan seperti berikut:
  • Setka (grid) indicator

  • 5. Pilih semua objek yang dibuat dan hapus.
  • chart objects

  • 6. Klik kanan, simpan template (Templates->Save template) dengan nama Default.tpl.
  • save template

Hasilnya, grid akan otomatis muncul saat membuka dan mengubah grafik apa pun. Waktu dan informasi lainnya akan dicetak di Log:

2010.06.15 11:53:16         Setka (AUDUSD,M15)          Gagal atau panggilan pertama Waktu= 1.4 detik untuk  50000  bar  JumlahObjek= 12718  MaxBars= 0 

  1. Jika Anda ingin mengurangi waktu mulai grid (dan tidak perlu grid di seluruh riwayat), set MaxBars=2000 sebelum menyimpan template.
  2. Di pasar datar atau saat terjadi kegagalan (yang akan Anda lihat), Anda perlu menyegarkan grafik ("Refresh") untuk menghitung kembali indikator.

Saya ingin mengucapkan terima kasih kepada Renat atas bantuan dalam penulisan indikator ini dan contoh https://www.mql5.com/ru/forum/1165/page3.

Daftar
Komentar 0