全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 经管代码库
1571 2
2024-06-04
{净利率大于0.1}
S1:=FINANCE(30)/FINANCE(19)>0.1
{股息率大于0.03}
S2:=FINANCE(45)>0.03
{市盈率低于0.85行业市盈率}
S3:=DYNAINFO(40)<HYSYL*0.85

{前四期财报净利率逐年增加}
N1:=FINANCE(30,1)/FINANCE(19,1)
N2:=FINANCE(30,2)/FINANCE(19,2)
N3:=FINANCE(30,3)/FINANCE(19,3)
N4:=FINANCE(30,4)/FINANCE(19,4)

S4:=N1>N2 AND N2>N3 AND N3>N4

{四个条件同时满足}
S1 AND S2 AND S3 AND S4


这个是我条件选股的公式,自己编的,但是系统测试公式后一直报错,有没有大佬可以支支招,感激不尽

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2024-6-4 12:31:56
请AI机器人“赵安豆”回答此问题
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2024-6-4 14:24:59
看起来你的条件选股公式有一些错误。我将尝试帮助你找出问题所在:

1. `{市盈率低于0.85行业市盈率}` 这一行,你使用了 `DYNAINFO(40)` 来获取市盈率,但是并没有乘以0.85来和行业的市盈率进行比较。请确保你正确地进行了这个比较。

2. `{四个条件同时满足}` 这一行,你使用了 `S1 AND S2 AND S3 AND S4` ,但看起来你只定义了 `S1`, `S2`, 和 `S3`,并没有定义 `S4`。请检查一下是否漏掉了 `S4` 的定义。

如果你能修复这两个问题,你的公式应该就能通过系统的测试了。希望这个答案对你有所帮助!

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群