第一次寫xs語法,雖然編譯顯示成功但不知道是否還有哪裡是多餘或是能改進的,有請小幫手解答,感謝。
作用:先用我設計的計算式將清單內股票的昨日強弱價算出,然後於開盤時將 開盤價>強勢價 or 開盤價<弱勢價
的個股篩選出來,請問我這樣寫能夠正常篩選出嗎?
var:HJ(0),LJ(0),CJ(0);
HJ = GetField("High","D")[1];
LJ = GetField("Low","D")[1];
CJ = GetField("Close","D")[1];
Value1 = (HJ+LJ)/2;
if Value1 < CJ Then
value2 = LJ+((HJ-LJ)*1.382) else
value2 = LJ+((HJ-LJ)*1.618);
if Value1 > CJ Then
value3 = HJ-((HJ-LJ)*1.618) else
value3 = HJ-((HJ-LJ)*1.382);
if GetField("Open","D") > value2 or GetField("Open","D") < value3 Then
ret=1;

3 評論