你好
我寫了一段警示語法如附圖用來抓出大於1000的指數股
原本不加第七行aaa = 10;時可以篩選出股票
但加了第七行之後,就篩選不出股票了,請問原因為何呢

你好
我寫了一段警示語法如附圖用來抓出大於1000的指數股
原本不加第七行aaa = 10;時可以篩選出股票
但加了第七行之後,就篩選不出股票了,請問原因為何呢

Hi 藍翔,
但加了第七行之後,就篩選不出股票了,請問原因為何呢
您好,第四行的 if 語法改成以下語法試試看,
if getinfo("IsRealTime") = 1 and close > 1000 and aaa = 0 then
猜想應該是因為腳本在跑歷史資料讀取筆數時,已經成功通過條件,故跑即時資料時不會觸發(因為已經在歷史資料判斷通過,此時 aaa 會變為 10)
所以需要加入在即時更新資料時才開始跑腳本,應該就能執行成功,小幫手方才驗證是OK的,
若試過仍有問題,請提供「雷達匯出檔案(*.DSRX)匯出時記得勾選包含自訂腳本」
以利小幫手查看問題的原因,謝謝。
1 評論