Hi Sir,
執行交易回測,抓 0329 ~ 0629 ,每日 0930 資料,結果報酬為 0 ,是正常嗎? 有哪個步驟做錯? 如圖 & 附件


聽不是很懂! 是不是要換其他函數去抓 PriceChangeRatio or 股本(億) 嗎?
Hello Woody16,
getquote 是用來抓報價欄位,不能用在回測上。
getfield 是用來抓資料欄位/選股欄位,可以用在回測上。
您的腳本中含了 getquote("股本(億)") 和 getquote("pricechangeratio") 所以回測會出錯。
其中 股本(億) 可以使用 getfield("股本(億)"),但 pricechangeratio 沒有資料欄位,所以您要自行計算。
3 評論