ENUM_CALENDAR_EVENT_TIMEMODEとは
ENUM_CALENDAR_EVENT_TIMEMODEは、経済指標カレンダーのイベントが発表される時間の形式や公開方法を表す列挙型です。
この識別子を使用することで、イベントが特定の日時で発表されるのか、終日イベントとして扱われるのかなど、時間に関する詳細な情報を把握することができます。これにより、エキスパートアドバイザーやインジケータでのイベント処理を柔軟に調整することが可能です。
CALENDAR_TIMEMODE_DATETIME
CALENDAR_TIMEMODE_DATETIMEは、イベントの正確な日時が公開される場合に使用されます。これは、特定の日時に発表が行われるイベントを示しており、例として中央銀行の政策金利発表や主要な経済指標のリリースが該当します。
CALENDAR_TIMEMODE_DATE
CALENDAR_TIMEMODE_DATEは、終日イベントとして扱われる場合に使用されます。特定の時間が設定されていないイベントであり、一般的には一日中にわたって影響があるような発表や、特定の時間を強調しないイベントに適用されます。
CALENDAR_TIMEMODE_NOTIME
CALENDAR_TIMEMODE_NOTIMEは、イベントの発表時間が公開されない場合に使用されます。このタイプのイベントは、発表の具体的な時間が不明なケースで、例えば、時間に依存しないリリース情報などが該当します。
CALENDAR_TIMEMODE_TENTATIVE
CALENDAR_TIMEMODE_TENTATIVEは、イベントの日付は公開されるが、具体的な発表時間が未定の場合に使用されます。イベント発生時に時間が決定されるような状況であり、発表が予定されているものの正確な時間が直前まで不明である場合に適用されます。