这个模拟交易要用到你登录同花顺网页的Ccookie 。代码也很简单一看就懂 ,其他话就不多说了

登录成功后的Ccookie选股复制过来如下图所示

下面就演示一个止损止盈的功能


import time
from API import *
DCcookie1 = "东财Ccookie"
DCcookie2 = "东财Ccookie"THScookie1 = "同花顺Ccookie"
THScookie2 = "同花顺Ccookie"
THScookie3 = "同花顺Ccookie"列表 = []
列表.append(THScookie1)
列表.append(THScookie2)
列表.append(THScookie3)
列表.append(DCcookie1)
列表.append(DCcookie2)class Strategy(Wencai):def __init__(self):super().__init__()self.api = 多账号登陆(列表) def 止盈止损(self,stop_loss=-500,stop_profit=1500):while True:time.sleep(5) # 定时执行一次#self.选股()  #执行选股for i in self.api:print("="*43,"账号分割线")#print(i.qryChedan())  # 先全部撤单for pos in i.qryChicang(): # 循环执行多个合约print("名称:  "+pos["证券名称"]+"   代码:  "+pos["证券代码"]+"  盈亏  :"+pos["浮动盈亏"])if float(pos["浮动盈亏"]) <= float(stop_loss) or float(pos["浮动盈亏"]) > float(stop_profit):#stock = i.sell(stock_no=pos["证券代码"], price=pos["市价"], amount=pos["可用余额"])print("平仓")def 下单(self,code):#i=0for i in self.api:#print(i.qryzijin()) # 查资金#print(i.qryChicang()) # 查持仓#print(i.qryChedan())  # 全部撤单#下单手数 = round(i.qryzijin()["可用资金"]/i.qrystock(code)["mrjw1"]/100)#print(i.buy(stock_no=code, price=0, amount=下单手数))print(i.buy(stock_no=code, price=0, amount=100))  def 选股(self):#条件 = '周rsi24上穿30,量比>1.5,涨幅<3%'条件 = '资金流入大于1亿,dea>0,量比>1,涨幅<3%'#条件 = '连续三年净利润同比增长率大于50%,macd金叉,dea>0,量比>1,涨幅<3%'#条件 = '连续三年净利润同比增长率大于10%,连续三年毛利率同比增长率大于10%,连续三年净资产同比增长率大于10%,连续三年营业收入同比增长率大于10%'#条件 = '连续三年净资产同比增长率大于10%,连续三年营业收入同比增长率大于30%,上市天数>300天'for i in self.Xuangu(条件):code = i["代码"][:-3]print(code)self.下单(code)
t=Strategy()
# t.选股()
t.止盈止损()  

下面是执行效果图

用python进行模拟股票交易相关推荐

  1. 【数据】【自动化交易】Python编写策略模拟股票交易

    [数据][自动化交易]Python编写策略模拟股票交易 这节我就用上节提到的pyalgotrade来编写回测策略程序,模拟股票交易.本篇文章里用的是SMA均线策略. 数据 数据我使用的是 大恒科技(6 ...

  2. python 华泰股票交易接口_tushare开源股票交易接口基于python实现技术

    tushare开源股票交易接口基于python实现技术 怎样在tushare中完成股票实盘交易 其实,如何使用实盘交易功能接口,与通过tushare获取数据一样简单,先看一下几个关键接口的使用方法: ...

  3. 用python画太阳系_用 Python 动态模拟太阳系运转

    提到太阳系,大家可能会想到哥白尼和他的日心说,或是捍卫.发展日心说的斗士布鲁诺,他们像一缕光一样照亮了那个时代的夜空,对历史感兴趣的小伙伴可以深入了解一下,这里就不多说了. 太阳以巨大的引力使周边行星 ...

  4. python绘制动态模拟图-如何利用Python动态模拟太阳系运转

    前言 提到太阳系,大家可能会想到哥白尼和他的日心说,或是捍卫.发展日心说的斗士布鲁诺,他们像一缕光一样照亮了那个时代的夜空,对历史感兴趣的小伙伴可以深入了解一下,这里就不多说了. 太阳以巨大的引力使周 ...

  5. python模拟太阳系_用 Python 动态模拟太阳系运转

    提到太阳系,大家可能会想到哥白尼和他的日心说,或是捍卫.发展日心说的斗士布鲁诺,他们像一缕光一样照亮了那个时代的夜空,对历史感兴趣的小伙伴可以深入了解一下,这里就不多说了. 太阳以巨大的引力使周边行星 ...

  6. python怎么模拟浏览器交互_干货分享:python爬虫模拟浏览器的两种方法实例分析(赶紧收藏)...

    今天为大家带来的内容是:干货分享:python爬虫模拟浏览器的两种方法实例分析(赶紧收藏) 文章主要介绍了python爬虫模拟浏览器的两种方法,结合实例形式分析了Python爬虫模拟浏览器的两种常见操 ...

  7. python一百行代码多少钱_用86行Python代码模拟太阳系

    Python代码模拟的太阳系,包括了水星(Mercury), 金星(Venus),地球(Earth),月球(Moon),火星(Mars) 上面的动画是我用86行Python代码模拟的一个比较真实的太阳 ...

  8. 在Python中模拟do-while循环

    Python as a language doesn't support the do-while loop. However, we can have a workaround to emulate ...

  9. python 模拟用户点击浏览器_使用python进行模拟浏览器操作

    使用python完成模拟浏览器操作主要是使用selenium来模拟浏览器,当然还要带上浏览器的驱动比如chromedriver.exe的驱动. 一般使用selenium进行模拟操作需要注意引入一下几个 ...

最新文章

  1. 【中级软考】函数参数传递传值与传引用的区别(global关键字,函数内定义全局变量)
  2. 队列读取器代理 遇到错误 Row handle is invalid
  3. SAP CRM 中间件Request download里,遇到/SAPPSPRO/S_MAT_ENHANC_COMM 错误的解决办法
  4. P4585-[FJOI2015]火星商店问题【线段树,可持久化Trie】
  5. ThinkPhp知识大全(非常详细)
  6. JavaScript返回语句
  7. 前端小白该如何学习?前端开发工程师掌握哪些能力
  8. matlab离散傅里叶逆变换,手动实现离散傅里叶正变换与逆变换(程序+例子)
  9. ubuntu复制文件到另一个文件夹_Excel VBA之FSO-2.2文件夹的复制
  10. FlashDevelop专用swc导出插件
  11. h5如何动态获取键盘高度_H5 键盘兼容性小结
  12. 永久且免费的CRM系统排行
  13. 【windows】常见的系统环境变量,如%appdata%表示什么意思
  14. 以太坊漏洞分析————4、底层函数误用漏洞
  15. js随机跳转域名_从代码角度看各类子域名收集工具
  16. OpenCV竟然可以这样学!成神之路终将不远(六)
  17. python毕业论文开题报告_本科毕业论文开题报告怎么写-如何写毕业设计的开题报告?...
  18. 一些有用的Latex模板(持续更新)
  19. 学习Android系统
  20. 后台管理项目开发流程

热门文章

  1. 车载录像机创见DrivePro 200 DIY安装
  2. c语言生日创意代码_C语言 生日快乐
  3. 酷!使用 jQuery Canvas 制作相机快门效果
  4. linux系统U盘识别问题
  5. uniapp生成二维码和条形码
  6. 利用for循环判断必填项是否为空
  7. R-001 绘制基本图形 plot点线图,条形图,散点图
  8. 2021哈九中高考成绩查询,2021哈尔滨中考生人数或创新高?9大重点600分竞争力排行榜...
  9. 广西刚公布 广东、陕西就紧随其后,2022年二级建造师成绩公布先后排名竞争激烈
  10. php设计 mobi,PHP程序设计高级教程