以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=173286)

--  作者:shlzy
--  发布时间:2019/11/26 10:35:17
--  [求助]再次求助累计成交量,往前计算标识
版主,上次求助的是在指定日期往往后计算累计成交量等于流通股量时,做标识。现在我想在指定日期开始,往前,即往历史时间统计累计成交量等于流通股量时,做标识,能实现吗?
--  作者:FireScript
--  发布时间:2019/11/26 10:55:15
--  
 抱歉这个做不到的。绘图函数不能反向在历史位置做标识的。
--  作者:shlzy
--  发布时间:2019/11/26 11:19:48
--  
LEN:=BARSLAST(YEAR=N1 AND MONTH=N2 AND DAY=N3);
SUMVOL:=SUM(VOL,LEN);
S:=CAPITAL;
CD0:=SUMVOL>=S;
CD1:=SUMVOL>=S AND REF(SUMVOL<S,1);
CD2:=SUMVOL>=2*S AND REF(SUMVOL<2*S,1);
CD3:=SUMVOL>=3*S AND REF(SUMVOL<3*S,1);

DRAWICON(CD1,H,9);
DRAWICON(CD2,H,8);
DRAWICON(CD3,H,7);
那我是往右数,但想加一个通道,即以每一个累积成交量等于流通量时段的高低点,画通道。如我从2019年1月3日起,累计出现了3次相等情况,我在这3段的高低点做通道,应该怎么实现呢?

--  作者:FireScript
--  发布时间:2019/11/26 13:15:36
--  
 就上面cd1,cd2,cd3之间进行连线?
--  作者:shlzy
--  发布时间:2019/11/26 13:39:04
--  
是cd1,cd2,cd3这三段之间,每一段的高低点作为通道上下轨,类似下图
图片点击可在新窗口打开查看

--  作者:shlzy
--  发布时间:2019/11/26 13:41:57
--  
图片点击可在新窗口打开查看

--  作者:shlzy
--  发布时间:2019/11/26 13:42:38
--  
就是在这样的三段中,找到每一段的高低点,然后以它们为上下轨画出通道
--  作者:FireScript
--  发布时间:2019/11/26 13:50:48
--  
 如果是阶段性的高低点画通道,也是无法实现的。因为我们的绘图函数只能从满足条件的位置开始绘制,而高低点的判断其实必须是事后才能定下来的。