2013-09-23 58 views
0

當前我正在使用以下一段代碼。它會查找ValueTrigger的第一個事件並將其保存並忽略所有下一個ValueTriggered事件。然後它將currentData.last 值與第一個ValueTriggered事件進行比較。Esper:重置std:firstevent()

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

我想實現的是當條件匹配時,休息triggerPoint的值。我想用一些函數來改變std:firstevent(),當有條件匹配時(通過重置,我的意思是下一個ValueTriggerd值)重置值。

回答

1

聽起來像「每個ValueTriggered - >打勾(...)」 也可以使用從命名窗口顯式刪除來完成「重置」。

+0

謝謝....它幫助 –