value1= (Maxlist(GetField("最高價","D")[1],GetField("最高價","D")[2])+Minlist(GetField("最低價","D")[1],GetField("最低價","D")[2]))*0.5;
if q_Last< value1
and q_Last< lowest(GetField("最低價","30")[1],13 then ret=1;
以上這段程式哪裡有錯誤嗎??
為何編譯不了...
(警示用)
value1= (Maxlist(GetField("最高價","D")[1],GetField("最高價","D")[2])+Minlist(GetField("最低價","D")[1],GetField("最低價","D")[2]))*0.5;
if q_Last< value1
and q_Last< lowest(GetField("最低價","30")[1],13 then ret=1;
以上這段程式哪裡有錯誤嗎??
為何編譯不了...
(警示用)
Hi ForisChang,
您好,
以下程式碼,少了一個 " ) "
if q_Last< value1
and q_Last< lowest(GetField("最低價","30")[1],13 then ret=1;
改成這樣,應該就會編譯成功了
if q_Last< value1 and q_Last< lowest(GetField("最低價","30")[1],13) then ret=1;
2 評論