以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 求助 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=85120) |
-- 作者:须弥 -- 发布时间:2015/9/13 22:00:38 -- 求助 //绘制彩线 KLINE(O,H,L,C,0); IF DATATYPE>5 THEN BEGIN DRAWTEXTEX(ISLASTBAR,1,500,500,\'本指标只适用于日线以下周期数据\'),ALIGN3; EXIT; END; //判断是否绘制彩线的位置 日:=date; //求当前K线的日期 isColor:=if(日>ref(日,1) or barpos=1,1,0); //当K线的日期发生变化时,就是新的彩线绘制位置 DIS0:=if(barpos=1 or not(isColor),0,DATEDIFF(ref(日,1),日)-1); //星期六、星期日以及节假日也要考虑 DIS:=SUM(DIS0,0); Num:=count(isColor,0)+DIS; //计算彩线个数 VERTLINE(isColor and mod(Num,4)=0),colorred ,LINETHICK3; VERTLINE(isColor and mod(Num,4)=1),coloryellow ,LINETHICK3; VERTLINE(isColor and mod(Num,4)=2),colorblue,LINETHICK3; VERTLINE(isColor and mod(Num,4)=3),colormagenta,LINETHICK3; 这个主图公式在金字塔里面相同品种相同时间 竖线的颜色不相同 听人说是因为 "因为这个 颜色 的设定 ,是根据 之前 的K线 的个数 来 判断的。但 之前的K线个数,软件有时候统计的 不完整。就是说之前有100个K线,但是软件 读进内存的只有50个,他就以为只有50个了。" 如何修改或者设定软件才能使竖线的颜色固定不要变化? 谢谢了
|
-- 作者:jinzhe -- 发布时间:2015/9/14 8:53:38 -- k线图空白处右键 窗格属性 勾选“指定开始时间” |