我对博士后有点生疏,所以在这里请容忍我。我的桌子如下所示:
ticker | datetime | open | high | low | close | volume
----------+------------------------+--------+--------+--------+--------+--------
IJKLMNOP | 2014-12-31 21:46:00-06 | 959.93 | 959.93 | 959.93 | 959.93 | 0
ABCDEFGH | 2014-12-31 21:47:00-06 | 959.93 | 960 | 958.65 | 958.65 | 40
SYMPHONY | 2014-12-31 21:48:00-06 | 960 | 960 | 958.65 | 960 | 10
ABCDEFGH | 2014-12-31 21:49:00-06 | 960 | 960.25 | 960 | 960.25 | 24
IJKLMNOP | 2014-12-31 21:50:00-06 | 960.25 | 960.25 | 960 | 960 | 134
ABCDEFGH | 2014-12-31 21:51:00-06 | 958.6 | 960 | 958.6 | 959.45 | 194
SYMPHONY | 2014-12-31 21:52:00-06 | 959.45 | 960.43 | 959.45 | 960.4 | 30
ABCDEFGH | 2014-12-31 21:53:00-06 | 960.4 | 961.43 | 960.4 | 961.43 | 36
IJKLMNOP | 2014-12-31 21:54:00-06 | 961.43 | 961.98 | 961.43 | 961.98 | 2
ABCDEFGH | 2014-12-31 21:55:00-06 | 961.98 | 961.98 | 961.98 | 961.98 | 0
SYMPHONY | 2014-12-31 21:56:00-06 | 961.98 | 961.98 | 961.98 | 961.98 | 0
ABCDEFGH | 2014-12-31 21:57:00-06 | 961.98 | 961.98 | 961.98 | 961.98 | 0
SYMPHONY | 2014-12-31 21:58:00-06 | 961.98 | 961.98 | 961.98 | 961.98 | 0
它包含多只股票的历史数据。我想计算一个不同股票在2小时内的移动平均值。然后我要计算出那个股票的移动平均线的平均值和标准差。在
我想对每个不同的股票代码都这样做,然后得到符合特定条件的股票。在
因此,按顺序:
1)计算每个不同股票的(2小时)移动平均值
2)计算每个不同股票的2小时移动平均值的平均值和标准差
3)返回符合取决于移动平均值的平均值和标准差的条件的股票。在
我如何写出这个查询?我真的被卡住了,不知道该怎么办。在
我使用sqlAlchemy和Pandas通过python访问数据库
目前没有回答
相关问题 更多 >
编程相关推荐