以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 如何统计KDJ指标中的J值符合条件的次数 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=148037) |
-- 作者:AK之王 -- 发布时间:2017/2/21 20:58:57 -- 如何统计KDJ指标中的J值符合条件的次数 如何统计KDJ指标中的J值符合条件的次数:从J大于100开始直到J<80算符合条件一次,问题是统计100周期内J值符合条件多少次? |
-- 作者:jinzhe -- 发布时间:2017/2/22 9:03:55 -- variable:n=0; j:=stkindi(\'\',\'kdj.j\',0,datatype);
if j>=100 then n:=n+1; if j<80 then n:=0;
nn:count(cross(n=1,0.5),100); nn为所求值 [此贴子已经被作者于2017-2-22 9:04:17编辑过]
|
-- 作者:AK之王 -- 发布时间:2017/2/22 10:06:55 -- nn:count(cross(n=1,0.5),100); 这里面的0.5是不是换成0.6 0.7也行?0.5不是固定的 |
-- 作者:jinzhe -- 发布时间:2017/2/22 10:08:26 -- 0到1之间的一个小数都可以 |
-- 作者:AK之王 -- 发布时间:2017/2/23 19:56:38 -- 当J<80时,怎么返回上次J>100到J<80这段时间的周期? |
-- 作者:jinzhe -- 发布时间:2017/2/24 8:47:37 -- valuewhen(j<80,barslast(cross(j>100,0,5))) |