Indikator Waktu Perdagangan untuk MetaTrader 5: Mengetahui Sesi Perdagangan

Mike 2010.03.15 20:19 73 0 0
Lampiran

Indikator ini dibangunkan berdasarkan BUFFER ISIAN.

Tiada parameter input yang diperlukan kerana fungsi TimeTradeServer() dan TimeGMT() digunakan.

Indikator Waktu Perdagangan

Mungkin terdapat sedikit ketidaktepatan dalam waktu sesi perdagangan, nilai ini diperoleh dari sumber pertama yang saya temui :))

Anda boleh menukar nilai ini dalam blok pemalar, waktu GMT digunakan.

// Pemalar waktu ditentukan berdasarkan Greenwichconstint   AsiaOpen=0;
constint   AsiaClose=9;
constint   AsiaOpenSummertime=1;   // Sesi Asia beralihconstint   AsiaCloseSummertime=10; // setelah perubahan waktuconstint   EuropaOpen=6;
constint   EuropaClose=15;
constint   AmericaOpen=13;
constint   AmericaClose=22;

Anda juga boleh menggunakan perubahan waktu ke waktu musim panas. Pada masa kini, ini masih dalam bentuk asas dan dilaksanakan dengan fungsi TimeDaylightSavings();

//+--------------------------------------------------------------------+// Penentuan waktu musim panas disediakan untuk pengiraan masa depan//+--------------------------------------------------------------------+bool Summertime(datetime time)
{
   if(TimeDaylightSavings()!=0)
      return(true);
   else
      return(false);
} 

Jadi, setelah perubahan waktu ke waktu musim panas, semua sejarah waktu akan diubah dan sebaliknya.

Versi pertama indikator ini telah diterbitkan di MQL4.

Senarai
Komen 0