您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

为什么KillTimer没起作用? [金字塔]

  • 咨询内容: Sub cs()
    Call Application.SetTimer(0,5*1000) if time> "16:30:40" then call Application.KillTimer(0)
    'if time> "16:30:40" then'  application.msgout "yes"'else'  application.msgout "no"'end if
    End Sub
    Sub Application_Timer(ID)Application.msgout Cdate(time) & ",0号计时器触发了"End Sub
    16:29:59,0号计时器触发了16:30:04,0号计时器触发了16:30:09,0号计时器触发了16:30:14,0号计时器触发了16:30:19,0号计时器触发了16:30:24,0号计时器触发了16:30:29,0号计时器触发了16:30:34,0号计时器触发了16:30:39,0号计时器触发了16:30:44,0号计时器触发了16:30:49,0号计时器触发了16:30:54,0号计时器触发了16:30:59,0号计时器触发了16:31:04,0号计时器触发了
    [此贴子已经被作者于2014/7/29 16:39:21编辑过]

     

  • 金字塔客服: 时间格式不对,改成  time > TimeSerial( 16,30,40 )  再试试

     

  • 用户回复: 没用!还是照样.其实,time> "16:30:40"这个写法我是调试通过了的 [此贴子已经被作者于2014/7/29 21:19:28编辑过]

     

  • 网友回复:
    [此贴子已经被作者于2014/7/29 21:23:06编辑过]

     

  • 网友回复: Call Application.SetTimer(0,5*1000)  if time> "16:30:40" then application.msgout "yes" call Application.KillTimer(0) end if   加上调试语句看看killtimer代码行到底执行过没有

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容