如題,請問如使用內建的
value5 = TurnOverRate(5);
是如何寫法出近5日平均周轉率呢?
感謝您!
Hello 無情卻慈悲,
TurnOverRate(5) 代表的是近5日的週轉率。
小幫手猜您想要的應該是近5日的平均日週轉率。
那麼應該這樣寫。
value1 = TurnOverRate(1); //每日週轉率
value2 = average(value1, 5); //近5日的平均週轉率
須注意此函數只能用在日頻率上,因為函數裡有使用到 GetField("股本(億)"),而此欄位只有日頻率。
您好,感謝您的回覆,您說到此函數只能用在日頻率上,所以我無法在分K中使用「跨頻率」的方式來偵測周轉率嗎
Hello 無情卻慈悲,
是的,此函數無法使用在分鐘頻率。
不過您可以在XS編輯器中打開內建的 turnoverrate 腳本,參考其中的內容並撰寫自己的腳本即可。
更簡單的說,只要複製後把裡面的 GetField("股本(億)") 改為 GetField("股本(億)", "D") 即可。
感謝指導,我會試試,謝了
4 評論