使用迅投miniQMT实时监控同花顺自选股,实现自动交易

       前面介绍了如何使用python获取同花顺免费版和同花顺远航版自选股数据(详见《使用python获取同花顺免费版和同花顺远航版自选股数据用于量化交易》),那么同花顺的自选股数据拿到了以后有什么用呢?这篇文章和大家一起分享一下如何在迅投miniQMT中使用同花顺自选股数据在盘中实时监控这些自选股,并可根据您自己的交易策略实现自动交易。

  本专栏文章:

使用迅投miniQMT实时监控同花顺自选股,实现自动交易

使用python获取同花顺免费版和同花顺远航版自选股数据用于量化交易

使用python将选股策略选股结果自动更新同花顺【远航版】自选股

使用python将选股策略选股结果自动更新同花顺【免费版】自选股

迅投miniQMT实盘大单拆单批量下单方法的实现

加工同花顺自选股股票代码

由于获取到的同花顺自选股股票代码只是6位数字,与迅投QMT中的股票代码不一致,为此,需要在原股票代码后面加上市场代码,如:000001.SZ、600001.SH等。

def get_ths_selfstock_with_marketcode():
    '''
    因迅投QMT的股票代码均包含市场代码,所以需将从同花顺获取的股权代码增加市场代码
    return: list, 返回增加A股市场代码的股票代码,如000001.SZ, 600001.SH
    '''
    new_code_list = []
    code_list = get_ths_yhb_selfstock()
    if code_list:
        for code in code_list:
            if re.match(r'((00|30|15|16|18)[0-9]{4})', code):
                code += '.SZ'
            if re.match(r'((60|68|50|51|52)[0-9]{4})', code):
                code += '.SH'
            if re.match(r'((43|83|87|92)[0-9]{4})', code):
                code += '.BJ'
            new_code_list.append(code)
    return new_code_list<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

miniQMT量化交易

您的鼓励是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值