问题一:我自己写了个统计个股25天、5天涨幅的公式。在表头定制中引入后。一列表,在自设的板块可以正常运行。但是一进入全体A股就死机。有没有解决办法。
问题二:我用下面的VBA程序将股票存入原先自定义的板块后,再次用下面的VBA程序打开板块存入股票后,前次调用下面程序存下的股票会消失。请问是什么原因
sub tobk1()
Set b = CreateObject("Stock.Block")
call b.open(“bkdate”,1)
call b.AddStock(mktid,stkid)
call b.ToSave("自选","bkdate")
b.close
end sub
[此贴子已经被作者于2016/1/16 16:50:42编辑过]
1,是软件卡住不动了,还是崩溃掉了?
2,你指的只能保存最后一次存入的股票,之前都丢掉了是吗?
对的。一刷新之前的都没有了。是用VBA自动创建的板块,再用VBA自动加入的股票。
参数n1设为25,n2设为5。适用周期设为日线。为求个股25天和5天的阶段涨幅。这是自设的公式,在表头定制中插入ZF25和ZF5
na:=ref(close,n1);
ns:=ref(close,n2);
E1:=INTPART((CLOSE-na)/na*100);
E2:=INTPART((CLOSE-ns)/ns*100);
zf25:E1,NODRAW;
zf5:E2,NODRAW;
是不是和用VBA创建板块有关系?用VBA创建板块后,板块栏里是看不到这个新板块的,底下横栏是能看到的。要退出后再重启程序板块栏里就有这个新建板块了,这个时候再调用VBA好象不会把原来存的股票抹掉
退出重启后,还是不行。还是会无规律的丢一些用VBA新存的股票。