以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  FOR循环次数不对  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=30220)

--  作者:hebeihk
--  发布时间:2012/10/30 16:09:38
--  FOR循环次数不对

for i=1 to 4 do begin
    msgout(1,\'qq\');   
end

 

结果是:2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
2012/10/30 16:07:43  qq
N多个


--  作者:jinzhe
--  发布时间:2012/10/30 16:15:53
--  
加一句 if islastbar
--  作者:lichenghu
--  发布时间:2012/10/30 16:19:31
--  

 

[此贴子已经被作者于2012-10-30 16:19:46编辑过]

--  作者:hebeihk
--  发布时间:2012/10/30 16:22:46
--  

for i=1 to 4 do begin
    if islastbar then msgout(1,\'qq\');   
end   

是这样吗?结果一样不对


--  作者:RogarZ
--  发布时间:2012/10/30 16:23:41
--  

这个若是逐K  会在每根K线上计算一遍  你有10根bar  就输出10*4  40条记录

你选择序列  输出是4个


--  作者:lichenghu
--  发布时间:2012/10/30 16:27:57
--  
楼主您仔细看下 我这边测试是没有问题的
--  作者:hebeihk
--  发布时间:2012/10/30 16:30:12
--  
序列模式也不对,都输出N个,哥,你试过了吗
--  作者:lichenghu
--  发布时间:2012/10/30 16:37:06
--  

试过了

 


图片点击可在新窗口打开查看此主题相关图片如下:n1~620zc9pou_mec)1{)1.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2012-10-30 16:37:19编辑过]

--  作者:王锋
--  发布时间:2012/10/30 16:55:55
--  

是否选了逐K线模式,是否链接了行情,导致数据不断刷新公式不断计算输出