情報の取得

チャート価格の取得

価格情報の取得

Open/High/Low/Close対象足の価格情報(始値/高値/安値/終値)を取得
OpenW/HighW/LowW/CloseW/VolumeWeek日中足チャートから、過去の週足における始値/高値/安値/終値を取得
OpenD/HighD/LowD/CloseD/VolumeDay日中足チャートから、過去の日足における始値/高値/安値/終値を取得
OpenM/HighM/LowM/CloseM/VolumeMonth日中足チャートから、過去の月足における始値/高値/安値/終値を取得
OpenY/HighY/LowY/CloseY/VolumeYear日中足チャートから、過去の年足における始値/高値/安値/終値を取得
DataN(Nは1~50の数値)チャートへ2番目以降に挿入した銘柄の情報を取得
MedianPrice指定した足の価格の中央値(高値と安値の中間)を取得
CurrentBid現在の足におけるリアルタイムの買い気配値を取得
CurrentAsk現在の足におけるリアルタイムの売り気配値を取得

価格の計算

Range足の値幅を取得
MyPrice現在の足における「高値」「安値」「終値」の平均を取得(TypicalPriceと同じ)
TypicalPrice現在の足における「高値」「安値」「終値」の平均を取得
AvgPrice足における4つの価格(始値/高値/安値/終値)の平均を計算して取得
WeightedClose足の加重終値を取得

トゥルーレンジ

TrueHigh現在の足の高値と1本前の足の終値のうち、高い方を取得
TrueLow現在の足の安値と1本前の足の終値のうち、低い方を取得
TrueRangeトゥルーレンジ(ギャップ幅を含めた値幅)を取得
TrueRangeCustomTrueRangeの拡張版。計算対象の高値/安値/終値を独自に指定可能

足の状態

足の番号

CurrentBarEasyLanguageが実行されている足が、先頭から何本目であるかを取得
BarNumberEasyLanguageが実行されている足が、先頭から何本目であるかを取得

足の状態判定

LastBarOnChartチャートにおける最後の足かどうか?判定(分単位まで)
LastBarOnChartExチャートにおける最後の足かどうか?判定(秒単位まで)
InsideBar現在の足が「はらみ足」か?判定
OutsideBar現在の足が「包み足」か?判定
Leader現在の足の中点が1つ前の足の値幅をブレイクしたか?判定
RangeLeader現在の足の中点が1つ前の足の値幅をブレイクしたか?判定(値幅考慮版)
LastHour現在の足における時刻がセッションの最後1時間以内であるか?判定

足の検索

NRBar現在の足から指定本数前までの範囲における「値幅」「トゥルーレンジ」「ボディ幅」が最も大きな足を探す
FindBar指定した日時に一致する足を検索

基本関数

算術関連

計算関数

Square数値の二乗を取得
Mod数値を除算した余りを取得
Power数値のべき乗を取得
SquareRoot数値の平方根を取得
Log自然対数(log)を取得
Reciprocal数値の逆数(1/x)を取得
ExpValue指数値(e^x)を取得
GCD2つの数値の最大公約数(GCD)を取得

符号と絶対値

Sign数値の符号を取得
AbsValue数値の絶対値を取得
Pos数値の絶対値を取得
Neg数値の負の絶対値を取得

数値の丸め

Round2Fraction指定した値を最小呼び値の単位で四捨五入
Ceiling数値の切り上げ(数値より大きい最小の整数を取得)
Floor数値の切り下げ(数値より小さい最大の整数を取得)
Round数値の丸め(四捨五入)
IntPortion指定した数値の整数部のみ取得
FracPortion指定した数値の小数部のみ取得

最大と最小

MaxList複数の数値から最大値を取得
MaxList2複数の数値から2番目の最大値を取得
NthMaxList複数の数値からN番目の最大値を取得
MinList2複数の数値から2番目の最小値を取得
MinList複数の数値から最小値を取得
NthMinList複数の数値からN番目の最小値を取得

平均と合計

AvgList複数の数値から平均値を取得
SumList複数の数値から合計値を取得

三角関数

Sine三角関数のサイン(sin)値を取得
Cosine三角関数のコサイン(cos)値を取得
Tangent関数のタンジェント(tan)値を取得
Cotangent三角関数のコタンジェント(cot)値を取得
Arctangent三角関数のアークタンジェント(atan)値を取得

乱数

Randomランダムな数値を取得

文字列操作

文字列からの取得

StrLen対象文字列の文字数を取得
LeftStr対象文字列の先頭から指定文字数の文字列を取得
RightStr対象文字列の末尾から指定文字数の文字列を取得
MidStr対象文字列の指定位置から指定文字数の文字列を取得
InStr対象文字列の中から指定文字列を検索し、その位置を取得

文字列を変換

NumToStr対象の数字を文字列に変換
StrToNum対象の文字列を数字に変換
UpperStr対象文字列の文字をすべて大文字に変換
LowerStr対象文字列の文字をすべて小文字に変換

文字関連の定数

NewLine「改行」を表す定数
Doublequote「ダブルクオテーション」を表す定数
Spaces「半角スペース」を表す定数引数でスペースの数を指定

日付と時刻

チャート足の日時取得

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金曜日」までの日数を取得

配列関連

最大と最小(配列)

HighestArray指定した配列内における最高値を取得
NthHighestArray指定した配列内におけるN番目に大きい値を取得
LowestArray指定した配列内における最小値を取得
NthLowestArray指定した配列内におけるN番目に小さい値を取得

合計(配列)

SummationArray指定した配列内における値の合計を取得
SummationSqrArray指定した配列内における値の累乗の合計を取得
SummationRecArray指定した配列内における値の逆数の合計を取得

平均(配列)

AverageArray指定した配列内における値の平均を取得
HarmonicMeanArray指定した配列内における値の調和平均を取得
TrimMeanArray指定した配列内における値の平均を取得(各端を指定%除去)
MedianArray指定した配列内における中央値(Median)を取得

極値の取得

ExtremesArray指定した配列内における最大(最小)の極値を取得
NthExtremesArray指定した配列内におけるN番目の極値を取得

ランクの取得

ModeArray指定した配列内において最も頻繁に発生した値を取得
PercentRankArray指定した配列内における指定値の位置(百分率ベース)を取得
NumericRankArray指定した配列内における値のランクを取得

ソート(並び替え)

SortArray一次元配列をソート(並び替え)
Sort2DArray二次元配列をソート(並び替え)
SortHeapArray一次元配列をソート(並び替え)【HeapSort高速版】
SortHeap2DArray二次元配列をソート(並び替え)【HeapSort高速版】

指定期間の計算

平均

HarmonicMean指定した期間の足における価格の調和平均を計算
Median指定した期間の足における価格の中央値(Median)を取得
MidPoint指定した期間の足において、指定値の「最高値」と「最低値」の平均値を取得

合計

Summation指定した期間の足における値の合計を取得
SummationFC指定した期間の足における値の合計を取得
SummationIf指定した期間の足における値の合計を取得(条件を満たした足のみ)

ランク

NumericRank指定した期間の足における値のランクを取得
PercentRank指定した期間の足における指定値の位置(百分率ベース)を取得

極値

Extremes/ExtremesFC指定した期間の足における最大(最小)の極値を取得
NthExtremes指定した期間の足におけるN番目に最大(最小)の極値を取得

頻度

Mode指定した期間で最も多く発生した値(最頻値)を取得

テクニカル指標系

移動平均線

Average/AverageFC一定範囲の足における移動平均(単純移動平均線[SMA))の値を取得
XAverage/XAverageOrig一定範囲の足における指数平滑移動平均の値を取得
WAverage一定範囲の足における加重移動平均の値を取得

ボリンジャーバンド

BollingerBand一定範囲の足におけるボリンジャーバンドの値を取得
BollingerBandWidth一定範囲の足におけるボリンジャーバンド幅の割合を取得

RSI

RSI一定範囲の足におけるRSIの値を取得(J.W.ワイルダー考案/指数移動平均版)
RSIJP一定範囲の足におけるRSIの値を取得(カトラー考案/単純移動平均版)

MACD

MACD一定範囲の足におけるMACDの値を取得

ストキャスティクス

Stochasticストキャスティクスにおける主要な値(%K/%D/スロー%K/スロー%D)を取得
STOCHASTICEXPストキャスティクスにおける%Dとスロー%Dの値を取得
FastKファーストストキャスティクスの%K値を取得
FastKCustomファーストストキャスティクスの%K値を取得(高値/安値/終値の指定可)
FastKCustomOrigファーストストキャスティクスの%K値を取得(高値/安値/終値の指定可、オリジナル平滑化法)
FastKCustomEasyファーストストキャスティクスの%K値を取得(価格の指定可)
FastDファーストストキャスティクスの%D値を取得
FastDCustomファーストストキャスティクスの%D値を取得(高値/安値/終値の指定可)
FastDCustomOrigファーストストキャスティクスの%D値を取得(高値/安値/終値の指定可、オリジナル平滑化法)
SlowKスローストキャスティクスのSlow%K値を取得
SlowKCustomスローストキャスティクスのSlow%K値を取得(高値/安値/終値の指定可)
SlowKCustomOrigスローストキャスティクスのSlow%K値を取得(高値/安値/終値の指定可、オリジナル平滑化法)
SlowDスローストキャスティクスのSlow%D値を取得
SlowDCustomスローストキャスティクスのSlow%D値を取得(高値/安値/終値の指定可)
SlowDCustomOrigスローストキャスティクスのSlow%D値を取得(高値/安値/終値の指定可、オリジナル平滑化法)

ADX/DMI

ADXR一定範囲の足におけるADXRの値を取得
ADX一定範囲の足におけるADX(平均方向性指数)の値を取得
ADXCustomADX関数の拡張版。計算対象とする高値/安値/終値を自由に設定例えば、複数のチャートを挿入している時に、Data2~の値を参照したい時に使えます
ADXRCustomADXR関数の拡張版。計算対象とする高値/安値/終値を自由に設定例えば、複数のチャートを挿入している時に、Data2~の値を参照したい時に使えます
DMIPlus一定範囲の足におけるDMI(方向性指数)のプラス値を取得
DMI一定範囲の足におけるDMI(方向性指数)の値を取得
DMIMinus一定範囲の足におけるDMI(方向性指数)のマイナス値を取得
DMICustomDMI関数の拡張版。計算対象とする高値/安値/終値を自由に設定例えば、複数のチャートを挿入している時に、Data2~の値を参照したい時に使えます
DMIPlusCustomDMIPlus関数の拡張版。計算対象とする高値/安値/終値を自由に設定例えば、複数のチャートを挿入している時に、Data2~の値を参照したい時に使えます
DMIMinusCustomDMIMinus関数の拡張版。計算対象とする高値/安値/終値を自由に設定例えば、複数のチャートを挿入している時に、Data2~の値を参照したい時に使えます

最高値/最安値

Lowest/LowestFC一定範囲の足における指定値の最も低い値(最安値)を取得
NthLowest一定範囲の足における指定値のN番目に低い値(最安値)を取得
LowestBar/FastLowestBar一定範囲の足における指定値の最も低い値(最安値)が発生した足の、 現在足からの本数を取得
NthLowestBar一定範囲の足における指定値のN番目に低い値(最安値)が発生した足の、 現在足からの本数を取得
Highest/HighestFC一定範囲の足における指定値の最も高い値(最高値)を取得
NthHighest一定範囲の足における指定値のN番目に高い値(最高値)を取得
HighestBar/FastHighestBar一定範囲の足における指定値の最も高い値(最高値)が発生した足の、 現在足からの本数を取得
NthHighestBar一定範囲の足における指定値のN番目に高い値(最高値)が発生した足の、 現在足からの本数を取得

モメンタム

Momentumモメンタム差を計算

アルーン・オシレーター

Aroonアルーン・オシレーターの値を取得
AroonUpアルーン・オシレーターのアルーンアップ値を取得
AroonDownアルーン・オシレーターのアルーンダウン値を取得
AroonOscアルーン・オシレーターのアップ/ダウン値の差を取得

色関連

色の取得

GetBackgroundColor適用したチャートの背景色をRGB値(整数)で取得
UpColorDefault”上昇”を表す際に使用される色のデフォルト値を取得
DownColorDefault”下降”を表す際に使用される色のデフォルト値を取得
GetRGBValuesEasyLanguageRGB値から、RGBの各要素(赤、緑、青)の数値を取得
StrColorToNum指定した色名の色番号を取得

色名

色名一覧EasyLanguageで使える色名の一覧です。

RGB値

RGBR/G/Bの値を元にRGB値を計算
GetRValue指定したRGB値から赤(R)の値を取得
GetGValue指定したRGB値から緑(G)の値を取得
GetBValue指定したRGB値から青(B)の値を取得

レガシー色

RGBToLegacyColor指定したRGB値に最も近いEasyLanguageレガシーカラー値に変換
LegacyColorToRGB指定したEasyLanguageレガシーカラー値をRGB値に変換

グラデーション

GradientColor指定範囲の色グラデーションにおける、対象値の色を取得

描画

インジケーターの描画

インジケーターの描画

Plot1-99チャート分析またはレーダースクリーンに情報をプロット(描画)
Plot”Plot1-99”でプロット(描画)した値を取得
PlotPaintbarチャート分析またはレーダースクリーンにペイントバーをプロット(描画)
PlotPBPlotPaintbarの省略版
GetPlotWidth指定したプロットの「太さ(幅)」を取得
SetPlotWidth指定したプロットの「太さ(幅)」を設定
GetPlotColor指定したプロットの「前景色(描画色)」を取得
SetPlotColor指定したプロットの「前景色(描画色)」を設定
GetPlotBgColor指定したプロットの「背景色」を取得
SetPlotType指定したプロットの「タイプ」を設定
SetPlotBgColor指定したプロットの「背景色」を設定

トレンドラインの描画

トレンドラインの作成

TL_Newトレンドラインの新規作成

トレンドラインの修正

TL_SetBeginトレンドラインの開始点を変更
TL_SetEndトレンドラインの終了点を変更

トレンドラインの削除

TL_Deleteトレンドラインの削除

トレンドライン情報の取得

TL_GetValue指定した日時におけるトレンドライン上の価格を取得
TL_GetBeginDate指定したトレンドラインの開始点における日付を取得
TL_GetBeginTime指定したトレンドラインの開始点における時刻を取得
TL_GetBeginVal指定したトレンドラインの開始点における価格を取得
TL_GetEndDate指定したトレンドラインの終了点における日付を取得
TL_GetEndTime指定したトレンドラインの終了点における時刻を取得
TL_GetEndVal指定したトレンドラインの終了点における価格を取得

トレンドライン種別の取得

TL_GetSizeトレンドラインの太さを取得
TL_GetStyleトレンドラインの線種を取得
TL_GetColorトレンドラインの色を取得
TL_GetExtLeftトレンドラインが左に拡張されているかどうかを取得
TL_GetExtRightトレンドラインが右に拡張されているかどうかを取得

トレンドライン種別の設定

TL_SetSizeトレンドラインの太さを設定
TL_SetStyleトレンドラインの線種を設定
TL_SetExtLeftトレンドラインを左に拡張するかどうか設定
TL_SetColorトレンドラインの色を設定
TL_SetExtRightトレンドラインを右に拡張するかどうか設定

指定トレンドラインの存在チェック

TL_Existsトレンドラインの存在チェック

指定トレンドラインの取得

TL_GetActive現在アクティブなトレンドラインのIDを取得
TL_GetFirst現在のチャート上で最初に描画されたトレンドラインのIDを取得
TL_GetNext指定したトレンドラインの次に描画されたトレンドラインのIDを取得

トレンドラインのアラート設定

TL_GetAlertトレンドラインのアラート状態を取得
TL_SetAlertトレンドラインのアラート状態を設定

チャート内テキストの描画

生成と削除

Text_New指定したチャート足の右隣にテキストを描画
Text_Delete指定IDのテキストオブジェクトを削除

描画済みテキストの取得

Text_GetActive現在アクティブなテキストオブジェクトのIDを取得
Text_GetFirstチャートで最も最初に描画されたテキストオブジェクトのIDを取得
Text_GetNext指定IDの次に追加されたテキストオブジェクトのIDを取得

値の取得

Text_GetDate指定IDのテキストオブジェクトにおけるEL日付を取得
Text_GetTime指定IDのテキストオブジェクトにおけるEL時刻を取得
Text_GetValue指定IDのテキストオブジェクトにおける価格位置を取得
Text_GetString指定IDのテキストオブジェクトにおける描画テキストを取得
Text_GetHStyle指定IDのテキストオブジェクトにおける横方向の整列スタイルを表す値を取得
Text_GetVStyle指定IDのテキストオブジェクトにおける縦方向の整列スタイルを表す値を取得
Text_GetColor指定IDのテキストオブジェクトにおける描画色を取得

値の設定

Text_SetLocation指定IDのテキストオブジェクトにおける位置を設定
Text_SetString指定IDのテキストオブジェクトにおける描画テキストを設定
Text_SetStyle指定IDのテキストオブジェクトにおける縦または横方向の整列スタイルを設定
Text_SetColor指定IDのテキストオブジェクトにおける描画色を設定
Text_Float指定IDのテキストオブジェクトの位置を、「チャートの最後の足から指定足数」「チャートの表示縦幅に対する位置」で設定

外部連携

出力

デバッグ出力

Print「印刷ログ」ウィンドウに文字列や数値を出力
MessageLog「印刷ログ」ウィンドウに文字列や数値を出力
ClearPrintLog「印刷ログ」ウィンドウの内容をクリア(消去)
ClearDebug「アウトプットデバッグ」ウィンドウの内容をクリア(消去)

外部出力

FilePrint関数の第1引数に指定する事で、Print内容を指定パスのファイルに出力
PrinterPrint関数の第1引数に指定する事で、Print内容をプリンターに出力
FileAppend指定パスのファイル末尾に指定文字列を新規行として追記
FileDelete指定パスのファイルを削除

ストラテジー関連

発注

基本的な発注命令

Buy新規の買い注文を実施
Sell新規の買い注文(Buy)に対する手仕舞いを実施
SellShort新規の売り注文を実施
BuyToCover新規の売り注文(SellShort)に対する手仕舞いを実施
Shares (Contracts)(発注命令内で使用)発注する株数を指定
next bar at market(発注命令内で使用)成行注文
next bar at [Price] limit(発注命令内で使用)指値注文
next bar at [Price] stop(発注命令内で使用)逆指値注文
from Entry(発注命令内で使用)手仕舞い対象のエントリーを指定
this bar on close(発注命令内で使用)現在の足の終値で注文(したとみなす)
At$(発注命令内で使用)指値や逆指値の価格指定にエントリー足の情報が使用可能に

ビルドインステップ発注

SetStopPositionビルドインステップ注文における計算を「合計の金額」で行なうように設定
SetStopShare (SetStopContract)ビルドインステップ注文における計算を「1株当たり」で行なうように設定
SetProfitTarget指定した含み益に達した時点で、(足の途中であっても)自動で成行注文を実行
SetStopLoss指定した含み損に達した時点で、(足の途中であっても)自動で成行注文を実行
SetBreakEven指定した含み益に達した場合、その後含み益が0円になった時点で自動的に手仕舞いを実行
SetDollarTrailing固定金額によるトレーリングストップ注文を実行
SetPercentTrailing指定の含み益に到達した場合、固定率によるトレーリングストップ注文を実行

ポジション

ポジションの方向

MarketPosition指定ポジションの方向(買い、売り、フラット)を取得

価格

EntryPrice指定ポジションのエントリー価格を取得
ExitPrice指定ポジションの決済価格を取得

株数

CurrentContracts(CurrentShares)現ポジションにおける現在の保有株数を取得
MaxContractsHeld(MaxSharesHeld)現ポジションにおける最大の保有株数を取得
MaxContracts(MaxShares)指定ポジションにおける最大の保有株数を取得

合計損益

PositionProfit指定ポジションにおける損益額を取得
OpenPositionProfit現ポジション(未決済のみ)における現在の損益額を取得
MaxPositionProfit指定ポジションにおける最大の利益額を取得
MaxPositionLoss指定ポジションにおける最大の損失額を取得

1株当たり損益

ContractProfit現ポジション(未決済&決済済み)における現在の1株当たり損益額を取得
MaxContractProfit現ポジション(未決済&決済済み)における最大の1株当たり損益額を取得

エントリー数

CurrentEntries現ポジション(未決済のみ)における現在のエントリー数を取得
MaxEntries指定ポジションにおける最大のエントリー数を取得

基本構文

分岐構文

特殊なIf関数

RecentOcc指定した条件が過去何本前の足で発生したか?を取得
MRO指定した条件が過去何本前の足で発生したか?を取得(現在から過去にチェック)
LRO指定した条件が過去何本前の足で発生したか?を取得(過去から現在にチェック)