08/06/28 02:45:10.81 Y0awFfKG
ヘルプミー
ライブラリ作ってるんだけど期待する動作にならないんだ。
以下を作って試しにClose[]を与えてやったりしたけど、戻り値は0・・・
何か間違っているところは無いのでしょうか?
double iFastStochasticsOnArray(double getArray[],int Sto_Period,int Shift){
double StoArray[];
int SizeOfArray, Count;
if(Shift>=ArraySize(getArray)){
ErrorDescription(4002);
return(0);
}else {
Count=ArraySize(getArray);
}
Count -= Sto_Period;
for(int i=Count-1; i>=0; i--)
{
double HH =-100000, LL=100000;
for(int j=0; j<Sto_Period; j++)
{
if(getArray[i+j] > HH) HH = getArray[i+j];
if(getArray[i+j] < LL) LL = getArray[i+j];
}
StoArray[i] = (getArray[i]-LL)/(HH-LL)*100;
}
return(StoArray[Shift]);
}