Laman utama Indikator Teknikal Siaran

Garis Masa Vertikal: Indikator Berguna untuk MetaTrader 4

Lampiran
12266.zip (1.84 KB, Muat turun 0 kali)

Kenali Garis Masa Vertikal

  • Indikator ini membolehkan anda melukis sehingga enam garis vertikal yang berbeza pada masa yang ditetapkan.
  • Setiap garis vertikal boleh diulang secara sejarah.
  • Format masa: hh:mm.
  • Input hari sejarah yang ditetapkan adalah 50. Anda boleh meningkatkan jumlah ini mengikut keperluan. Peralatan lama mungkin mengalami prestasi yang kurang baik jika jumlahnya terlalu tinggi.

Penggunaan yang mungkin:

  1. Menandakan waktu buka atau tutup sesi.
  2. Menandakan waktu siaran berita penting.
  3. Menandakan waktu lain yang berkaitan.

Nota - Jawapan kepada soalan:

  • Garis Masa Vertikal yang ditetapkan pada 09:30 pada timeframe M30 atau lebih rendah akan menunjukkan 09:30 kerana setiap timeframe akan mempunyai lilin yang dibuka/bermula pada 09:30.
  • Garis Masa Vertikal yang ditetapkan pada 09:30 pada timeframe H1 atau lebih tinggi tidak akan menunjukkan 09:30 kerana setiap timeframe tidak akan mempunyai lilin yang dibuka/bermula pada 09:30. Contohnya, Garis Masa Vertikal yang ditetapkan pada 09:30 pada timeframe H1 akan menunjukkan 09:00 kerana 09:30 berada dalam lilin 09:00 - 10:00 dan masa buka/bermula lilin adalah 09:00.

Garis Masa Vertikal

Komen:

Kod semasa membolehkan sehingga enam garis vertikal. Untuk menambah lebih banyak garis, anda hanya perlu mengulangi blok kod yang berkaitan dan menamakan semula jika perlu.

Kod Input Default

  • Ubah kod di bawah untuk menukar input default secara tetap.
  • Ubah yang berikut mengikut keperluan: Line_x_Color (DodgerBlue, dsb.), Line_x_Visible (true atau false), Line_x_Time (08:30 dsb.), Line_x_Width (1, 2, 3, 4 atau 5), Line_x_Style (0=solid, 1=dash, 2=dotted, 3=dash & dot, 4=double dotted dash & dot).
  • Contoh pengeditan asas boleh didapati di sini - https://www.mql5.com/en/code/11087
  • Nama warna MQL4 dan referensi boleh didapati di sini - https://docs.mql4.com/constants/objectconstants/webcolors
// INPUT DEFAULT : MULAI
//-----------------------------------------------------
input int Historical_Days = 50; // Hari sejarah

input color  Line_1_Color = DodgerBlue; // Warna Garis 1
input bool   Line_1_Visible = true;     // Garis 1 Terlihat
input string Line_1_Time = "08:00";     // Waktu Garis 1
input LW     Line_1_Width = 1;          // Lebar Garis 1
input ENUM_LINE_STYLE Line_1_Style = 2; // Gaya Garis 1

input color  Line_2_Color = DodgerBlue; // Warna Garis 2
input bool   Line_2_Visible = true;     // Garis 2 Terlihat
input string Line_2_Time = "09:00";     // Waktu Garis 2
input LW     Line_2_Width = 1;          // Lebar Garis 2
input ENUM_LINE_STYLE Line_2_Style = 2; // Gaya Garis 2

input color  Line_3_Color = Magenta;    // Warna Garis 3
input bool   Line_3_Visible = false;    // Garis 3 Terlihat
input string Line_3_Time = "10:00";     // Waktu Garis 3
input LW     Line_3_Width = 1;          // Lebar Garis 3
input ENUM_LINE_STYLE Line_3_Style = 2; // Gaya Garis 3

input color  Line_4_Color = Magenta;    // Warna Garis 4
input bool   Line_4_Visible = false;    // Garis 4 Terlihat
input string Line_4_Time = "11:00";     // Waktu Garis 4
input LW     Line_4_Width = 1;          // Lebar Garis 4
input ENUM_LINE_STYLE Line_4_Style = 2; // Gaya Garis 4

input color  Line_5_Color = DarkOrange; // Warna Garis 5
input bool   Line_5_Visible = false;    // Garis 5 Terlihat
input string Line_5_Time = "12:00";     // Waktu Garis 5
input LW     Line_5_Width = 1;          // Lebar Garis 5
input ENUM_LINE_STYLE Line_5_Style = 2; // Gaya Garis 5

input color  Line_6_Color = DarkOrange; // Warna Garis 6
input bool   Line_6_Visible = false;    // Garis 6 Terlihat
input string Line_6_Time = "13:00";     // Waktu Garis 6
input LW     Line_6_Width = 1;          // Lebar Garis 6
input ENUM_LINE_STYLE Line_6_Style = 2; // Gaya Garis 6
//-----------------------------------------------------
// INPUT DEFAULT : TAMAT

Siaran berkaitan

Komen (0)