2010-07-11 3 views
3

복잡한 시스템 처리 (Esper) 기술을 사용하여 시스템에서 실시간 촛대 계산을 제공하고 있습니다. 나는 값을 계산하는 일을 잘하고 있지만 촛불 창이 분당 1 분 동안 시작되고 다음 분이 시작되기 전에 끝나는 것을 확인하는 것이 어렵다는 것을 알게되었습니다 (즉, 촛불 1 [06 : 00.000 - 06 : 00.999], 양초 2 [06 : 01.000 - 06 : 01.999] 등).Esper (C.E.P.) 쿼리로 매분마다 촛대를 계산합니다.

그런 기능을 제공 할 수있는 Esper의 쿼리 언어로 패턴이나 명령이 있습니까?

건설적인 의견과 지시 사항에 감사드립니다. 당신이 제로 초에서 매 순간을 발사하는 패턴을 사용할 수 있습니다 에스퍼에서

답변

2

,는, triggerEvent에 즉
삽입하는 것은 * 패턴에서 [패턴 [모든 타이머를 선택합니다. 간격 (1 분)] 을 //라는 이름의 창을 잡고 촛불 데이터는,도,

-rg

2

현지 시간 교환 시간에서 종종 다른 // NamedWindowCandle에서 삭제는, triggerEvent에 이전 데이터 를 삭제 .... NamedWindowCandle SELECT * FROM는, triggerEvent 옆에 촛불 을 계산 틱 데이터를 전달하는 데 대기 시간이 소요됩니다. 분 표시 줄은 종종 교환 타임 스탬프를 사용하여 계산됩니다. 교환 타임 스탬프 값은 틱 이벤트에서 추출해야합니다. 틱 타임 스탬프가 새 분을 입력하면 새 분 표시 막대 이벤트가 전송됩니다.