2013-09-23 2 views
0

В настоящее время я использую следующий фрагмент кода. Он ищет первое событие ValueTrigger и сохраняет его и игнорирует все следующие события ValueTriggered. Затем он сравнивает значение currentData.last с первым событием ValueTriggered.Эспер: Сброс std: firstevent()

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

То, что я хочу достичь, состоит в том, чтобы оставить значение триггера, когда будет согласовано условие. Я хочу изменить std: firstevent() с некоторой функцией, которая возвращает значение, когда условие «где» соответствует (путем сброса i означает следующее значение ValueTriggerd).

ответ

1

Звучит как «every ValueTriggered -> Tick (...)» «Сброс» также может быть выполнен с использованием явного удаления из именованного окна.

+0

Спасибо .... Это помогло –

Смежные вопросы