我用的是選股腳本,想抓取某一個股某一天的ATR數值進行進一步的比對來選股
但是ATR系統函數好像沒辦法指定某依單一個股
7 評論
if symbol="2330.TW" then begin ret=1; value1=atr(6); outputField1(value1[getbaroffset(20240916)]); end;
請教許教授:
這邊的ret = 1的作用是什麼?
ret=1代表把台積電選出來。
Hello Pitchhh,
小編補充, ret = 1; 這行是讓運行的商品被選出,而因為條件有 symbol="2330.TW",故只會選出2330。
網站上有教學區和教學影片,裡面有XS語法的基礎和應用可以閱覽。
感謝 虎科大許教授 的熱心回覆。
所以小編的意思是,在這種寫法下 不寫ret=1也是一樣結果嗎?
不寫ret=1;是選不出股票的。
小編建議您先閱覽網站上的教學區和教學影片。
if symbol="2330.TW" then ret = 1;
用中文解釋,就是 商品要是台積電 (symbol="2330.TW"),才會被選出來 (ret = 1)。
要條件符合了,才會執行 ret = 1;
您不撰寫 ret = 1; ,就算條件符合商品也不會被選出來。
7 評論