以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  金字塔版本不断更替后,刚发现一个问题!  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=72506)

--  作者:百湛必胜客
--  发布时间:2014/11/30 12:49:20
--  金字塔版本不断更替后,刚发现一个问题!
以前写的一个策略,原意是换K的第一瞬间,触发某个动作,比如msgout一个文字信息。以前的版本一直能正常触发,不知道从哪个金字塔版本升级后开始,现在已经不能正常触发了,金字塔版本更新后出现新旧有不一致的问题,这样的更新会让很多策略无法知道新版本金字塔是否还能按照愿意运行,这个对于交易来说是有风险的!
GLOBALVARIABLE:daybar:=date[datacount]*1000000+time[datacount],huan=daybar;
daybar:=date[datacount]*1000000+time[datacount];
if islastbar then
begin
开关:daybar-huan,linethick0;
if 开关<>0 then
begin
huan:=daybar;
msgout(1,NUMTOSTR(daybar-huan,0)&\'换 Bar\');
end;
end;

--  作者:FexTel
--  发布时间:2014/11/30 13:08:01
--  
http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=56872 这个问题也是用户自行提的意见,早就改过了。看下6楼
--  作者:百湛必胜客
--  发布时间:2014/11/30 14:08:00
--  
楼上老师,你都没仔细看我的代码和设计的原意!跟你说的那个帖子6楼的问题没有关系,而且我本来就是islastbar触发的。
我意思是,我这个算法,在老版本金字塔,daybar-huan在换bar的瞬间,是不等于0的,是可以触发下面的msgout的。在新版本金字塔daybar-huan就永远等于0了,触发不了了。



--  作者:yukizzc
--  发布时间:2014/11/30 20:47:17
--  
我这用k线回放试了下,消息窗口都有输出啊。
图片点击可在新窗口打开查看此主题相关图片如下:k8lc%9mtiqb)1_v6z{~9g`w.jpg
图片点击可在新窗口打开查看