以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  ttotaldaytrade的计算  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=5959)

--  作者:longbow
--  发布时间:2011/4/1 10:59:58
--  ttotaldaytrade的计算
几天用debugout输出变量值,发现ttotaldaytrade的值是所有可监控的账户的交易总和。我希望能用单个算法的交易次数来控制算法的运行,请问是否有可以具体指定某一个交易账户的某一品种的交易次数?
--  作者:董小球
--  发布时间:2011/4/1 11:17:37
--  
目前没有这样的函数,建议收下,看看以后版本能否添加!
--  作者:longbow
--  发布时间:2011/4/1 11:40:44
--  
目前的ttotaldaytrade到底是所有算法所有账户的日内交易总和,还是单个算法的所有账户交易总和?
--  作者:王锋
--  发布时间:2011/4/1 11:42:38
--  

可以考虑使用全局变量自己记录交易次数来解决


--  作者:longbow
--  发布时间:2011/4/1 11:45:14
--  

这样可以部分解决问题。

 

但是,到算法中间重启的时候,全局变量的值是被重新初始化了的,可能会带来新的不便,但也可能解决问题。

 


--  作者:王锋
--  发布时间:2011/4/1 12:28:14
--  
全局变量数据库是可以保存关机状态的
--  作者:longbow
--  发布时间:2011/4/1 19:51:31
--  
全局变量如何用啊?哪里有比较好的资料?
--  作者:王锋
--  发布时间:2011/4/1 19:57:23
--  

设置单值全局变量。
用法:
EXTGBDATASET(S,X)

 

取得单值全局变量。
用法:
EXTGBDATA(S),S为数据的字符串名称。

 

具体这两个函数,论坛搜索一下,已经很多示例