后台多账号ttotaldaytrade的判断 [金字塔]
- 咨询内容:
请教下同策略多账户后台,入单模块用tbuy函数,采用循环语句分别指定多账户的account分别下单。
在这种情况下,监控的tenterbars, ttotaldaytrade函数是按策略本身记录的还是每个账户下单一次记录一次。谢谢。
[此贴子已经被作者于2014/5/5 13:07:02编辑过] - 金字塔客服:
是按策略本身在监控里的记录算的
[此贴子已经被作者于2014/5/5 15:25:53编辑过]
- 用户回复:
谢谢。我测试下。
- 网友回复:
实际测试好像不是哦。
经测试
accnumber:= 2;
variable: account[2] = '';
account[1]:= 'aaaaaaa';
account[2]:= 'bbbbbbb';for i=1 to accnumber do begin
debugfile(‘d:\test.txt’,account[i]'tenterbars:%.0f',tenterbars(1));
if tenterbars(1)<>0 then begin
tbuy(1,acc_n,mkt,0,0,account[i],stklabel),orderqueue,allowrepeat;end
如上代码,用1分钟k线结束模式,在第一个账户'aaaaaaa'记录的tenterbars是1,然后会入场,在第二个账户'bbbbbbb'记录的tenterbars是0,说明当根k线入过场了,其实这里的入场是aaaaaaa入的,于是就不入场了。这样就产生问题了,跟在第一个账户之后,第二个账户永远也不会入场。
- 网友回复:
如上代码改一句话。漏了连字符
debugfile(‘d:\test.txt’,account[i]'tenterbars:%.0f',tenterbars(1));
改成
debugfile(‘d:\test.txt’,account[i]&'tenterbars:%.0f',tenterbars(1));
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容