会的,tholding是取的你账户持仓,和你是否本策略开的没有关系
用GLOBALVARIABLE定义个全局变量,策略开仓后给他+1。
把这个变量当成你那个策略的开仓
GLOBALVARIABLE定义的全局变量, 只对最后1K计算吧?
还有tenterbars和Texitbars 后台历时函数读取的是后台本策略的交易明细来计算的吗?
是的,http://www.weistock.com/WeisoftHelp/zbgs003.htm这里有全局变量区别说明
凡是你看函数说明是依据后台交易记录的,那都是后台该策略交易得到的值。
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有什么区别呢?
1.是的,会变成初值,你想要保存变量,用extgbdataset来获取
2.type是图表函数,获取不了后台的信息
3.Tenterbars开仓周期,
Topenbar仓位=0以来的周期,你多2手空2手,仓位也是0
[此贴子已经被作者于2015/9/9 13:06:51编辑过]
2、我打错,说的是ttype能读到本策略后台交易明细最后的实际持仓状态吗?
3、tenterbars计算的历时是成交明细的时间来计算吗?假如是这样的话,就并不一定是信号的真正历时,因为限价下单有可能会演后1K成交。
2.不能,这个是获取交易状态的信息,获取的是开多开空平多平空的信息,获取不了实际持仓状态
3.你在账户信息里面看的?不是,tenterbars在这里获取,这里的时间才是计算后台信息的

此主题相关图片如下:1.png