1111
选股公式的代码会因使用的软件(如通达信、同花顺、东方财富等)和具体选股逻辑不同而有差异。以下提供几个常见场景的基础选股公式代码(以通达信为例),供参考:
1. 均线多头排列选股
逻辑:5日、10日、20日、60日均线依次向上排列(短期均线在长期均线上方)。
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=MA(CLOSE,20);
MA60:=MA(CLOSE,60);
选股: MA5>MA10 AND MA10>MA20 AND MA20>MA60 AND CLOSE>MA5;
2. 放量上涨选股
逻辑:当日涨幅超过3%,且成交量是前5日平均成交量的1.5倍以上。
涨幅:= (CLOSE-OPEN)/OPEN*100>3;
均量:=MA(VOL,5);
放量:=VOL>均量*1.5;
选股: 涨幅 AND 放量;
3. 低市盈率且股价低于净资产选股
逻辑:市盈率(PE)低于行业平均(此处设为20),且股价低于每股净资产(PB<1)。
PE:=DYNAINFO(39); // 动态市盈率
PB:=CLOSE/FINANCE(34); // 股价/每股净资产
选股: PE<20 AND PB<1;
说明:
• 不同软件的函数可能有差异(如同花顺用PE(),通达信用DYNAINFO(39)),需根据实际软件调整。
• 公式仅为基础逻辑,实际选股需结合行业、市场环境等综合判断,避免单一指标筛选。