以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请老师帮忙解决  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=86411)

--  作者:开开心心
--  发布时间:2015/10/20 15:25:57
--  请老师帮忙解决
请老师帮我看看这公式错在哪能里
if TENTERPRICE-DYNAINFO(28)=5 and Tholding>0 then 
begin
tsell(1,0,lmt,TENTERPRICE),ALLOWREPEAT;
end

if TENTERPRICE-DYNAINFO(28)=10 and Tholding2>0 then 
begin 
TCANCEL(1,0);
tsell(1,0,lmt,TENTERPRICE-5),ALLOWREPEAT;
end

--  作者:jinzhe
--  发布时间:2015/10/20 15:30:49
--  
编译没错
--  作者:开开心心
--  发布时间:2015/10/20 15:44:35
--  
为什么执行不了
if TENTERPRICE-DYNAINFO(28)=10 and Tholding2>0 then 
begin 
TCANCEL(1,0);
tsell(1,0,lmt,TENTERPRICE-5),ALLOWREPEAT;
end
这一命令

--  作者:开开心心
--  发布时间:2015/10/20 15:48:49
--  
这是日志:
14:10:48.992    【后台】SRX01 TSell 第 4 行出现信号
14:10:48.992    【后台】SRX01 TSell 已成功触发下单操作 价格:5541.000000 数量:0 类型:0 账户: 品种:SRX01
14:10:48.992    【后台】实际账户持仓 0
14:10:49.008    【后台】SRX01 运行结束
14:10:49.023    【指令】收到回报指令 ID = 616695557
14:10:49.055    【回报】606662 : SRX01 白糖1601 - 已撤单 量:1
14:10:49.055    【指令】收到回报指令 ID = 616695557
14:10:49.195    【后台】SRX01 TCancel 出现信号 类型:0
14:10:49.195    【后台】SRX01 TSell 第 4 行出现信号
14:10:49.195    【后台】SRX01 TSell 已成功触发下单操作 价格:5541.000000 数量:0 类型:0 账户: 品种:SRX01
14:10:49.195    【后台】实际账户持仓 1
14:10:49.195    【后台】下单已发送
14:10:49.242    【后台】SRX01 运行结束
14:10:49.242    【下单】已经调整为 实际持仓为 1 
14:10:49.242    【下单】SRX01 价5541.000000 量1 买卖1 类型0 开平1 账户606662 Formula 1
14:10:49.257    【后台】SRX01 TCancel 出现信号 类型:0
14:10:49.257    【后台】SRX01 TSell 第 4 行出现信号
14:10:49.257    【后台】SRX01 TSell 已成功触发下单操作 价格:5541.000000 数量:0 类型:0 账户: 品种:SRX01
14:10:49.257    【后台】实际账户持仓 1
14:10:49.257    【后台】下单已发送
14:10:49.273    【后台】SRX01 运行结束
14:10:49.273    【下单】已经调整为 实际持仓为 1 
14:10:49.273    【下单】SRX01 价5541.000000 量1 买卖1 类型0 开平1 账户606662 Formula 1
14:10:49.273    【指令】收到回报指令 ID = 616695558
14:10:49.289    【回报】606662 : SR601 - 已报单 1 价格:5541
只是重复发出指令


--  作者:jinzhe
--  发布时间:2015/10/20 15:52:15
--  

换IE浏览器发帖, 你贴的内容我看不清楚


--  作者:开开心心
--  发布时间:2015/10/20 16:28:51
--  
14:10:48.992    【后台】SRX01 TSell 第 4 行出现信号
14:10:48.992    【后台】SRX01 TSell 已成功触发下单操作 价格:5541.000000 数量:0 类型:0 账户: 品种:SRX01
14:10:48.992    【后台】实际账户持仓 0
14:10:49.008    【后台】SRX01 运行结束
14:10:49.023    【指令】收到回报指令 ID = 616695557
14:10:49.055    【回报】606662 : SRX01 白糖1601 - 已撤单 量:1
14:10:49.055    【指令】收到回报指令 ID = 616695557
14:10:49.195    【后台】SRX01 TCancel 出现信号 类型:0
14:10:49.195    【后台】SRX01 TSell 第 4 行出现信号
14:10:49.195    【后台】SRX01 TSell 已成功触发下单操作 价格:5541.000000 数量:0 类型:0 账户: 品种:SRX01
14:10:49.195    【后台】实际账户持仓 1
14:10:49.195    【后台】下单已发送
14:10:49.242    【后台】SRX01 运行结束
14:10:49.242    【下单】已经调整为 实际持仓为 1 
14:10:49.242    【下单】SRX01 价5541.000000 量1 买卖1 类型0 开平1 账户606662 Formula 1
14:10:49.257    【后台】SRX01 TCancel 出现信号 类型:0
14:10:49.257    【后台】SRX01 TSell 第 4 行出现信号
14:10:49.257    【后台】SRX01 TSell 已成功触发下单操作 价格:5541.000000 数量:0 类型:0 账户: 品种:SRX01
14:10:49.257    【后台】实际账户持仓 1
14:10:49.257    【后台】下单已发送
14:10:49.273    【后台】SRX01 运行结束
14:10:49.273    【下单】已经调整为 实际持仓为 1 
14:10:49.273    【下单】SRX01 价5541.000000 量1 买卖1 类型0 开平1 账户606662 Formula 1

--  作者:jinzhe
--  发布时间:2015/10/20 16:33:12
--  
这个有点看不懂,能上传一下整个的日志文档吗?
--  作者:开开心心
--  发布时间:2015/10/20 16:36:37
--  

就是只是不断触发条件,而好象没有下达下单指令


--  作者:jinzhe
--  发布时间:2015/10/20 16:39:29
--  
光看这几行日志的话推测是:第一个tsell是因为在撤单所以平仓不平不了,后面两个撤单是因为没有未成交单所以就没有撤单
--  作者:开开心心
--  发布时间:2015/10/20 17:53:44
--  

老师,从日志上看,撤单以后好象没有平多的指令

[此贴子已经被作者于2015/10/20 17:54:48编辑过]