以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  我想统计连续涨停的K线周期数,用哪个函数呢?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=181412)

--  作者:qq代人发帖
--  发布时间:2020/7/27 12:49:53
--  我想统计连续涨停的K线周期数,用哪个函数呢?
请教:我想统计连续涨停的K线周期数,用哪个函数呢?
--  作者:FireScript
--  发布时间:2020/7/27 13:09:01
--  
如果不是判断一个指定周期数范围是否涨停或者跌停,比如五个周期是否连续涨停或者十个周期连续涨停,这种明确了周期数的。
那只能利用全局变量去处理,没有函数直接去判断一个不确定周期数的连续涨停。

VARIABLE:mark:=0;
zd:100*(c-ref(c,1))/ref(c,1);
//涨停的判断自行调整下
if zd>=10 then mark:=mark+1;
if zd<10 then mark:=0;

连续周期数:mark;



--  作者:SS666
--  发布时间:2020/7/27 13:28:38
--  
如果统计具体周期数的满足条件呢,比如连续X个周期均封涨停?
另建议,编制一个函数,用于统计连续满足条件的周期数。

--  作者:SS666
--  发布时间:2020/7/27 15:25:54
--  
如果统计具体周期数的满足条件呢,比如连续X个周期均封涨停?


--  作者:FireScript
--  发布时间:2020/7/27 15:55:29
--  
 如果是这种就很简单。直接count函数就能判断。

cd:count(涨停,5)=5;

这个是包含当前周期在内的5个周期。
[此贴子已经被作者于2020/7/27 15:55:59编辑过]

--  作者:SS666
--  发布时间:2020/7/28 15:55:32
--  
如何精确描述涨跌停呢?
用10%经常不正好,,
用XX: C=DYNAINFO(54);YY:C=DYNAINFO(55);则经常会出错,,比如600069,5分钟K图,在7月24日10:20明明是跌停却判断为涨停{XX: C=DYNAINFO(54)等于1}

请问用什么来描述涨跌停更好呢?