Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:单周期多次撤单的问题

1楼
1苆嘟變D簡單 发表于:2010/1/19 16:56:49
如何实现?tcancel tcancelex 都不行
2楼
admin 发表于:2010/1/19 16:57:55

使用最新的1.952版,然后使用固定时间轮循模式是可以的做到的

3楼
1苆嘟變D簡單 发表于:2010/1/19 17:13:46

//确认卖出空仓;
  while tstate=-1  do begin;
   TCANCELex(1,0,'87526','SQRB05'),ALLOWREPEAT;
   sleep(200);
   tsellshort(1,0,lmt,dynainfo(  34)),ALLOWREPEAT;
  sleep(1000);
  end;

...之前有致赢的买单,不会撤,,,单单执行 tsellshort ,哭死,用使用固定时间15秒轮循模式,从监控输出中看到的是“无可平仓数量”

[此贴子已经被作者于2010-1-19 17:18:05编辑过]
4楼
admin 发表于:2010/1/19 17:25:52

你确认你的'87526','SQRB05'仓位是否正常

另外tsellshort你缺省使用的是当前的默认帐户,你检查是否搞错

此外TCANCELex只能撤销你的程式化交易公式发出的委托指令或者在监控状态下的人工干预的指令.对你在其他地方做出的下单是无效的.

另外,你做为测试,应嘎将公式搞得更简化一点,去掉循环

[此贴子已经被作者于2010-1-19 17:27:49编辑过]
5楼
1苆嘟變D簡單 发表于:2010/1/19 17:57:19

搞不好,只能用lmt止赢,止赢单是系统下的,tsellshort 命令有多处,,不知哪里下的,只是每秒一次,就怀疑刚才那处,监控哪里也没有看见撤单的字,是不时sleep 太短?其实系统只有1个账户,tcancelex  不写账户说参数缺,听了版主教诲正在简化中....但tcancelex还是没用,,

6楼
admin 发表于:2010/1/19 18:21:14
你多测试一下,如果确认有问题,QQ442902994联系我
7楼
1苆嘟變D簡單 发表于:2010/1/19 19:38:39

谢谢.问题会不会是在这里

if tisremainex(4,'87526','SQRU05') then begin;

'SQRU05'是看说明的,会不会是'ru05'才对

共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.07031 s, 3 queries.