欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]应该是撤单语句惹的祸

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有1985人关注过本帖平板打印复制链接

主题:[求助]应该是撤单语句惹的祸

帅哥哟,离线,有人找我吗?
jason123
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:246 积分:0 威望:0 精华:0 注册:2015/7/20 9:05:58
[求助]应该是撤单语句惹的祸  发帖心情 Post By:2015/8/20 9:04:41    Post IP:119.121.174.152[只看该作者]

为了精准控制止损,我设置止损点到20,就发出限价26点的止损单
多损:=TSELL((TISREMAIN(0)=0 AND (THOLDING = 1)),B04,LMT,TAVGENTERPRICEEX(AC,PZ)-ZSDS,0,AC,PZ);
而到了30个点,就发出市价止损。
 多损:=TSELL((TISREMAIN(0)=0 AND (THOLDING = 1)),B04,MKT,0,AC,PZ);


为了确保TISREMAIN(0)=0 ,我在止损单发出前,都有如下撤单语句 TCANCELEX(1,0,AC,PZ);

我想应该是这个撤单语句造成的止损单没有发出来吧?
IF (TAVGENTERPRICEEX(AC,PZ)<>0) AND(TAVGENTERPRICEEX(AC,PZ)-DYNAINFO(7)>=ZSJJ) AND (TAVGENTERPRICEEX(AC,PZ)-DYNAINFO(7)<ZSJX)  THEN BEGIN
if Islastbar then
begin
DEBUGFILE('D:\TEST500.TXT','   平多止损撤单前DYNAINFO(7):'&numtostr(DYNAINFO(7),2)&'   TAVGENTERPRICEEX(AC,PZ):'&numtostr(TAVGENTERPRICEEX(AC,PZ),2)&'  TBUYHOLDINGEX(AC,PZ,1):'&numtostr(TBUYHOLDINGEX(AC,PZ,1),0)&'   TBUYHOLDINGEX(AC,PZ,2):'&numtostr(TBUYHOLDINGEX(AC,PZ,2),0)&'  TBUYHOLDINGEX(AC,PZ,3):'&numtostr(TBUYHOLDINGEX(AC,PZ,3),2)&'   最大连亏金额:'&numtostr(TSEQLOSS,2)&'   最大连盈金额:'&numtostr(TSEQWIN,2)&'   B02:'&numtostr(B02,0)&'   B01:'&numtostr(B01,0)&'   TISREMAIN:'&numtostr(TISREMAIN(0),0)&'   THOLDING2:'&numtostr(THOLDING2,0),0); 
end


  TCANCELEX(1,0,AC,PZ);

if Islastbar then
begin
DEBUGFILE('D:\TEST500.TXT',' 平多止损撤单后DYNAINFO(7):'&numtostr(DYNAINFO(7),2)&' TAVGENTERPRICEEX(AC,PZ):'&numtostr(TAVGENTERPRICEEX(AC,PZ),2)&' TBUYHOLDINGEX(AC,PZ,1):'&numtostr(TBUYHOLDINGEX(AC,PZ,1),0)&' TBUYHOLDINGEX(AC,PZ,2):'&numtostr(TBUYHOLDINGEX(AC,PZ,2),0)&' TBUYHOLDINGEX(AC,PZ,3):'&numtostr(TBUYHOLDINGEX(AC,PZ,3),2)&' 最大连亏金额:'&numtostr(TSEQLOSS,2)&' 最大连盈金额:'&numtostr(TSEQWIN,2)&' B02:'&numtostr(B02,0)&' B01:'&numtostr(B01,0)&' TISREMAIN:'&numtostr(TISREMAIN(0),0)&' THOLDING2:'&numtostr(THOLDING2,0),0); 
end
我已经在前后debugfile输出,看是否这个原因了,等会贴输出的数据

 回到顶部