【发布时间】:2019-11-12 13:12:21
【问题描述】:
我找不到以下问题的解决方案。
给定一个包含['Open', 'High', 'Low', Close'] 列的数据框,我希望其他列具有斐波那契水平给定一个 N 回溯期。
伪代码如下:
look_back_period = 895
maxr = highest(close, look_back_period)
minr = lowest(close, look_back_period)
ranr = maxr - minr
ON = maxr
SS = maxr - 0.236 * ranr
SO = maxr - 0.382 * ranr
FI = maxr - 0.50 * ranr
TE = minr + 0.382 * ranr
TT = minr + 0.236 * ranr
ZZ = minr
我希望上面的列带有相对编号。仅当minr 或maxr 发生更改时才会更改。
希望它足够清楚。
【问题讨论】:
-
嘿伙计,欢迎来到 SO,阅读 How to Ask,如果可能的话 - 发布一些示例(或真实)数据和您的预期输出。
标签: python pandas time-series fibonacci