2019年10月4日

摘要: # 方法一:def fib(n): if n <= 2: return 1 else: return fib(n-1) + fib(n-2) for i in range(1,10): print(f'fib({i}) = {fib(i)}') # 方法二: def fab(max): n, a, b = 0, 0, 1 while n < max: print(b) a, b = b, a + 阅读全文
posted @ 2019-10-04 15:33 wintalau 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 在古罗马人占领乔塔帕特后,39个犹太人与约瑟夫和他的朋友躲到一个洞中。39个犹太人决定宁死也不被敌人抓到,于是商定以一种特殊的方式自杀: 41个人排成一个圆圈,由第一个人开始报数,每报数到3的人就必须自杀,直到所有人都自杀身亡为止。 但是约瑟夫和他的朋友并不想死,那么请问,约瑟夫和他的朋友,应该怎样 阅读全文
posted @ 2019-10-04 15:31 wintalau 阅读(499) 评论(0) 推荐(0) 编辑

2019年10月2日

摘要: TA-Lib提供了三角函数(正余弦、正余切、双曲)、取整、对数、平方根等数学转换函数,均是基于时间序列的向量变换。 SIN : Vector Trigonometric Sin 正弦函数:ta.SIN(close) COS : Vector Trigonometric Cos 余弦函数:ta.COS 阅读全文
posted @ 2019-10-02 22:06 wintalau 阅读(298) 评论(0) 推荐(0) 编辑
摘要: TA-Lib提供了常用的基础统计学函数,基于时间序列移动窗口进行计算。注意TA-Lib的beta,示例中是求某只股票的最高价与最低价序列的移动beta值,默认时间周期为5日,而资本资产定价中一般是分析某只股票相对于市场(大盘指数)的波动情况。 BETA : Beta Coefficient Capi 阅读全文
posted @ 2019-10-02 21:48 wintalau 阅读(699) 评论(0) 推荐(0) 编辑
摘要: TA-Lib提供了向量(数组)的加减乘除、在某个周期内求和、最大最小值及其索引等计算函数,注意与Numpy和Pandas数学运算函数的联系与区别,TA-Lib的向量计算功能类似于pandas的moving window(移动窗口),得到的是一个新的序列(不是某个值),具体如下表所示。 ADD : V 阅读全文
posted @ 2019-10-02 18:55 wintalau 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 当前交易日最高价与最低价差值,前一交易日收盘价与当前交易日最高价间的差值,前一交易日收盘价与当前交易日最低价的差值,这三者中的最大值为真实波幅。 即真实波动幅度 = max(最大值,昨日收盘价) − min(最小值,昨日收盘价), 平均真实波动幅度等于真实波动幅度的N日指数移动平均数。波动幅度可以显 阅读全文
posted @ 2019-10-02 18:35 wintalau 阅读(2411) 评论(0) 推荐(0) 编辑
摘要: 希尔伯特变换(Hilbert Transform)是积分变换中的一种,在信号处理领域得到了广泛的应用,而在工程中常用于窄带数字信号的处理。金融市场的波动是非周期、不规律的,但只要存在波动,就可以通过希尔伯特变换寻找其“周期性”。对于股价走势,一般可将其分解为:长期趋势、中短期周期性波动和噪声。在去除 阅读全文
posted @ 2019-10-02 17:13 wintalau 阅读(1287) 评论(0) 推荐(0) 编辑
摘要: TA-Lib模块中提供的价格转换函数有四个,主要用于计算开盘价、收盘价、最高价、最低价之间的均值,具体如下表所示。 AVGPRICE:average Price, 平均价格函数:ta.AVGPRICE(open,high,low,close) MEDPRICE:Median Price, 中位数价格 阅读全文
posted @ 2019-10-02 16:48 wintalau 阅读(393) 评论(0) 推荐(0) 编辑

2019年10月1日

摘要: 希尔伯特瞬时变换(HT_TRENDLINE):ta.HT_TRENDLINE(close) Moving average with variable period(MAVP):ta.MAVP(close, periods, maxperiod=30, matype=0) MidPoint over 阅读全文
posted @ 2019-10-01 22:09 wintalau 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 布林带(Bollinger Band),由压力线、支撑线价格平均线组成,一般情况价格线在压力线和支撑线组成的上下区间中游走,区间位置会随着价格的变化而自动调整。布林线的理论使用原则是:当股价穿越最外面的压力线(支撑线)时,表示卖点(买点)出现。当股价延着压力线(支撑线)上升(下降)运行,虽然股价并未 阅读全文
posted @ 2019-10-01 22:02 wintalau 阅读(286) 评论(0) 推荐(0) 编辑

导航