求200日内收盘价创新高的选股公式。
大智慧、通达信中选出的都是比前200日那天当天的收盘价高的股,不是比200日内所有天数收盘价都高的股!...
大智慧、通达信中选出的都是比前200日那天当天的收盘价高的股,不是比200日内所有天数收盘价都高的股!
展开
4个回答
展开全部
追问
谢谢,你的公式也是对的!只是楼上的比你先回答,之后又耐心地解答了我的追问,所以采纳他的为最佳答案了,对不起。
追答
close>hhv(ref(c,1),200);{这是201天了
二百天收盘新高:C>REF(HHV(C,199),1); {这样昨天是199加上今天共200天}
-----------------------------------------
注意区别
展开全部
H=HHV(H,200);
{测试通过,能选出来,今日选出4%的股票创200日内的新高}
{测试通过,能选出来,今日选出4%的股票创200日内的新高}
追问
谢谢你,我在大智慧里选出来440只,用通达信选出81只,也就是4%,好象是成功了!我想请问你为什么我在大智慧里选的就不对呢?是没有精确复权还是因为没进行数据下载呢?还有通达信选出的81只中也有不对的,比如600083,600217,分析后,发现你这个公式选出的是最高价创新高,能麻烦你给个收盘价创新高的公式吗?
追答
C=HHV(C,200);
{200日内收盘价创新高选股公式}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
hhv(high,200)=hhv(high,0) and barscount(c)>=200;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个简单。
close>hhv(ref(c,1),200);
还想编什么公式,尽管问我。
祝您发财。
close>hhv(ref(c,1),200);
还想编什么公式,尽管问我。
祝您发财。
更多追问追答
追问
一共选出了30只,不知道对不对呀?只是601939怎么会被选中的呢?还有我用大智慧选出400多只,是因为没精确复权还是没进行数据下载呀?是不是每天都要进行数据下载才能选股呢?谢谢你!
追答
选股前先要下载最新收盘数据,并要前复权。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询