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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → DYNAINFO(207)>=185700为何会在一开盘是判断为真?

   

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


  共有4141人关注过本帖树形打印复制链接

主题:DYNAINFO(207)>=185700为何会在一开盘是判断为真?

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


加好友 发短信
等级:论坛游侠 帖子:421 积分:1318 威望:0 精华:0 注册:2011/1/19 22:31:12
DYNAINFO(207)>=185700为何会在一开盘是判断为真?  发帖心情 Post By:2016/4/18 10:58:26 [显示全部帖子]

金字塔工程师您们好:

                           我图表交易所操作的周期是日线,用固定轮询模式,兼顾触发价和收盘价平仓。收盘平仓部分我是这样处理的。

     

    

 

  CONDTQ:DYNAINFO(207)>=TQ OR NOT(ISLASTBAR()),NODRAW;

IF HOLDING<>0 THEN
   BEGIN
 

           IF HOLDING<0 THEN
           BEGIN

                     SELLSHORT(STM_C AND CONDTQ,0,MARKETR);//

           END

   END 

 

上周五夜盘一开盘就执行了SELLSHORT,当时STM_C条件是为真的,但没到日线的收盘。

我在盘中测试过,CONDTQ:DYNAINFO(207)>=TQ OR NOT(ISLASTBAR()),(TQ=185700)这个条件是WORK的。

为什么开盘时会失灵了。请工程师帮帮忙解决。

[此贴子已经被作者于2016/4/18 10:59:07编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
伍星亮
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:421 积分:1318 威望:0 精华:0 注册:2011/1/19 22:31:12
  发帖心情 Post By:2016/4/18 11:07:40 [显示全部帖子]

交易日志上是21:00:01报单的。当初补充数据前后信号没有区别哦。


 回到顶部
帅哥哟,离线,有人找我吗?
伍星亮
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:421 积分:1318 威望:0 精华:0 注册:2011/1/19 22:31:12
  发帖心情 Post By:2016/4/18 15:02:40 [显示全部帖子]

问题就是条件不满足。但显示满足了并执行了。不满足的原因是在夜盘21:00开盘时,理论上DYNAINFO(207)>=185700这个条件是不满足的。但软件显示满足了,并执行


 回到顶部
帅哥哟,离线,有人找我吗?
伍星亮
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:421 积分:1318 威望:0 精华:0 注册:2011/1/19 22:31:12
  发帖心情 Post By:2016/4/18 15:31:08 [显示全部帖子]

时的,用的是金字塔时区。在一楼说过,我在盘中试过,条件是正常判断的。能不能帮手问问。21点时dynifio207输出的是什么值啊?

 回到顶部
帅哥哟,离线,有人找我吗?
伍星亮
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:421 积分:1318 威望:0 精华:0 注册:2011/1/19 22:31:12
  发帖心情 Post By:2016/4/18 15:47:04 [显示全部帖子]

好吧,先按你说的试试做

 回到顶部
帅哥哟,离线,有人找我吗?
伍星亮
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:421 积分:1318 威望:0 精华:0 注册:2011/1/19 22:31:12
  发帖心情 Post By:2016/4/19 21:10:11 [显示全部帖子]

以下是引用yukizzc在2016/4/18 15:37:14的发言:

就是1点开始的呀,这个您必须用debugfile输出下这个数值看是多少。另外是不是之前缺数据刚打卡图表时候补充了对应的数据导致

debugfile里面把行情时间还有最新价看开盘数据这个输出是多好

工程师,我按你说的做用DEBUGFILE了,结果发现20:50:06秒,dynifio207输出的是190000.从而触发了我的条件。但在21:00时恢复正常,输出10000.晕。怎么解决?


 回到顶部
帅哥哟,离线,有人找我吗?
伍星亮
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:421 积分:1318 威望:0 精华:0 注册:2011/1/19 22:31:12
  发帖心情 Post By:2016/4/20 12:13:08 [显示全部帖子]

好的


 回到顶部
帅哥哟,离线,有人找我吗?
伍星亮
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:421 积分:1318 威望:0 精华:0 注册:2011/1/19 22:31:12
  发帖心情 Post By:2016/4/21 10:21:57 [显示全部帖子]

以下是引用yukizzc在2016/4/20 13:33:18的发言:

交易-下单设置-程式化交易-交易时段选项

设置只在交易时段信息程序化,这样就不会在开盘前去报单了

这个是默认的,我们都选上了。可是还是会发生这样的问题哦。包括股指,天天都是没开盘就不断在委托,然后无效撤单


 回到顶部
帅哥哟,离线,有人找我吗?
伍星亮
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:421 积分:1318 威望:0 精华:0 注册:2011/1/19 22:31:12
  发帖心情 Post By:2016/4/21 10:28:01 [显示全部帖子]

请问测试有结果了吗?

 回到顶部
帅哥哟,离线,有人找我吗?
伍星亮
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:421 积分:1318 威望:0 精华:0 注册:2011/1/19 22:31:12
  发帖心情 Post By:2016/4/27 15:11:13 [显示全部帖子]

嚓。大哥,我这个问题没有理了吗?我尝试改成了 between(dynainfo(207),185700,185900)来避开上述矛盾了。但现在是收盘不会自动操作了,到第二天开盘时信号才补回来,开盘开仓。

可是,我再模拟盘里测试过正常啊?是不是多框架的原因呢:?求求大神帮帮忙。这个轮训里用收K操作不容易啊。


 回到顶部
总数 12 1 2 下一页