//findStock
input : backNum(50,"往回找幾天?");
variable:i(0);
for i=0 to backNum
begin
value1=GetFieldDate("date")[i];
value2=getField("Close")[i];
if value1=stringtodate("20240607") and value2=25.600000 then
begin
ret=1;
end;
end;
//findStock
input : backNum(50,"往回找幾天?");
variable:i(0);
for i=0 to backNum
begin
value1=GetFieldDate("date")[i];
value2=getField("Close")[i];
if value1=stringtodate("20240607") and value2=25.600000 then
begin
ret=1;
end;
end;
if c=25.6 then ret=1;
Value1=getbaroffset(20240607);
if c[value1]=25.6 then ret=1;
Hello Kevin Deng,
請參考 StringToDate 函數的說明,您傳入的格式有誤。
正確寫法應該為 stringtodate("2024/06/07")。
其實也可以直接寫 value1 = 20240607 就可以了,因為XS其實沒有 "Date" 的資料別,都是數值。
感謝 虎科大許教授 的熱心回覆。
感謝教授與小編的回覆!!!
4 評論