以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  我想做个缺口选股的模型  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=171128)

--  作者:qq代人发帖
--  发布时间:2019/7/18 9:22:55
--  我想做个缺口选股的模型

请教:我想做个缺口选股的模型,比如30个周期内未补的下跌缺口大于等于两个。

下跌缺口好定义,但是后面不能被补不知道怎么写,请老师指导,


--  作者:FireScript
--  发布时间:2019/7/18 9:31:03
--  
 建议详细描述下你的思路。你这样描述,根本没办法转换成代码的。
--  作者:yangzp
--  发布时间:2019/7/18 10:03:07
--  
条件选股:30个交易内未补的下跌缺口大于或等于2
--  作者:FireScript
--  发布时间:2019/7/18 10:16:00
--  
 “30个交易内未补的下跌缺口大于或等于2 ” 未补的下跌缺口这个是怎么定义的呢。

--  作者:yangzp
--  发布时间:2019/7/18 11:39:42
--  
缺口的定义是两个日K组成,即“当天最高价(TH)低于前一天最低价(LL)”,未补缺口定义是:“这个缺口出现到今天这段时间中的最高价小于前面缺口定义中的LL”
--  作者:FireScript
--  发布时间:2019/7/18 13:51:50
--  
 “这个缺口出现到今天这段时间中的最高价小于前面缺口定义中的LL”  这个意思是最近一次缺口到现在这段时间的最高价小于缺口条件成立时候的最低价?

--  作者:FireScript
--  发布时间:2019/7/18 14:03:43
--  
 qk:CALLSTOCK(\'\',vtHIGH,6,0)<CALLSTOCK(\'\',vtLOW,6,-1);
len:=BARSLAST(qk);//缺口距离现在的位置
qk_l:=ref(l,len);//缺口时的最低价(缺口前一个K的最低价)
qk__h:=hhv(h,len);//缺口到现在这段时间的最高价
cd:qk__h<qk_l;//未补缺口
cd2:count(cd,30)>=2;//30天内未补缺口大于等于2

以上代码请在日线下运行。