以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]关于后台撤挂单指令 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=61023) |
-- 作者:zhongfangxin -- 发布时间:2014/1/16 16:28:09 -- [求助]关于后台撤挂单指令 示例中: //对为成交单撤单,并追单 WCJ:=TREMAINQTY( 1, ZH1,PZ1); IF WCJ>0 THEN BEGIN TCANCELEX(1,1,ZH1,PZ1 ); TBUY(WCJ=0,A,MKT,0,ZH1,PZ1); END 之前wcj是大于0的导致TCANCELEX,然后wcj=0又导致TBUY,请问是不是撤单后wcj自动清零?原理是什么?
|
-- 作者:jinzhe -- 发布时间:2014/1/16 16:32:46 -- 未成交单撤单后,wcj判断就=0了 |
-- 作者:zhongfangxin -- 发布时间:2014/1/16 16:44:20 -- 30S未成交即追单用 if TSUBMIT(1)>30 then BEGIN TCANCELEX(wcj=1,1); TBUY(WCJ=0,1,); END 对吗? 显示TCANCELEX所调用的参数与预定义参数不符
|
-- 作者:jinzhe -- 发布时间:2014/1/16 16:47:48 -- 都提示参数和定义不符了 tcancelex后面有4个参数,你才写了2个 |
-- 作者:zhongfangxin -- 发布时间:2014/1/16 16:54:54 -- 该函数说后面两个参数可以为空 用法:TCANCELEX(COND,N,AC,STOCK),当最后的一个周期的COND成立时,在指定方向上撤单.
N为委托方向.0所有方向;1开多;2平多;3开空;4平空 AC为指定的帐户名,若为空表示全部帐户有效。 STOCK为指定的品种,若空表示全部品种. |
-- 作者:jinzhe -- 发布时间:2014/1/16 17:00:02 --
tcancel(cond,n,\'\',\'\'); 写两个单引号,然后中间啥都不写,这是为空的意思 \'\'是为空 \'xxxx\'表示xxxx |