摘要: 布林带 布林带由三条线组成: 中轨:移动平均线 上轨:中轨+2x5日收盘价标准差 (顶部的压力) 下轨:中轨-2x5日收盘价标准差 (底部的支撑力) 布林带收窄代表稳定的趋势,布林带张开代表有较大的波动空间的趋势。 绘制5日均线的布林带 阅读全文
posted @ 2019-09-04 17:33 maplethefox 阅读(402) 评论(0) 推荐(0)
摘要: 激励函数:g(t) 单位激励下的响应函数:f(t) 绘制时间(t)与痛感(h)的函数关系图。 5日移动均线序列可以直接使用卷积实现 使用卷积函数numpy.convolve(a, b, 卷积类型)实现5日均线 加权卷积 使用卷积函数numpy.convolve(a, b, 卷积类型)实现加权5日均线 阅读全文
posted @ 2019-09-04 16:28 maplethefox 阅读(523) 评论(0) 推荐(0)
摘要: 收盘价5日均线:从第五天开始,每天计算最近五天的收盘价的平均值所构成的一条线。 移动均线算法: 在K线图中绘制5日.10日均线图 阅读全文
posted @ 2019-09-04 14:57 maplethefox 阅读(521) 评论(0) 推荐(0)
摘要: 案例:统计每个周一、周二、...、周五的收盘价的平均值,并放入一个数组。 数组的轴向汇总 沿着数组中所指定的轴向,调用处理函数,并将每次调用的返回值重新组织成数组返回。 阅读全文
posted @ 2019-09-04 14:26 maplethefox 阅读(287) 评论(0) 推荐(0)
摘要: 样本:S = [s1, s2, ..., sn] 平均值:m = (s1+s2+...+sn)/n 离差:D = [d1, d2, ..., dn], di = si-m 离差方:Q = [q1, q2, ..., qn], qi = di**2 总体方差:v = (q1+q2+...+qn)/n 阅读全文
posted @ 2019-09-04 13:44 maplethefox 阅读(1358) 评论(0) 推荐(0)
摘要: 将多个样本按照大小排序,取中间位置的元素。 若样本数量为奇数,中位数为最中间的元素 1 2000 3000 4000 10000000 若样本数量为偶数,中位数为最中间的两个元素的平均值 1 2000 3000 4000 5000 10000000 案例:分析中位数的算法,测试numpy提供的中位数 阅读全文
posted @ 2019-09-04 13:36 maplethefox 阅读(453) 评论(0) 推荐(0)
摘要: 最值 np.max() np.min() np.ptp(): 返回一个数组中最大值/最小值/极差 np.argmax() np.argmin(): 返回一个数组中最大/最小元素的下标 np.maximum() np.minimum(): 将两个同维数组中对应元素中最大/最小元素构成一个新的数组 案例 阅读全文
posted @ 2019-09-04 12:58 maplethefox 阅读(532) 评论(0) 推荐(0)
摘要: 算数平均值 S = [s1, s2, ..., sn] 样本中的每个值都是真值与误差的和。 算数平均值:m = (s1 + s2 + ... + sn) / n 算数平均值表示对真值的无偏估计。 np.mean(array)array.mean() 案例:计算收盘价的算术平均值。 加权平均值 样本: 阅读全文
posted @ 2019-09-04 10:06 maplethefox 阅读(1915) 评论(0) 推荐(0)
摘要: 绘制K线图 案例:使用matplotlib绘制K线图 绘制dates与收盘价的折线图: 绘制每一天的蜡烛图: 阅读全文
posted @ 2019-09-04 09:51 maplethefox 阅读(832) 评论(0) 推荐(0)