基本関数

日付と時刻

チャート足の日時取得

Date指定した足の日付をEL日付で取得
D指定した足の日付をEL日付で取得(Dateの省略形)
Time指定した足のEL時刻で取得
T指定した足のEL時刻を取得(Timeの省略形)
BarDateTime指定した足の日時情報をDateTimeオブジェクトで取得
LastCalcDateTime最後の足における日時をDateTimeオブジェクトで取得
LastCalcDate最後の足における日付をEL日付で取得
LastCalcTime最後の足におけるEL時刻を取得
LastCalcJDate最後の足における日付をユリウス暦で取得
LastCalcMMTime深夜0時から最後の足における時間までの「分」数を取得

コンピュータ日時の取得

ComputerDatetime現在のコンピューターの日時をdatetime値(double)で取得
CurrentTime現在のコンピューターの時刻をEL時刻で取得
CurrentDate現在のコンピューターの日付をEL日付で取得

ポジション日時の取得

EntryDate指定したポジションのエントリー日付をEL日付で取得
EntryDateTime指定したポジションのエントリー日時をDateTimeオブジェクトで取得
EntryTime指定したポジションのエントリー時刻をEL時刻で取得
ExitDate指定したポジションの決済日付をEL日付で取得
ExitDateTime指定したポジションの決済日時をDateTimeオブジェクトで取得
ExitTime指定したポジションの決済時刻をEL時刻で取得

EL日時からの変換

Year指定したEL日付の「年」を取得
Month指定したEL日付の「月」を取得
DayOfWeek指定したEL日付の「曜日」を取得
ELDateToDatetime指定したEL日付をdatetime値(double)に変換
DayOfMonth指定したEL日付の「日」を取得
ELTimeToDatetime指定したEL時刻をdatetime値(double)に変換
ELDateToString指定したEL日付を文字列(”MM/DD/YYYY”)に変換
DateToJulian指定したEL日付をユリウス暦に変換

datetime値からの変換

YearFromDatetime指定したdatetime値(double)の「年」を取得
MonthFromDatetime指定したdatetime値(double)の「月」の数値を取得
HoursFromDatetime指定したdatetime値(double)の「時」の数値を取得
MinutesFromDatetime指定したdatetime値(double)の「分」の数値
DayFromDatetime指定したdatetime値(double)の「日」の数値を取得
SecondsFromDatetime指定したdatetime値(double)の「秒」の数値を取得
DayOfWeekFromDatetime指定したdatetime値(double)の「曜日」を取得
DatetimeToString指定したdatetime値(double)を文字列に変換
DateToString指定したdatetime値(double)の日付部分のみを文字列に変換
FormatDate指定したdatetime値(double)の日付部分を、指定した書式の文字列で取得
TimeToString指定したdatetime値(double)の時刻部分のみを文字列に変換
FormatTime指定したdatetime値(double)の時間部分を、指定した書式の文字列で取得

文字列からの変換

StringToDatetime日時形式文字列をdatatime型(double)に変換
StringToDate日時形式文字列をdatatime型(double)に変換(日付のみ)
StringToTime日時形式文字列をdatatime型(double)に変換(時刻のみ)

パラメータからの変換

MinutesIntoWeek日曜午前0時から指定曜日の指定時刻までの”分”数を取得
LastDayOfMonth指定した月の最後の暦日を取得
EncodeDate指定した「年」「月」「日」に基づいたdatetime値(double)を取得
EncodeTime指定した「時」「分」「秒」「ミリ秒」に基づいたdatetime値(double)を取得
ELDate指定した「年」「月」「日」に基づいたEL日付を取得
EL_DateStr指定した「年」「月」「日」に基づいたYYYYMMDD形式の日付型文字列を取得

ユリウス暦からの変換

JulianToDateユリウス暦をEL日付に変換

日時の加減

CalcTime指定した時刻に「分」数を加算/減算
CalcDate指定したEL日付に「日」数を加算/減算
IncMonth指定した月数だけ加算/減算したユリウス暦の日付を計算

曜日定数

Monday「月曜日」を表す定数
Tuesday「火曜日」を表す定数
Wednesday「水曜日」を表す定数
Thursday「木曜日」を表す定数
Friday「金曜日」を表す定数
Saturday「土曜日」を表す定数
Sunday「日曜日」を表す定数

日数/分数/秒数などの取得

TimeToMinutes指定時刻の「午前0時からの”分”数」を取得
MinutesToTime「午前0時からの”分”数」を24時間形式の時刻に変換
SecondsIntoWeek指定した曜日/時刻の「日曜0時からの秒数」を取得
Next3rdFriday指定した月の「第3金曜日」までの日数を取得