可以幫看一下這題嗎?
標題:每個月的營收成長,編譯一樣有過,但選股跑不出來,謝謝幫忙~
// 腳本名稱:2025年12月營收成長
// 執行頻率:月 (或是日也可以,但資料讀取筆數要夠)
// 設定目標年月:2025年12月 (XQ月營收日期格式通常為該月最後一天)
Var: TargetDate(20251231);
Value1 = GetField("月營收", "M"); // 抓取最新一期月營收
Value2 = GetFieldDate("月營收", "M"); // 抓取該筆營收的資料日期
// 步驟1:確認最新資料是否為 2025年12月
If Value2 = TargetDate Then Begin
// 步驟2:比較 本月(12月) > 上個月(11月)
// [1] 代表前一期 (Nov 2025)
If Value1 > GetField("月營收", "M")[1] Then Begin
Ret = 1; // 條件成立
// 輸出欄位方便檢查
OutputField(1, Value1, 2, "2025/12 營收(億)");
OutputField(2, GetField("月營收", "M")[1], 2, "2025/11 營收(億)");
// 計算月增率 (%)
Value3 = (Value1 - GetField("月營收", "M")[1]) / GetField("月營收", "M")[1] * 100;
OutputField(3, Value3, 2, "月增率(%)");
End;
End;
2 評論