0

目前我正在使用以下代码。它查找 ValueTrigger 的第一个事件并将其保存并忽略所有下一个 ValueTriggered 事件。然后它将 currentData.last 值与第一个 ValueTriggered 事件进行比较。

select
*
from
Tick as currentData unidirectional,
ValueTriggered.std:firstevent() as triggerPoint
where
currentData.last < triggerPoint.highValue;

我想要实现的是在条件匹配时休息 triggerPoint 的值。我想用一些函数更改 std:firstevent() ,该函数在“where”条件匹配时重置值(通过重置我的意思是下一个 ValueTriggerd 值)。

4

1 回答 1

1

听起来像“每个 ValueTriggered -> Tick(...)” “重置”也可以使用从命名窗口中显式删除来完成。

于 2013-09-24T16:10:04.477 回答