以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  [求助]MSGOUT为什么每隔几秒就跳出一次?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=25371)

--  作者:bbking
--  发布时间:2012/9/11 13:31:42
--  [求助]MSGOUT为什么每隔几秒就跳出一次?


msgout(islastbar,\'玩完\');

 

 

最简单 的代码~

2012/09/11 13:29:22  玩完
2012/09/11 13:29:27  玩完
2012/09/11 13:29:31  玩完
2012/09/11 13:29:34  玩完
2012/09/11 13:29:40  玩完

消息窗口里面每隔几秒弹出一次~

要把VBA彻底停掉才不会每隔几秒弹一下~

到底是VBA哪里的问题?


--  作者:rushtaotao
--  发布时间:2012/9/11 13:39:51
--  
你代码发的不全啊。有没启动定时器 一直msgout只有可能是因为事件一直在触发 才会一直发 你把完整代码复制上来
--  作者:bbking
--  发布时间:2012/9/11 13:44:28
--  
以下是引用rushtaotao在2012-9-11 13:39:51的发言:
你代码发的不全啊。有没启动定时器 一直msgout只有可能是因为事件一直在触发 才会一直发 你把完整代码复制上来

不是~这就是完整代码~

我是新建的一个附图指标~PEL语句

不是VBA的代码~

但是我怀疑跟VBA有关所以就把VBA关闭了~

结果就不连续弹出消息了


--  作者:jinzhe
--  发布时间:2012/9/11 13:52:55
--  
是不是行情跳一下,刷一行?
--  作者:rushtaotao
--  发布时间:2012/9/11 13:55:49
--  
那你这个是正常的啊  pel里面序列模式 你用islastbar作为条件就判断是否是最后一根k线,如果是就输出 这样的话条件应该是一直成立的 就一直在msgout 所以这个和vba没关系吧