選股時發生這個訊息大概是甚麼原因 ?
傳入錯誤的參數xsscript.dll的method(5014)
input:N_S(5);
input:N_L(20);
input:N_Vol(3);
variable: N_SdaysAverage(0),N_LdaysAverage(0),N_LLdaysAverage(0),N_YesAverage(0);
variable: ClosePrice(0),YesdayVolume(0),BefYesdayVolume(0),CloseDPrice(0);
variable: Hih_3(0),Hih_2(0),Hih_1(0),AvgHi(0);
variable: Low_3(0),Low_2(0),Low_1(0),AvgLo(0),AvgVlm(0);
N_SdaysAverage = Average(GetField("收盤價","D"),N_S); // N_SdaysAverage[1]為昨5均;
N_LdaysAverage = Average(GetField("收盤價"),N_L);
N_LLdaysAverage = Average(GetField("收盤價"),60);
YesdayVolume = GetField("Volume", "D")[1];
BefYesdayVolume = GetField("Volume", "D")[2];
N_YesAverage = Average(GetField("收盤價","D")[1],N_S);
AvgHi = Average(GetField("High","D")[1],N_Vol);
AvgLo = Average(GetField("Low","D")[1],N_Vol);
AvgVlm = Average(GetField("volume","D")[1],N_Vol);
condition25=( GetField("開盤價","D") > AvgHi) ;
condition26=( GetField("volume","D") > AvgVlm);
condition28=( GetField("close","5") > AvgHi) ;
condition29=( GetField("成交量","5") > AvgVlm*0.5) ;
//condition30=( GetField("成交金額", "D")[1] > 50000000 ) ;
if
(
condition25 and condition26
)
then
begin
ret=1;
end;
SetOutputName2("5均");
outputfield2(N_SdaysAverage);
1 評論