2014-09-05 30 views
0

Im在ESPER中遇到问题。当ESPER中的值增加100倍以上时,查找开始和停止值

我有一个模拟的股票文件,conatins很多信息。

当BTC股票的加权价格上涨超过100倍时,我想找到所有的开始和结束日期。

这是文件的外观。这些个股BTC:

2010-07-18,0.04951,0.08585,0.05941,0.08584,75.01,0.07 2010-07-19,0.08584,0.09307,0.07723,0.0808,574,0.09 2010-07-20 ,0.0808,0.08181,0.07426,0.07474,262,0.08

为了每个逗号分离是指:时间戳,开盘价,最高价,最低价,收盘价,成交量,平均

所以基本上即时通讯应该进行查询,做我上面所说的^我似乎无法找到如何。我对CEP很新,所以我仍然在读它。

任何帮助,非常感谢。

+0

凹凸。我仍然没有线索,该怎么办。 – eternalStud 2014-09-05 19:59:45

回答

0

您可以使用“prev”在命名窗口中增加计数,或者根据汇总自定义趋势的API编写聚合函数。

+0

选择firstDate.timestamp,firstDate.weightedPrice,lastDate.timestamp,lastDate.weightedPrice 从图案[ 每firstDate = StockTick - > lastDate = StockTick(weightedPrice> = firstDate.weightedPrice * 100) ] 这就是IVE拿出来。你怎么看?它看起来正确吗? – eternalStud 2014-10-31 19:49:14