以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  后台模式,可是只有平仓的信号出来,开仓一个都没有。  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=79713)

--  作者:qq代人发帖
--  发布时间:2015/6/12 11:26:24
--  后台模式,可是只有平仓的信号出来,开仓一个都没有。

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

//开仓进场-----------------------------------------//

  if Time<144500 and Time>092000 then begin
   if (反转做多 and  Ranger>0.01*Scale  and 不追大单) then begin
    Buy(holding=0 ,OrderLots,limitr,open);
    TBuy(holding=0 ,OrderLots,Mkt);
   end
   if (反转做空 and  Ranger<-0.01*Scale and 不追大单) then begin
    BuyShort(holding=0 ,OrderLots,limitr,open);
    TBuyShort(holding=0 ,OrderLots,Mkt);
   end
  end
  


--  作者:jinzhe
--  发布时间:2015/6/12 11:27:38
--  

 (反转做多 and  Ranger>0.01*Scale  and 不追大单)

 

 (反转做空 and  Ranger<-0.01*Scale and 不追大单)

 

调试输出下这两个条件,看看是否成立


--  作者:weileze
--  发布时间:2015/6/12 11:32:04
--  回复:(jinzhe) (反转做多 and  Ranger&g...
好的,可是图表模式可以开仓呢。
--  作者:jinzhe
--  发布时间:2015/6/12 13:06:19
--  
图表和后台没有关系,用debugfile来调试输出上面那两个条件
--  作者:jinzhe
--  发布时间:2015/6/12 13:06:38
--  
还有time条件也一起调试输出
--  作者:weileze
--  发布时间:2015/6/12 15:06:22
--  回复:(jinzhe)还有time条件也一起调试输出
那2个条件都是bool类型,不知道怎么调试,可以帮忙调试下吗?
--  作者:weileze
--  发布时间:2015/6/12 15:08:47
--  回复:(jinzhe)还有time条件也一起调试输出
debugout的结果都是 空白。
--  作者:jinzhe
--  发布时间:2015/6/12 15:14:34
--  

贴一下debugout调试代码


--  作者:weileze
--  发布时间:2015/6/12 15:16:43
--  回复:(jinzhe)贴一下debugout调试代码
运行结束
15.06.12 15:14:57 IF00
反转做多
15.06.12 15:14:57 IF00
反转做空
15.06.12 15:14:57 IF00
运行结束
15.06.12 15:14:57 IH00
反转做多
15.06.12 15:14:57 IH00
反转做空
15.06.12 15:14:57 IH00
运行结束
15.06.12 15:14:58 IC00
反转做多
15.06.12 15:14:58 IC00
反转做空
15.06.12 15:14:58 IC00
运行结束
15.06.12 15:14:58 IF00
反转做多
15.06.12 15:14:58 IF00
反转做空
15.06.12 15:14:58 IF00
运行结束
15.06.12 15:14:58 IH00
反转做多
15.06.12 15:14:58 IH00
反转做空
15.06.12 15:14:58 IH00
运行结束
15.06.12 15:14:59 IC00
反转做多
15.06.12 15:14:59 IC00
反转做空
15.06.12 15:14:59 IC00
运行结束
15.06.12 15:14:59 IF00
反转做多
15.06.12 15:14:59 IF00
反转做空
15.06.12 15:14:59 IF00
运行结束
15.06.12 15:14:59 IH00
反转做多
15.06.12 15:14:59 IH00
反转做空
15.06.12 15:14:59 IH00
运行结束


--  作者:weileze
--  发布时间:2015/6/12 15:18:33
--  回复:(jinzhe)贴一下debugout调试代码
  DEBUGOUT(\'反转做多\',(反转做多 and  Ranger>0.01*Scale  and 不追大单 and holding=0));
DEBUGOUT(\'反转做空\',(反转做空 and  Ranger<-0.01*Scale and 不追大单 and holding=0));