以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 后台tholding2函数 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=84844) |
-- 作者:qq代人发帖 -- 发布时间:2015/9/8 15:48:45 -- 后台tholding2函数 后台tholding2函数,假如多策略后台交易,会互相干扰吗 |
-- 作者:yukizzc -- 发布时间:2015/9/8 15:52:22 -- 会的,tholding是取的你账户持仓,和你是否本策略开的没有关系 |
-- 作者:Ivan -- 发布时间:2015/9/8 16:02:46 -- 假如我要后台的开平仓信号互不干扰,怎么写呢? |
-- 作者:yukizzc -- 发布时间:2015/9/8 16:09:04 -- 用GLOBALVARIABLE定义个全局变量,策略开仓后给他+1。 把这个变量当成你那个策略的开仓 |
-- 作者:Ivan -- 发布时间:2015/9/8 16:16:37 -- GLOBALVARIABLE定义的全局变量, 只对最后1K计算吧? 还有tenterbars和Texitbars 后台历时函数读取的是后台本策略的交易明细来计算的吗?
|
-- 作者:yukizzc -- 发布时间:2015/9/8 16:27:48 -- 是的,http://www.weistock.com/WeisoftHelp/zbgs003.htm这里有全局变量区别说明 凡是你看函数说明是依据后台交易记录的,那都是后台该策略交易得到的值。 |
-- 作者:Ivan -- 发布时间:2015/9/9 12:00:40 -- GLOBALVARIABLE定义的全局变量,金字塔重启后,所赋值就恢复为初始值了吧?那原来的持仓状态不正确了,今天发现重启后昨天持有的空单没有发出平仓交易,直接发开多交易了,这是反手的信号: 序号 品种名称 下单时间 类型 交易量 价格 滑点 幅度 1 L00塑料连续 2015/09/08 09:49:57 开空 1 8430 0 2 L00塑料连续 2015/09/09 09:49:58 开多 1 8635 0 用TYPE函数能否得到该策略交易明细的最后的实际持仓状态吗?
还有Tenterbars是一个该策略的实际成交交易明细的时间来计算,还是以信号的位置来计算呢?它与Topenbar有什么区别呢? |
-- 作者:jinzhe -- 发布时间:2015/9/9 13:06:38 -- 1.是的,会变成初值,你想要保存变量,用extgbdataset来获取 2.type是图表函数,获取不了后台的信息 3.Tenterbars开仓周期, Topenbar仓位=0以来的周期,你多2手空2手,仓位也是0 [此贴子已经被作者于2015/9/9 13:06:51编辑过]
|
-- 作者:Ivan -- 发布时间:2015/9/9 13:52:58 -- 2、我打错,说的是ttype能读到本策略后台交易明细最后的实际持仓状态吗? 3、tenterbars计算的历时是成交明细的时间来计算吗?假如是这样的话,就并不一定是信号的真正历时,因为限价下单有可能会演后1K成交。
|
-- 作者:jinzhe -- 发布时间:2015/9/9 14:05:34 -- 2.不能,这个是获取交易状态的信息,获取的是开多开空平多平空的信息,获取不了实际持仓状态 3.你在账户信息里面看的?不是,tenterbars在这里获取,这里的时间才是计算后台信息的 ![]() ![]() |