ArraySetAsSeries()関数は、指定した配列を通常の配列から時系列配列(=最新のバーから古いバーに向けて要素にインデックスが振られる配列)に変換する(又はその逆を行う)ために使用します。
ArraySetAsSeries()関数は、以下のように定義されています。
bool ArraySetAsSeries(
const void& array[],
bool flag
);
各引数の意味は、以下のとおりです。
- const void& array[]
変換(=インデックスの振り直し)を行いたい配列名を指定します。 - bool flag
インデックスを振る方向を指定します。
「true」とした場合は、最新のバーから古いバーに向けて、第一引数で指定した配列の要素にインデックスが振られます。
「false」とした場合は、古いバーから最新のバーに向けて、第一引数で指定した配列の要素にインデックスが振られます。
戻り値
変換が成功した場合は「true」を返し、変換が失敗した場合は「false」を返します。
注意点
多次元配列や静的配列には適用することができません。
時系列配列は、通常の配列とは異なって、最新のバーから古いバーに向けて要素にインデックスが振られます。