设为首页收藏本站

 找回密码
 注册
查看: 1806|回复: 1

序列变量,出现BUG! [复制链接]

Rank: 2

精华
0
UID
202484
积分
72
帖子
48
主题
16
阅读权限
30
注册时间
2015-1-26
最后登录
2017-10-6
发表于 2017-7-6 16:20:08 |显示全部楼层
TempDATA = 自定义函数A(MA30);
if (InvalidNumeric != TempDATA) 显示函数B(MA30,CurrentBar-2,CurrentBar);
显示函数B(MA30,CurrentBar-2,CurrentBar);

"显示函数B"两次显示的值不一致!
第一次显示(错误值):
3033.133333
3033.133333
3033.133333
第二次显示(正常值):
3033.133333
3032.866667
3033.033333

而且第一次无论取MA[N],全部都只能是3033.133333。求解!!!

Rank: 2

精华
0
UID
202484
积分
72
帖子
48
主题
16
阅读权限
30
注册时间
2015-1-26
最后登录
2017-10-6
发表于 2017-7-6 16:24:08 |显示全部楼层
补充:【显示函数B】
Params
   NumericSeries TestSeries;
   Numeric BeginBar;
   Numeric EndBar;
Vars
        Numeric LoopCount;
Begin
For LoopCount = EndBar DownTo BeginBar
{
        Commentary(Text(TestSeries[CurrentBar - LoopCount]));
}
End

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-3-28 22:00

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部