以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 全局变量没起作用? (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=4825) |
-- 作者:tittat -- 发布时间:2011/1/14 10:56:38 -- 全局变量没起作用? variabe:tt=0; if time=94000 then tt:=tt+1; 1分钟周期下,当时间运行到93901-94000这一分钟时,上面一句得以执行,应该是每1秒执行一次,那么tt的值最后应该是60,但用ptt:tt,linethick0;输出显示ptt为1,说明tt每执行一次被重新赋0了,怎么全局变量声明没起作用? |
-- 作者:admin -- 发布时间:2011/1/14 11:00:57 -- if time>=94000 |
-- 作者:tittat -- 发布时间:2011/1/14 11:05:45 -- 是限定time=94000 ,这样93901时就产生新K线94000,目的就是测量程序在这根一分钟K线上实际执行了多少次 [此贴子已经被作者于2011-1-14 11:06:10编辑过]
|
-- 作者:admin -- 发布时间:2011/1/14 11:22:03 -- variabe:tt=0;
这样声明的全局变量,是会在每次K线重新刷新时重置的 如果你希望保留到数据库里,请使用 设置单值全局变量。 |
-- 作者:tittat -- 发布时间:2011/1/14 11:38:50 -- 哦,原来还有更全局的变量定义啊,这是正解 |