以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  分笔数据能保存多长时间  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=71032)

--  作者:zsg465341578
--  发布时间:2014/10/16 11:58:40
--  分笔数据能保存多长时间
老师好,请问分笔数据最长可多长时间?
--  作者:zsg465341578
--  发布时间:2014/10/16 12:31:43
--  
老师你好,下面是1分钟K线周期里面引用的3分钟持仓数据的代码,有什么不对吗?放到副图上为什么只有当天的数据?如何才能做到显示多日的指标线呢?

nn:=barslast(mod(minute,3));
sum_buyvol:sum(buyvol,nn+1);
sum_sellvol:sum(sellvol,nn+1);//公式dkcc3

dc1:=stkindi(\'\',\'dkcc3.sum_buyvol\',0,0);
kc1:=stkindi(\'\',\'dkcc3.sum_sellvol\',0,0);//引用3分钟持仓
dc:=sum(dc1,todaybar);
kc:=sum(kc1,todaybar);

多持:sum(dc1,todaybar),colorred,linethick1;
空持:sum(kc1,todaybar),colorgreen,linethick1;
仓差:dc-kc,colorwhite,linethick1;

variable:n=0,m=0;
if mod(minute,3)=0 then n:=n+kc;
if mod(minute,3)=0 then m:=m+dc;
 
if closetime(0)=time then begin
   n:=0;
   m:=0;
end


--  作者:pyd
--  发布时间:2014/10/16 12:59:59
--  

1,工具-》选项-》维护里 分笔成交存储天数调大,您本地能下载多少就可以保存多少。

2,stkindi函数的第4个参数写的不对。0是分笔周期

dc1:=stkindi(\'\',\'dkcc3.sum_buyvol\',0,11,-1);
kc1:=stkindi(\'\',\'dkcc3.sum_sellvol\',0,11,-1)

在工具-》选项-》常规里多分钟线数写3

[此贴子已经被作者于2014/10/16 13:01:51编辑过]

--  作者:zsg465341578
--  发布时间:2014/10/16 13:12:01
--  
老师,buyvol只是分笔数据,好象不能直接引用3分数的,按你说的改了后,图上无任何显示
--  作者:pyd
--  发布时间:2014/10/16 13:33:37
--  

是只能是分笔周期的。按你2楼写的,补充下历史分笔数据。


--  作者:zsg465341578
--  发布时间:2014/10/16 14:21:35
--  
是否是,补充多少天的分笔数据,副图上便会显示多少天的数据?
--  作者:pyd
--  发布时间:2014/10/16 14:28:09
--  
是的
--  作者:zsg465341578
--  发布时间:2014/10/16 15:17:01
--  
补充分笔后,前几天的图也没显示,是怎么回事呢?
--  作者:pyd
--  发布时间:2014/10/16 15:28:45
--  

工具-》选项-》维护里 分笔存储天数调大

工具-》选项-》常规里k线图仅使用当日分笔不要打勾

然后看看前几天的分笔能在k线图上显示出来吗?

 


--  作者:zsg465341578
--  发布时间:2014/10/16 15:38:55
--  
分笔能显示,副图上没指标