可以的
你要这样做的目的是干嘛?希望记录5分钟指标在1分钟内的的变动情况吗
还是什么其他目的?
不一定非要这样啊,看着你有这种需求,很别扭
也许有更好的方法
大周期引用小周期,并且绘制小周期上的K线,不能的.
就象在小周期上不能细致紧密的绘制大周期的K线一样.
这牵涉到时间坐标的问题,根本做不到的.
像你这种需求,应该向你收取定制费用的
if barpos<=datacount-5 then begin
o5:=o[barpos+4];
h5:=h[barpos+4];
l5:=l[barpos+4];
c5:=c[barpos+4];
end
else
begin
i:=datacount-barpos;
o5:=callstock(stklabel,vtopen,1,i*4);
h5:=callstock(stklabel,vthigh,1,i*4);
l5:=callstock(stklabel,vtlow,1,i*4);
c5:=callstock(stklabel,vtclose,1,i*4);
end
if not(islastbar and mod(dynainfo(207),500)<=400) then
kred:STICKLINE( c5>o5,c5 ,o5, 8,1 ,COLORRED);//空心实体
kred1:STICKLINE( c5>o5,h5 ,max(c5,o5), 0,1 ,COLORRED);//上引线
kred2:STICKLINE( c5>o5,min(c5,o5) ,l5, 0,1 ,COLORRED);//下引线
kgreen:STICKLINE( c5<=o5,c5 ,o5, 8,1 ,COLORGREEN);//实心实体
kgreen1:STICKLINE( c5<=o5,h5 ,max(c5,o5), 0,1 ,COLORGREEN);
kgreen2:STICKLINE( c5<=o5,min(c5,o5) ,l5, 0,1 ,COLORGREEN);
end