@林小乃 大哥,它不是按时间序列画图,它是按最低价为x轴,最高价为y轴!
我拿(1,2),(2,3),(3,4) 画和(3,4),(2,3),(1,2) 画有啥区别:
x = df['low'].values
y = df['high'].values
X = sm.add_constant(x)
model = sm.OLS(y,X) #最小二乘法
如果按(时间,收盘价)计算斜率是这样写的:
x = np.arange(df['close'].size)
y = df['close'].values
X = sm.add_constant(x)
model = sm.OLS(y,X) #最小二乘法
你看出上面的区别了吗?