最新公告
  • 欢迎您光临九毛八公式指标网www.9m8.cn,本站全新改版试运行,期间内容全部免费,欢迎下载!欢迎加入本站VIP
  • python选股并导入通达信自选股

    正文概述    2024-05-04 12:35:30  
    ths_user = Wencai() # ths_user.login(Config["userid"],Config["password"])# 登陆交易账号 def 选股(): # # # 交投活跃股 # 条件 = '(成交额/总市值) 5%,成交额 10亿' # 条件 = '连续三天量比 2,成交额 10亿' 条件 = '周平均换手率 10%,成交额 10亿' # # # 超跌选股 # 条件 = '周rsi(rsi24值)上穿30' # 条件 = '周rsi(rsi24值)上穿30,涨幅 3%' # 条件 = '周rsi(rsi24值)上穿30,涨幅 3%,量比 3' # 条件 = '周rsi(rsi24值)上穿30,涨幅 3%,量比 3,换手率大于3%' # 条件 = '周rsi(rsi24值)上穿30,涨幅 3%,量比 3,换手率大于3%,成交额 10亿' # 条件 = '周rsi(rsi24值)小于30,日kdj金叉,量比大于1' # 条件 = '周rsi(rsi24值)小于30,日k上穿30,量比大于2' # 条件 = '周rsi(rsi24值)小于30,日kdj金叉,量比大于1' # 条件 = '周rsi(rsi24值)小于30,日rsi(rsi24值)上移,量比大于1' # 条件 = '周rsi(rsi24值)小于30,日rsi(rsi24值)上穿30,量比大于1' # # # 财务选股 # 条件 = '连续三年毛利率率大于50%' # 条件 = '连续三年净利润同比增长率大于10%' # 条件 = '连续三年净利润同比增长率大于10%,连续三年净资产同比增长率大于10%' # 条件 = '连续三年净利润同比增长率大于10%,连续三年净资产同比增长率大于10%,连续三年营业收入同比增长率大于50%' # 条件 = '连续三年净利润同比增长率大于10%,连续三年净利润同比增长率大于10%,连续三年毛利率同比增长率大于10%,连续三年净资产同比增长率大于10%,连续三年营业收入同比增长率大于10%' # 条件 = '基金重仓' # 条件 = '基金重仓,基金连续3个季度增仓' # 条件 = '基金重仓,基金连续3个季度增仓,机构持股占总股本大于30%' # 条件 = '贸易战受益股' # 条件 = '60分钟周期MACD底背离,涨幅 3%' # 条件 = '60分钟周期MACD底背离,涨幅 3%,量比 1.5' Data_list = ths_user.Xuangu(条件) #调用选股函数 传入选股条件 for i in Data_list: print(i["代码"][:-3]) # print(i) # 开仓 = ths_user.buy(stock_code=i["代码"][:-3],price=i["价格"],amount=1000) #同花顺 # print(开仓) 保存(i["代码"][:-3]) def 保存(stock_code): stock_code = str(stock_code) if stock_code.startswith(('50', '51', '60', '688', '73', '90', '110', '113', '132', '204', '78')): code = '1'+stock_code if stock_code.startswith(('00', '13', '18', '15', '16', '18', '20', '30', '39', '115', '1318')): code = '0'+stock_code F = open("E:\TDX\T0002\blocknew\ZXG.blk","a")#添加到通达信自选股 F.write(code+'n') F.close def 止损止盈(止损=-300,止盈=1500): ths_user.qryChedan() # 撤销全部委托 全部持仓 = ths_user.qryChicang() # 全部持仓 for pos in 全部持仓: print("="*30) print("编号",pos["d_3001"]) print("证券代码",pos["d_2102"]) print("证券名称",pos["d_2103"]) print("可用余额",pos["d_2121"]) print("成本价",pos["d_2122"]) print("市价",pos["d_2124"]) print("市值",pos["d_2125"]) print("浮动盈亏",pos["d_2147"]) if float(pos["d_2147"]) = float(止损) or float(pos["d_2147"]) float(止盈): stock = ths_user.sell( stock_code=pos["d_2102"], price=pos["d_2124"], amount=pos["d_2121"], volume=0, entrust_prop='limit') print("平仓") def 定时(): while True: time.sleep(6) _time = time.strftime('%H%M%S') if _time == '100100': 选股() # if _time == '102500' or _time == '112500' or _time == '132600' or _time == '142500': # 止损止盈() 止损止盈() if __name__ == '__main__': 选股()
    九毛八公式指标,一个优质的公式指标平台!
    九毛八公式指标 » python选股并导入通达信自选股 加入收藏