以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=158564) |
-- 作者:orca8 -- 发布时间:2017/10/12 11:27:34 -- 统计问题 在1分钟k线中, 如果 macd >0 统计 macd>0的周期数 ,macd<0 统计macd<0的周期数 |
-- 作者:orca8 -- 发布时间:2017/10/12 11:28:53 -- 按错了,提前发了, 还有一个统计如: 1分钟k线图, 如果 dea<ref(ref,1) 那么统计 dea<ref(ref,1) 的周期数有多少?
|
-- 作者:orca8 -- 发布时间:2017/10/12 11:58:49 -- 统计的开始是 如 macd >0 那么统计的周期的开始 是从 上次 macd<0 结束的时候开始算起。 count只能 从开始或者指定周期数,
|
-- 作者:wenarm -- 发布时间:2017/10/12 12:17:54 -- 就是需要求红绿柱分别对应的k线根数?还是说所有的macd>0的k线数量?
[此贴子已经被作者于2017/10/12 12:29:03编辑过]
|
-- 作者:orca8 -- 发布时间:2017/10/12 22:18:56 -- 不是所有,当出红柱时,比如当前有5根了,那么统计的数据应该是 5. k线数量自然也是 5. 当 dea>ref(dea,1) 时,如果从上次不满足结束到 当前的数目有 6个周期,那么统计数据是 6 不是统计图标上的所有
|
-- 作者:wenarm -- 发布时间:2017/10/13 0:10:29 -- 当 dea>ref(dea,1) 时,如果从上次不满足结束到 当前的数目有 6个周期,那么统计数据是 6 没看明白,dea>ref(dea,1) 成立和后面的的如果之间的关系。 DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26); DEA :EMA(DIFF,9); MACD :=2*(DIFF-DEA); n1:sumbars(macd>0 and ref(macd<0,1),1); n2:sumbars(macd<0 and ref(macd>0,1),1); my_sum:if (n1<n2,n1,n2); |