股票常用指标设置

MA: 7 24 55 120 200

7日线: 短线操作的指标,跌破七日线出局
24日线: 中线出局
55日线: 黑马线,如果跌破了,该股很可能是一个下跌趋势
120日线: 半年线,做长线的用
200日线: 年线

如何根据热点新闻选股
1、热点新闻也就是你每天关注的
2、首先是热点新闻----选择板块----选择股票----选择入场点;新闻利好利空,要看新闻后的评论;看完了评论,再根据自身的想法来。
3、涉及软件:新浪财经、网易财经、东方财富通

以下是股票常用指标的 Python 代码示例: 1. 移动平均线(MA) ```python import pandas as pd # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算5日移动平均线 df['MA5'] = df['close'].rolling(5).mean() # 计算10日移动平均线 df['MA10'] = df['close'].rolling(10).mean() # 计算20日移动平均线 df['MA20'] = df['close'].rolling(20).mean() ``` 2. 指数移动平均线(EMA) ```python import pandas as pd # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算12日指数移动平均线 df['EMA12'] = df['close'].ewm(span=12, adjust=False).mean() # 计算26日指数移动平均线 df['EMA26'] = df['close'].ewm(span=26, adjust=False).mean() ``` 3. 相对强弱指标(RSI) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算14日相对强弱指标 df['RSI'] = talib.RSI(df['close'].values, timeperiod=14) ``` 4. 布林带(BOLL) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算布林带 df['upper'], df['middle'], df['lower'] = talib.BBANDS(df['close'].values, timeperiod=20) ``` 5. 随机指标(KDJ) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算KDJ指标 high = df['high'].values low = df['low'].values close = df['close'].values df['K'], df['D'] = talib.STOCH(high, low, close, fastk_period=9, slowk_period=3, slowk_matype=0, slowd_period=3, slowd_matype=0) df['J'] = 3 * df['K'] - 2 * df['D'] ``` 6. 平均真实波幅(ATR) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算14日平均真实波幅 df['ATR'] = talib.ATR(df['high'].values, df['low'].values, df['close'].values, timeperiod=14) ``` 7. 动量指标(MOM) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算12日动量指标 df['MOM'] = talib.MOM(df['close'].values, timeperiod=12) ``` 8. 相对强弱指数(RSI) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算14日相对强弱指数 df['RSI'] = talib.RSI(df['close'].values, timeperiod=14) ``` 9. 指数平滑移动平均线(MACD) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算MACD指标 macd, macdsignal, macdhist = talib.MACD(df['close'].values, fastperiod=12, slowperiod=26, signalperiod=9) df['MACD'] = macd df['MACD_SIGNAL'] = macdsignal df['MACD_HIST'] = macdhist ``` 10. 相对强弱平均线(RMI) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算RMI指标 df['RMI'] = talib.RMI(df['close'].values, timeperiod=14) ``` 11. 能量潮指标(OBV) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算OBV指标 df['OBV'] = talib.OBV(df['close'].values, df['volume'].values) ``` 12. 三重指数平滑移动平均线(TRIX) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算TRIX指标 df['TRIX'] = talib.TRIX(df['close'].values, timeperiod=30) ``` 13. 移动平均线收敛/发散指标(MACD) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算MACD指标 macd, macdsignal, macdhist = talib.MACD(df['close'].values, fastperiod=12, slowperiod=26, signalperiod=9) df['MACD'] = macd df['MACD_SIGNAL'] = macdsignal df['MACD_HIST'] = macdhist ``` 14. 顺势指标(CCI) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) high = df['high'].values low = df['low'].values close = df['close'].values # 计算CCI指标 df['CCI'] = talib.CCI(high, low, close, timeperiod=20) ``` 15. 平均趋向指标(ADX) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) high = df['high'].values low = df['low'].values close = df['close'].values # 计算ADX指标 df['ADX'] = talib.ADX(high, low, close, timeperiod=14) ``` 16. 相对强弱指标(ROC) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算ROC指标 df['ROC'] = talib.ROC(df['close'].values, timeperiod=10) ``` 17. 心理线指标(PSY) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算PSY指标 df['PSY'] = talib.PSY(df['close'].values, timeperiod=12) ``` 18. 威廉指标(WILLR) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) high = df['high'].values low = df['low'].values close = df['close'].values # 计算WILLR指标 df['WILLR'] = talib.WILLR(high, low, close, timeperiod=14) ``` 19. 相对强弱动量指标(RMI) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) # 计算RMI指标 df['RMI'] = talib.RMI(df['close'].values, timeperiod=14) ``` 20. 梅斯线指标(MASS) ```python import pandas as pd import talib # 读取股票数据 df = pd.read_csv('stock.csv', index_col='date', parse_dates=True) high = df['high'].values low = df['low'].values close = df['close'].values # 计算MASS指标 df['MASS'] = talib.MASS(high, low, close) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值