Indikator Setka ini sangat berguna untuk membantu anda menentukan dengan cepat permulaan dan penghujung hari (minggu, bulan), melihat harga maksimum dan minimum bagi tempoh tersebut, serta mengenal pasti magnitud dan arah pergerakan untuk tempoh itu. Anda juga dapat mengetahui tahap-tahap penting, waktu pembukaan bursa, waktu penerbitan berita, dan banyak lagi.
Cuba indikator ini, saya yakin ia akan sangat membantu. Bahasa MQL5 membolehkan pelaksanaan lebih banyak fungsi yang tidak mungkin dilakukan dalam MQL4 (lihat di sini).
Secara default, indikator ini mempunyai parameter berikut:
//--- input parameters input int Step=250; // langkah grid menegak dalam poin input int Figure=1000; // langkah figure
Anda mungkin perlu mengubah tetapan ini untuk beberapa simbol tertentu. Dengan mengubah variabel input dalam kod program, anda boleh menyesuaikan skema warna anda sendiri:
// warna garis menegak color new_hour=DimGray; // waktu baru color new_day =Blue; // hari baru color new_week=DeepPink; // minggu baru color new_mon =Yellow; // bulan baru // warna garis mendatar color new_Hfigure=RoyalBlue; // figure baru color new_Hline=DimGray; // garis baru
Anda boleh menyesuaikan skema warna anda dengan mengubah variabel ini.
Jika anda menyukainya dan ingin menggunakannya, berikut adalah beberapa cadangan:
- 1. Matikan grid standard.
- 2. Ubah bilangan bar dalam sejarah melalui Perkhidmatan->Tetapan->:
- 3. Mulakan semula terminal klien.
- 4. Buka carta dan lampirkan indikator ini. Anda akan melihat paparan seperti berikut:
- 5. Pilih semua objek yang dibuat dan padamkan.
- 6. Dengan klik kanan, simpan templat (Templat->Simpan templat) dengan nama Default.tpl.




Dengan cara ini, grid akan dilancarkan secara automatik apabila membuka dan mengubah mana-mana carta. Waktu dan maklumat lain akan dicetak dalam Log:
2010.06.15 11:53:16 Setka (AUDUSD,M15) Gagal atau panggilan pertama Time= 1.4 sec untuk 50000 bar ObjectsTotal= 12718 MaxBars= 0
- Jika anda ingin mengurangkan masa permulaan grid (dan anda tidak memerlukan grid di seluruh sejarah), tetapkan MaxBars=2000 sebelum menyimpan templat.
- Di pasaran mendatar atau dalam kes kegagalan (anda akan melihatnya), anda perlu menyegarkan carta ("Refresh") untuk pengiraan semula indikator.
Saya ingin mengucapkan terima kasih kepada Renat atas bantuan dalam menulis indikator ini dan contoh di sini.
Komen 0