今天看了下大盘,临时有个想法,我想知道某个股票回踩5日线的价格,如果实时价格低于5日线通过钉钉报警通知我。
说干就干,临时撸了下简单的代码,仅做演示。
1、计算5日线思路
很多券商软件的MA5价格是近5个交易日收盘的平均价, 其实对我来说,没什么鸟用。我需要的是强势股回踩5日线提醒,我自己设计的公式思路,根据股票code获取最近4个交易日收盘价 +当日开盘价,除以5,计算5日线价格。
def get_5day_average(stock_code):
try:
end_date = datetime.now().strftime('%Y%m%d')
start_date = (datetime.now() - pd.Timedelta(days=10)).strftime