早晨之星为三日K线模式,定义为下跌趋势,第一日为阴线,第二日价格振幅较小,第三天阳线,预示着底部可能会有反转。TA-Lib库提供给我们的方法为talib.CDLMORNINGSTAR()。
同样的,早晨之星的代码也只需要更换2行:
df['morning_star'] = talib.CDLMORNINGSTAR(df['open'].values, df['high'].values, df['low'].values, df['close'].values) pattern = df[(df['morning_star'] == 100) | (df['morning_star'] == -100)]移动平均线
移动平均线是技术分析理论中应用最普遍的指标之一,主要用于确认、跟踪和判断趋势,提示买入和卖出信号,在单边市场行情中可以较好的把握市场机会和规避风险。但是,移动平均线一般要与其他的技术指标或基本面相结合来使用,特别是当市场处于盘整行情时,其买入卖出信号会频繁出现,容易失真。
通用函数名:MA
代码:
ta.MA(close,timeperiod=30,matype=0)
close为收盘价,时间序列,timeperiod为时间段,默认30天,指标类型matype分别对应:0=SMA, 1=EMA, 2=WMA, 3=DEMA, 4=TEMA, 5=TRIMA, 6=KAMA, 7=MAMA, 8=T3 (Default=SMA)
RSIk['rsi14'] = ta.RSI(k.close, timeperiod=14)
————————————————
原文链接:https://blog.csdn.net/chenxiao17301/article/details/121282149
python股票量化交易(8)---K线图:锤头,射击之星,早晨之星_李元静的博客-CSDN博客



