Dear ALL:
目的: 簡單寫一隻選出營收YoY MoM 皆上升 且EPS為正的股票
Value1 = GetField("月營收年增率");
Value2 = GetField("月營收月增率");
Value3 = GetField("EPS");
Condition1 = Value3 > 0 AND Value1 > 0 AND Value2 > 0;
if Condition1 then ret = 1; //月營收: 年增 且 月增 且 EPS > 0
OutputField1(Value3, 2, "EPS" );
OutputField2(Value1, 2, "YoY" );
OutputField3(Value2, 2, "MoM" );
無法跑出結果, 但是, 把EPS 程式remark 掉, 卻可跑結果出來 ?
為此, 我又寫出了三率三升且EPS>0, 卻又正常, 可否有大能們能指點迷驚 ???
Value1 = GetField("營業毛利率"); //營業毛利率Gross Margin Rate
Value2 = GetField("營業利益率"); //營業利益率 Operate Profit Margin Rate
Value3 = GetField("稅後淨利率"); //稅後淨利率Profit Margin
Value4 = GetField("EPS"); //每股稅後淨利(元)
Value11 = Value1 - Value1[1]; //營業毛利率增加率
Value22 = Value2 - Value2[1]; //營業利益率增加率
Value33 = Value3 - Value3[1]; //稅後淨利率增加率
Condition1 = Value11 > 0;
Condition2 = Value22 > 0;
Condition3 = Value33 > 0;
Condition4 = Value4 > 0;
if Condition1 AND Condition2 AND Condition3 AND Condition4 then ret = 1;
OutputField3(Value4 , 2, "EPS" );
OutputField4(Value33, 2, "淨利增%" );
OutputField5(Value11, 2, "毛利增%" );
OutputField6(Value22, 2, "營益增%" );
4 評論