Open

2019/07/17 19:00
10

double Open[]

現在のチャートの各足の始値を含む直列配列。

直列配列の要素は逆順でインデックス化されている。
つまり、最新値から最古値の順番である。配列の最新要素である現在の足のインデックスは0である。
現在のチャートでの最古の足はBars-1でインデックス化されている。
関連項目:iOpen()

Sample:
i = Bars - counted_bars - 1;
while(i>=0)
{
double high = High[i];
double low = Low[i];
double open = Open[i];
double close = Close[i];
AccumulationBuffer[i] = (close-low) - (high-close);
if(AccumulationBuffer[i] != 0)
{
double diff = high - low;
if(0==diff)
AccumulationBuffer[i] = 0;
else
{
AccumulationBuffer[i] /= diff;
AccumulationBuffer[i] *= Volume[i];
}
}
if(i< Bars-1) AccumulationBuffer[i] += AccumulationBuffer[i+1];
i–;
}

コメント