PTrade工具:分享一个判断市场情绪的易用函数(包含涨跌家数、涨跌停板家数、总成交额)
PTrade工具:市场情绪是帮助判断进出场时机的重要指标,get_market_emo函数可以非常容易地统计昨日或者盘中的涨跌家数、涨跌停板家数、总成交额,以反映市场情绪冷暖。
一、简单明了的使用方法
1.首先需要将附件:get_market_emo.txt中的函数代码复制到策略末尾。
2.get_market_emo函数仅需填入1个参数调用,可根据需求填’盘前’或者’盘中’,’盘前’指的是昨日的市场情绪,’盘中’指的是盘中的市场情绪。
二、函数使用方法示例
1.获取昨日市场情绪方法,在before_trading_start中调用:get_market_emo('盘前')。
def before_trading_start(context, data):
get_market_emo('盘前')
2.获取盘中市场情绪方法,在handle_data中以分钟运行频率调用:get_market_emo('盘中')。
def handle_data(context, data):
get_market_emo('盘中')
3.返回数据结构
返回数据为字典g.market_emo,结构示例如下
'上证主板', {'涨停家数': 21, '总成交额': 2208, '平盘家数': 69, '下跌家数': 399, '上涨家数': 1221, '跌停家数': 4}
'创业板', {'涨停家数': 14, '总成交额': 1593, '平盘家数': 28, '下跌家数': 310, '上涨家数': 1008, '跌停家数': 0}
'深证主板', {'涨停家数': 19, '总成交额': 1771, '平盘家数': 73, '下跌家数': 323, '上涨家数': 1085, '跌停家数': 7}
'科创板', {'涨停家数': 0, '总成交额': 339, '平盘家数': 7, '下跌家数': 169, '上涨家数': 397, '跌停家数': 0}
'全部A股', {'涨停家数': 54, '总成交额': 5912, '平盘家数': 177, '下跌家数': 1201, '上涨家数': 3711, '跌停家数': 11}
以上就是关于get_market_emo函数的介绍,如果函数使用上有疑问,或者需要对函数进行个性化定制,再或者需要租用现成的实盘策略,可以在群中找作者私聊(群昵称:192616xx钟(大观量化),微信号:s883889)。
全部 0条评论