- 精华
- 0
- 在线时间
- 10 小时
- UID
- 154724
- 积分
- 8
- 帖子
- 8
- 阅读权限
- 10
- 注册时间
- 2012-5-25
- 最后登录
- 2016-12-9
- 精华
- 0
- UID
- 154724
- 积分
- 8
- 帖子
- 8
- 主题
- 0
- 阅读权限
- 10
- 注册时间
- 2012-5-25
- 最后登录
- 2016-12-9
|
感觉序列变量在实时情况下barstatus==2的情况下就是失效的,测试代码如下:
//------------------------------------------------------------------------
// 简称: a
// 名称:
// 类别: 公式应用
// 类型: 用户应用
// 输出:
//------------------------------------------------------------------------
Vars
NumericSeries ns;
Numeric n;
Begin
If(BarStatus==2)
{
FileAppend("c:\\a.log","Begin"+Text(ns)+","+Text(ns[1])+","+Text(GetGlobalVar(0))+","+Text(Date+Time));
n = Rand(1,100);
ns = n;
SetGlobalVar(0,ns);
FileAppend("c:\\a.log","End"+Text(ns)+","+Text(ns[1])+","+Text(GetGlobalVar(0))+","+Text(Date+Time));
}
End
以下是在bar前进1格前后的结果:
Begin0,0,40.700308,20150811.1107
End40.709372,0,40.709372,20150811.1107
Begin0,0,40.709372,20150811.1107
End40.709372,0,40.709372,20150811.1107
Begin0,0,40.709372,20150811.1108
End40.718436,0,40.718436,20150811.1108
Begin0,0,40.718436,20150811.1108
End40.718436,0,40.718436,20150811.1108 |
|