1、之前请教过一个问题:http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=90696&page=1&star=1
2、现在想修改为
a、2016年创新高(新高是指15年+16年新高)
b、16年新高后回撤幅度不超过30%
请问原有程序如何修改,谢谢
新高指的是15年到16年之间的最高价大于历史上的最高价?
新高指的是15年至今天的最高价大于历史最高价,谢谢
[此贴子已经被作者于2016/3/21 9:37:15编辑过]
nn:=barslast(YEAR=2015 and ref(year=2014,1))+1;
hh:=valuewhen((year=2016 or year=2015),hhv(h,nn));
hh=hhv(h,0) and (year=2016 or year=2015) and llv(l,hhvbars(h,0))>=hh*0.7
[此贴子已经被作者于2016/3/21 9:47:52编辑过]
恒瑞医药符合15年新高,新高后回撤小于30%,但是程序无法识别
应该是我的需求描述有问题
1、15年或者16年创历史新高
2、15年或16年创历史新高后回撤幅度不超过30%
[此贴子已经被作者于2016/3/21 10:12:36编辑过]
你看的是未除权数据吧?
向前复权后波动幅度没有超过30%,筛选股票应该使用复权数据
奇怪我无法选股
1、如何下载复权数据
2、复权无法选股的截图我发在QQ群金字塔程序化交易群W 192302614