以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  连续6天都可以在同一价格买到这只股票的选股公式  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=182474)

--  作者:呼雷
--  发布时间:2020/10/10 23:59:48
--  连续6天都可以在同一价格买到这只股票的选股公式

连续6天都可以在同一价格买到这只股票的选股公式,也就是说,在连续6根K线中,交易波动都有经过某一相同价格,这价格处于这连续6根K线中任何一根的最高价与最低价之间。


--  作者:FireScript
--  发布时间:2020/10/12 8:38:17
--  
相当于这个价格只要满足:在6天中任意一天 它都满足在最高最低价区间内。

是这样的想法吧?当日的不用说肯定满足,那就看过去五天是否满足了呗。


--  作者:FireScript
--  发布时间:2020/10/12 8:49:45
--  
目前没有好的函数可以直接处理上面这个逻辑,然后循环内部又不能用ref。所以你只能像下面这样一个个定义调用的变量来暴力处理了,这里只定义了H1-H1,L1-L2 ,剩下的你自行补齐下:

 H1:=REF(H,1);//前一天的最高价
L1:=REF(L,1);

H2:=REF(H,2);//前前一天的最高价
L2:=REF(L,2);

cd:c>=L1 and c<=H1 and c>=L2 and c<=H2;
[此贴子已经被作者于2020/10/12 8:53:03编辑过]

--  作者:呼雷
--  发布时间:2020/10/12 21:58:16
--  
好,谢谢!