PTrade工具:分享一个判断市场情绪的易用函数(包含涨跌家数、涨跌停板家数、总成交额)

大观量化
大观量化 以大见小,以小入微

0 人点赞了该文章 · 290 浏览

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函数的介绍,如果函数使用上有疑问,或者需要对函数进行个性化定制,再或者需要租用现成的实盘策略,可以在群中找作者私聊(群昵称:192566xx刘,微信号:s883889)。

附件列表

get_market_emo.txt

10KB

19.80

线上付款

发布于 2024-08-05 12:27

免责声明:

本文由 大观量化 原创发布于 百果量化交流平台 ,著作权归作者所有。

登录一下,更多精彩内容等你发现,贡献精彩回答,参与评论互动

登录! 还没有账号?去注册

暂无评论