以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=4620) |
-- 作者:z7c9 -- 发布时间:2010/12/28 17:34:38 -- [建议]新建后台预警时选择策略应用在哪些账号上 否则就要在策略中写死账号,会导致同样的策略在后台多账号交易时要根据账号个数写多个公式。
问题参考这个帖子:http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=4608&page=1&star=1 [此贴子已经被作者于2010-12-28 17:35:26编辑过]
|
-- 作者:z7c9 -- 发布时间:2010/12/28 17:37:21 -- 一个预警应该包括应用的账号,策略,周期和品种。现在只包括后3个,缺少账号的指定,就会导致需要写死账号在策略中。
本来也可以考虑把账号做为策略参数进行传递,但是账号可能是类似如\'00001\'和\'231232\'这样的字符串,而参数只能传递数字,即使用numtostr函数,也无法处理\'00001\'这样的账号。
综上考虑,还是在新建预警时选择策略应用的账号,是合情合理的。 [此贴子已经被作者于2010-12-28 17:51:08编辑过]
|
-- 作者:阿火 -- 发布时间:2010/12/28 19:59:40 -- 恩,赞同。 |
-- 作者:bbking -- 发布时间:2010/12/28 22:21:18 -- ACC1:=\'00001\'; ACC2:=\'00002\'; ...
再试试看
我觉得图表与后台都应该选择适用的帐号... 否则多帐号交易的时候会搞混乱 [此贴子已经被作者于2010-12-28 22:22:37编辑过]
|
-- 作者:z7c9 -- 发布时间:2010/12/28 22:30:49 -- 以下是引用bbking在2010-12-28 22:21:18的发言:
ACC1:=\'00001\'; ACC2:=\'00002\'; ...
再试试看
我觉得图表与后台都应该选择适用的帐号... 否则多帐号交易的时候会搞混乱 [此贴子已经被作者于2010-12-28 22:22:37编辑过] 这样还是写死在策略中的方式,不灵活。
多账号交易目前基本上无法正常使用。 [此贴子已经被作者于2010-12-28 22:31:43编辑过]
|
-- 作者:admin -- 发布时间:2010/12/29 10:36:03 -- 你可以考虑使用账户组功能,下单时直接给账户组下单。 然后以后你只要维护账户组里的账户即可,不用再改程序了 |
-- 作者:z7c9 -- 发布时间:2010/12/29 11:14:14 -- 以下是引用admin在2010-12-29 10:36:03的发言:
你可以考虑使用账户组功能,下单时直接给账户组下单。 然后以后你只要维护账户组里的账户即可,不用再改程序了
下单手数要根据账号的可用资金决定,肯定是不同的账号下不同手数的单,taccount2要根据每个账号的可用资金计算。不能根据所有账号的总资金计算吧? |
-- 作者:王锋 -- 发布时间:2010/12/29 11:18:34 -- 账户组有系数功能,你可以根据每个不同账户资金大小,分批不同的下单系数来解决 |
-- 作者:z7c9 -- 发布时间:2010/12/29 11:21:52 -- 以下是引用王锋在2010-12-29 11:18:34的发言:
账户组有系数功能,你可以根据每个不同账户资金大小,分批不同的下单系数来解决 问题是资金总是变化的,总不能每天都去手动调整系数吧。既然做程序化交易,肯定是程序根据当时的资金状况自动调整交易手数,否则都去手工指定手数,还怎么自动交易。 |