以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  limitr为什么没有委托  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=75940)

--  作者:crystal731
--  发布时间:2015/2/27 9:51:01
--  limitr为什么没有委托

我的语句是在已经开多的情况下运行下面的句子

 

 

S:=(C+ENTERPRICE)/2;
                               
IF 开多条件 THEN
   BEGIN
       
        开多:BUY(1,1,LIMITR,S);
        平多:SELL(1,1,LIMITR,C);
   END

 

然后它 平多:SELL(1,1,LIMITR,C); 这语句是成交了,可是  开多:BUY(1,1,LIMITR,S);这语句为什么没有委托?我在委托里面没有看到这个开多的委托

 


--  作者:jinzhe
--  发布时间:2015/2/27 9:52:10
--  
看下单日志,里面记录了什么情况
--  作者:crystal731
--  发布时间:2015/2/27 10:09:23
--  
2015-02-26 14:00:02.012    2015.02.26 14:00:01【图表】框架:justtime 触发下单 BUY 品种 AG00 下单K线 2015.02.26 14:00:00 公式:-双口白银 窗格ID:4 代码行:36
2015-02-26 14:00:02.012    【图表】下单品种已 AG00 更改指向无效
2015-02-26 14:00:02.012    【图表】启用多帐户及策略系数配置
2015-02-26 14:00:02.012    【图表】分账户系数1.000000 账户 12700127
2015-02-26 14:00:02.012    【图表】-双口白银 AG00 策略系数为 2.000000
2015-02-26 14:00:02.012    【图表】分品种下单系数调整后,手数2 账户 12700127
2015-02-26 14:00:02.012    【图表】无有效下单
2015-02-26 14:00:02.012    2015.02.26 14:00:02【图表】框架:justtime 触发下单 SELL 品种 AG00 下单K线 2015.02.26 14:00:00 公式:-双口白银 窗格ID:4 代码行:37
2015-02-26 14:00:02.012    【图表】下单品种已 AG00 更改指向无效
2015-02-26 14:00:02.012    【图表】启用多帐户及策略系数配置
2015-02-26 14:00:02.012    【图表】分账户系数1.000000 账户 12700127
2015-02-26 14:00:02.012    【图表】-双口白银 AG00 策略系数为 2.000000
2015-02-26 14:00:02.012    【图表】分品种下单系数调整后,手数2 账户 12700127
2015-02-26 14:00:02.012    【图表】模型下单 1
2015-02-26 14:00:02.012    【图表】下单系数调整后 手数:2
2015-02-26 14:00:02.012    【图表】实际持仓 2
2015-02-26 14:00:02.012    【图表】直接下单
2015-02-26 14:00:02.012    【图表】AG00 运行完毕
2015-02-26 14:00:02.012    【下单】AG06 价3604.000000 量2 买卖1 类型0 开平1 账户12700127 Formula 1
2015-02-26 14:00:02.012    【下单】确认报单已发送 ID=1857377262 RefID = 7525
2015-02-26 14:00:02.028    【指令】收到回报指令 ID = 1857377262 RefID = 7525
2015-02-26 14:00:02.028    【回报】12700127 : ag1506 - 已报单 2 价格:3604.00 平 卖
2015-02-26 14:00:02.044    【指令】收到回报指令 ID = 1857377262 RefID = 7525
2015-02-26 14:00:02.044    【指令】收到回报指令 ID = 1857377262 RefID = 7525
2015-02-26 14:00:02.059    【指令】收到成交回报指令 REFID = 7525
2015-02-26 14:00:02.059    【回报】12700127 : ag1506 - 已成交 2 价格:3604.00 平 卖
2015-02-26 14:03:02.015    【图表】SRX00 运行完毕

--  作者:jinzhe
--  发布时间:2015/2/27 10:12:34
--  
2015-02-26 14:00:02.012    【图表】无有效下单
你报价是多少,k线图上是不是有白色箭头
--  作者:crystal731
--  发布时间:2015/2/27 11:37:03
--  

有白色箭头的,开仓价是3590,close是3604,那么 S:=(C+ENTERPRICE)/2; 应该是(3590+3604)/2=3597,这个价格在01:20的时候到了,可是没有开仓


--  作者:jinzhe
--  发布时间:2015/2/27 13:27:11
--  

有白色箭头就不会给你报单,希望自己任意价格都能下单的,在下单语句末尾加一个ignorecheckprice


--  作者:crystal731
--  发布时间:2015/2/28 1:04:54
--  

这个ignorecheckprice会不会产生类似未来函数的结果,因为我用了ignorecheckprice以后收益明显翻翻了

 


--  作者:jinzhe
--  发布时间:2015/2/28 10:23:06
--  

所以怎么说,看你自己取舍,要么选择保留白色箭头不下单,那么不管白色箭头依然下单但是不成交


--  作者:jinzhe
--  发布时间:2015/2/28 10:24:23
--  
 白色箭头就是表示你的信号不会成交,超出行情太多
--  作者:crystal731
--  发布时间:2015/3/2 9:16:03
--  
可是我想这些白色箭头的价格下委托单,等到价格到了就自动成交,这要怎么弄