我有兩個程式碼
程式碼1為
//Var:monthRevenue(0);
//monthRevenue = GetField("營業利益", "M") + GetField("營業利益", "M")[1] + GetField("營業利益", "M")[2];
value3 = GetField("營業利益", "Q") * 0.01; //單位:百萬,所以乘以0.01,變成億
value4 = GetField("股東權益總額", "Q") * 0.01; //單位:百萬,所以乘以0.01,變成億
print("日期:", currentDate, "營業利益:", value3, "股東權益總額:", value4);
ret = 1;
程式碼2為
Var:monthRevenue(0);
monthRevenue = GetField("營業利益", "M") + GetField("營業利益", "M")[1] + GetField("營業利益", "M")[2];
value3 = GetField("營業利益", "Q") * 0.01; //單位:百萬,所以乘以0.01,變成億
value4 = GetField("股東權益總額", "Q") * 0.01; //單位:百萬,所以乘以0.01,變成億
print("日期:", currentDate, "營業利益:", value3, "股東權益總額:", value4);
ret = 1;
在選股中心,程式碼1執行回測時,能有效的挑出一些股票
程式碼2執行回測時卻無法挑出任何股票
明明程式碼2只是多宣告了一個變數,為什麼回測時好像完全無法運作
謝謝
 
            
        
        
        
        
            
1 評論