- 精华
- 0
- 在线时间
- 252 小时
- UID
- 29249
- 积分
- 309
- 帖子
- 118
- 阅读权限
- 50
- 注册时间
- 2011-3-18
- 最后登录
- 2017-5-24
- 精华
- 0
- UID
- 29249
- 积分
- 309
- 帖子
- 118
- 主题
- 43
- 阅读权限
- 50
- 注册时间
- 2011-3-18
- 最后登录
- 2017-5-24
|
本帖最后由 bigzhang 于 2013-12-6 22:38 编辑
今天尝试做个Alert,最简单的,希望价格在低于某个设定价格告警。命令如下:
----------------
If(AlertEnabled and Low<PriceAlarm)
{
Alert("价格新低!!");
}
---------------
由于价格一旦低于我设定价,就会始终满足条件,所以试着勾选设置告警里的【报警一次】选项来测试。
为了加快测试,我故意设置的PriceAlarm高于现价。
结果发现运行非常不稳定:
1、如果在告警打开设置里,勾选“报警一次”,有时候能看到提示窗里连续出现告警,但是大多数时候,设置运行告警完,TB就失去响应;
2、如果在告警打开设置里,不勾选“报警一次”,偶尔能看到提示窗里连续出现告警,但是大多数时候,设置运行告警完,TB就失去响应。。。
两个结果基本差不多,都是很少能正常告警,一打开之后若条件满足就失去响应,只好强行关闭。
论坛里查了一下过去的帖子,多数是答复这个函数有问题。想问一下,这个函数依然没有改进,还是我用的方法不对呢? |
|