股票vol均量线参数-vol均线指标

2023-08-04 23:24:42 入门知识 0次阅读 投稿:admin
股票vol均量线参数.jpg

关于股票vol均量线参数的问题,我们总结了以下几点,给你解答:

股票vol均量线参数


股票vol均量线参数


:param stock_code:
:return:
"""
# 获取股票历史数据
stock_data = get_stock_data(stock_code)
# 计算vol均量线参数
vol_ma_param = get_vol_ma_param(stock_data)
return vol_ma_param


def get_vol_ma_param(stock_data):
"""
计算股票vol均量线参数
:param stock_data:
:return:
"""
# 计算vol均量线参数
vol_ma_param = {}
vol_ma_param['vol_ma_5'] = stock_data['volume'].rolling(window=5).mean()
vol_ma_param['vol_ma_10'] = stock_data['volume'].rolling(window=10).mean()
vol_ma_param['vol_ma_20'] = stock_data['volume'].rolling(window=20).mean()
vol_ma_param['vol_ma_30'] = stock_data['volume'].rolling(window=30).mean()
vol_ma_param['vol_ma_60'] = stock_data['volume'].rolling(window=60).mean()
vol_ma_param['vol_ma_120'] = stock_data['volume'].rolling(window=120).mean()
vol_ma_param['vol_ma_250'] = stock_data['volume'].rolling(window=250).mean()
return vol_ma_param


def get_vol_ma_param_by_date(stock_code, date):
"""
获取指定日期的股票vol均量线参数
:param stock_code:
:param date:
:return:
"""
# 获取股票历史数据
stock_data = get_stock_data(stock_code)
# 计算vol均量线参数
vol_ma_param = get_vol_ma_param(stock_data)
# 获取指定日期的vol均量线参数
vol_ma_param_by_date = {}
vol_ma_param_by_date['vol_ma_5'] = vol_ma_param['vol_ma_5'][date]
vol_ma_param_by_date['vol_ma_10'] = vol_ma_param['vol_ma_10'][date]
vol_ma_param_by_date['vol_ma_20'] = vol_ma_param['vol_ma_20'][date]
vol_ma_param_by_date['vol_ma_30'] = vol_ma_param['vol_ma_30'][date]
vol_ma_param_by_date['vol_ma_60'] = vol_ma_param['vol_ma_60'][date]
vol_ma_param_by_date['vol_ma_120'] = vol_ma_param['vol_ma_120'][date]
vol_ma_param_by_date['vol_ma_250'] = vol_ma_param['vol_ma_250'][date]
return vol_ma_param_by_date


def get_vol_ma_param_by_date_range(stock_code, start_date, end_date):
"""
获取指定日期范围的股票vol均量线参数
:param stock_code:
:param start_date:
:param end_date:
:return:
"""
# 获取股票历史数据
stock_data = get_stock_data(stock_code)
# 计算vol均量线参数
vol_ma_param = get_vol_ma_param(stock_data)
# 获取指定日期范围的vol均量线参数
vol_ma_param_by_date_range = {}
vol_ma_param_by_date_range['vol_ma_5'] = vol_ma_param['vol_ma_5'][start_date:end_date]
vol_ma_param_by_date_range['vol_ma_10'] = vol_ma_param['vol_ma_10'][start_date:end_date]
vol_ma_param_by_date_range['vol_ma_20'] = vol_ma_param['vol_ma_20'][start_date:end_date]
vol_ma_param_by_date_range['vol_ma_30'] = vol_ma_param['vol_ma_30'][start_date:end_date]
vol_ma_param_by_date_range['vol_ma_60'] = vol_ma_param['vol_ma_60'][start_date:end_date]
vol_ma_param_by_date_range['vol_ma_120'] = vol_ma_param['vol_ma_120'][start_date:end_date]
vol_ma_param_by_date_range['vol_ma_250'] = vol_ma_param['vol_ma_250'][start_date:end_date]
return vol_ma_param_by_date_range


def get_vol_ma_param_by_date_range_df(stock_code, start_date, end_date):
"""
获取指定日期范围的股票vol均量线参数
:param stock_code:
:param start_date:
:param end_date:
:return:
"""
# 获取股票历史数据
stock_data = get_stock_data(stock_code)
# 计算vol均量线参数
vol_ma_param = get_vol_ma_param(stock_data)
# 获取指定日期范围的vol均量线参数
vol_ma_param_by_date_range_df = pd.DataFrame()
vol_ma_param_by_date_range_df['vol_ma_5'] = vol_ma_param['vol_ma_5'][start_date:end_date]
vol_ma_param_by_date_range_df['vol_ma_10'] = vol_ma_param['vol_ma_10'][start_date:end_date]
vol_ma_param_by_date_range_df['vol_ma_20'] = vol_ma_param['vol_ma_20'][start_date:end_date]
vol_ma_param_by_date_range_df['vol_ma_30'] = vol_ma_param['vol_ma_30'][start_date:end_date]
vol_ma_param_by_date_range_df['vol_ma_60'] = vol_ma_param['vol_ma_60'][start_date:end_date]
vol_ma_param_by_date_range_df['vol_ma_120'] = vol_ma_param['vol_ma_120'][start_date:end_date]
vol_ma_param_by_date_range_df['vol_ma_250'] = vol_ma_param['vol_ma_250'][start_date:end_date]
return vol_ma_param_by_date_range_df


def get_vol_ma_param_by_date_range_df_with_date(stock_code, start_date, end_date):
"""
获取指定日期范围的

vol均线指标


vol均线指标

VOL(5,10)指的是5日和10日的成交量的平均线。 VOLUME,MA5是5日内成交量的平均值,后者为10日。 MACD(12,26,9)是一个“股票技术指标”可以通过它来判断一支股票的强弱。这样的指标有很多,按键盘上的“Home"键或设置参数可以换成其他指标。各种指标使用方法: http://www.xpxx.com/stock

vol均量线战法


vol均量线战法

m2:=ma(v,22);
m4:=ma(v,40);
m6:=ma(v,66);
a:=m2>m4 先仍包省乙苗套牛and m4>m6;
x:a an来自d ref(a,1)=0;


声明:稳得一批是理财投资基础知识平台! 并不指导专业性投资! 投资有风险,入市需谨慎!