繁簡切換您正在訪問的是FX168財經網,本網站所提供的內容及信息均遵守中華人民共和國香港特別行政區當地法律法規。

FX168财经网>人物频道>帖子

【教程】send_message用法

作者/fx1118 2019-07-23 10:00 0 来源: FX168财经网人物频道

昨天看到群里有人在问如何在集合竞价阶段发送消息,实现买卖的”快人一步“。 今天有空就写个教程!

不久前,JoinQuant提供了send_message的功能,详情见这里

不过鉴于大伙都是懒癌患者,截图如下:

11.png

说明

就我的使用情况看,send_message发送的消息与卖卖推送的不冲突,即不管是不是用send_message,买卖信息还是会推送。

所以大伙可以使用send_message在集合竞价阶段发送开盘欲购买的股票,或是盘中的一些信息。不过一天5条限制,使用前请斟酌。

send_message只要条件触发即可使用,用法就如print一样。

实例代码:

一、清仓止损(发送消息)

def before_trading_start(context):
    g.is_stop = dp_stoploss(kernel=2, n=10, zs=0.03)
    if g.is_stop:
        if len(context.portfolio.positions.keys())>0:
            for stock in context.portfolio.positions.keys():
                order_target(stock, 0)
        send_message("清仓")
        return

二、购买股票(发送股票池)

def before_trading_start(context):
    g.is_stop = dp_stoploss(kernel=2, n=10, zs=0.03)
    df = get_fundamentals(query(
                    valuation.code, valuation.market_cap
                ).filter(
                    valuation.code.in_(chosed_stocks)
                ).order_by(
                # 按市值降序排列
                valuation.market_cap.asc()
            ))
    g.per_buylist = list(df['code'])
    send_message(g.per_buylist)
分享到:
举报财经168客户端下载

全部回复

0/140

投稿 您想发表你的观点和看法?

更多人气分析师

  • 张亦巧

    人气2144文章4145粉丝45

    暂无个人简介信息

  • 梁孟梵

    人气2152文章3177粉丝39

    qq:2294906466 了解群指导添加微信mfmacd

  • 指导老师

    人气1856文章4423粉丝52

    暂无个人简介信息

  • 李冉晴

    人气2296文章3821粉丝34

    李冉晴,专业现贷实盘分析师。

  • 刘钥钥1

    人气2016文章3119粉丝34

    专业从事现货黄金、现货白银模似实盘操作分析指导

  • 张迎妤

    人气1896文章3305粉丝34

    个人专注于行情技术分析,消息面解读剖析,给予您第一时间方向...

  • 金泰铬J

    人气2320文章3925粉丝51

    投资问答解咨询金泰铬V/信tgtg67即可获取每日的实时资讯、行情...

  • 金算盘

    人气2696文章7761粉丝125

    高级分析师,混过名校,厮杀于股市和期货、证券市场多年,专注...

  • 金帝财神

    人气4728文章8329粉丝118

    本文由资深分析师金帝财神微信:934295330,指导黄金,白银,...