from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import pandas as pd
import time
import redriver=webdriver.Chrome()
driver.maximize_window()
def login(username,password):#打开主页面driver.get('http://stock.qq.com/2017stock/index.htm')time.sleep(1)#点击登录driver.find_element_by_xpath('//*[@id="sign"]/div[2]/a[2]').click()time.sleep(1)#转移到登录窗口driver.switch_to_frame("ptlogin-node-2")time.sleep(1)#点击账号密码登陆driver.find_element_by_xpath('//*[@id="switcher_plogin"]').click()time.sleep(1)#清空账号输入框,输入账号driver.find_element_by_xpath('//*[@id="u"]').clear()driver.find_element_by_xpath('//*[@id="u"]').send_keys(username)time.sleep(1)#清空密码登录框,输入密码driver.find_element_by_xpath('//*[@id="p"]').clear()driver.find_element_by_xpath('//*[@id="p"]').send_keys(password)time.sleep(1)#点击登录driver.find_element_by_xpath('//*[@id="login_button"]').click()time.sleep(1)#转移到主界面driver.switch_to_default_content()time.sleep(1)#driver.find_element_by_xpath('//*[@id="sign"]/div[3]/div[2]/a').click()#打开个人中心driver.get('http://stock.qq.com/2017stock/simulateStock.htm')time.sleep(1)
#login()
def buy(stock,price,amount):driver.get('http://stock.qq.com/2017stock/simulateStock.htm')time.sleep(1)#点击买入driver.find_element_by_xpath('/html/body/div[2]/div[4]/div[1]/ul/li[2]/div/span[2]').click()#清空股票代码,输入新的股票代码time.sleep(0.1)driver.find_element_by_xpath('//*[@id="stock-code"]').clear()driver.find_element_by_xpath('//*[@id="stock-code"]').send_keys(stock)time.sleep(5)driver.find_element_by_xpath('//*[@id="stock-code"]').send_keys(Keys.ENTER)#清空价格,输入新的价格time.sleep(0.1)driver.find_element_by_xpath('//*[@id="buy-price"]').clear()time.sleep(0.1)driver.find_element_by_xpath('//*[@id="buy-price"]').send_keys(price)#清空数量,填入新的数量time.sleep(0.1)driver.find_element_by_xpath('//*[@id="buy-count"]').clear()time.sleep(0.1)driver.find_element_by_xpath('//*[@id="buy-count"]').send_keys(amount)#点击买入下单time.sleep(0.1)driver.find_element_by_xpath('/html/body/div[2]/div[4]/div[2]/div[3]/div[3]/a').click()time.sleep(0.1)driver.find_element_by_xpath('/html/body/div[5]/div[2]/div/button[1]/span').click()def sell(stock,price,amount):driver.get('http://stock.qq.com/2017stock/simulateStock.htm')time.sleep(1)#点击卖出driver.find_element_by_xpath('/html/body/div[2]/div[4]/div[1]/ul/li[3]/div/span[2]').click()#清空股票代码,输入新的股票代码time.sleep(0.1)driver.find_element_by_xpath(' //*[@id="sell-stock-code"]').clear()time.sleep(0.1)driver.find_element_by_xpath(' //*[@id="sell-stock-code"]').send_keys(stock)time.sleep(0.1)try:driver.find_element_by_xpath(' //*[@id="sell-stock-code"]').send_keys(Keys.ENTER)except:message='无可卖股票'time.sleep(0.1)#输入价格driver.find_element_by_xpath('//*[@id="sell-price"]').clear()time.sleep(0.1)driver.find_element_by_xpath('//*[@id="sell-price"]').send_keys(price)time.sleep(0.1)if amount!='all':#输入股票数量driver.find_element_by_xpath('//*[@id="sell-count"]').clear()time.sleep(0.1)driver.find_element_by_xpath('//*[@id="sell-count"]').send_keys(amount)time.sleep(0.1)if amount=='all':#全部卖出driver.find_element_by_xpath('/html/body/div[2]/div[4]/div[2]/div[4]/div[2]/div[1]/form/ul/li[4]/dl/dd/label[1]/input').click()time.sleep(0.1)#点击卖出下单driver.find_element_by_xpath('/html/body/div[2]/div[4]/div[2]/div[4]/div[3]/a').click()def get_tick(stock):driver.get('http://stock.qq.com/2017stock/simulateStock.htm')time.sleep(1)#点击买入driver.find_element_by_xpath('/html/body/div[2]/div[4]/div[1]/ul/li[2]/div/span[2]').click()#清空股票代码,输入新的股票代码time.sleep(0.1)driver.find_element_by_xpath('//*[@id="stock-code"]').clear()driver.find_element_by_xpath('//*[@id="stock-code"]').send_keys(stock)time.sleep(5)driver.find_element_by_xpath('//*[@id="stock-code"]').send_keys(Keys.ENTER)time.sleep(0.1)driver.switch_to_default_content()page=driver.page_sourcename=re.compile(r"""data.name">(.*?)</span>""").findall(page)price=re.compile(r"""data.price">(.*?)</span>""").findall(page)count=re.compile(r"""data.count">(.*?)</span>""").findall(page)return {'name':name,'price':price,'count':count}buy('000651','48.00','300')
get_tick('000651')  

腾讯A股模拟炒股自动化相关推荐

  1. php模拟炒股网站源码,stock 模 拟 炒 股 网 站 源 码(WEB版) WEB(ASP,PHP,...) 251万源代码下载- www.pudn.com...

    文件名称: stock下载  收藏√  [ 5  4  3  2  1 ] 开发工具: ASP 文件大小: 5632 KB 上传时间: 2015-12-11 下载次数: 1 提 供 者: 张小钱 详细 ...

  2. 如何用深度强化学习模拟炒股?

    ???? 初衷 最近一段时间,受到新冠疫情的影响,股市接连下跌,作为一棵小白菜兼小韭菜,竟然产生了抄底的大胆想法,拿出仅存的一点私房钱梭哈了一把. 第二天,暴跌,俺加仓 第三天,又跌,俺加仓 第三天, ...

  3. 模拟炒股服务器响应错误,模拟炒股常见问题

    1.问:模拟炒股开市时间到几点? 答:按照交易所的规定,模拟炒股实时交易时间为上午09:31--11:29.下午13:01--14:59.系统清算时间为每日下午15:00--17:00.非交易时间可以 ...

  4. 我赢网 模拟炒股赚真钱

    我赢网模拟炒股赚真钱! 首届"中国股市明星F1炒股锦标赛-大连站"是由半岛晨报."我赢资讯"等单位共同主办的"模拟炒股赚真钱"投资大赛.通过 ...

  5. 财富赢家模拟炒股最新版分享,股市小散的利器

    随着生活的不断进步,手机的换代更新,移动互联已经成了我们生活中不可或缺的一项重要方式,目前国内比较流行应用,对于投资者来讲选择什么样的应用比较适合自己这是非常重要的. 社会的进步,让很多牛叉软件兴起, ...

  6. 模拟炒股大赛怎么玩?看这里!

    先碎碎念一会,之前说要完完整整地按AARRR来讲证券类APP怎么运营的,当时是文思如泉涌,然后隔了一天.两天--就憋不出来了,思绪断了就很蓝瘦,等我再酝酿酝酿orz.然后我也学乖了,要写就一次写完,拖 ...

  7. 民间股王炒股秘籍:赚5%就走人 不会惊动主力机构

    http://guba.eastmoney.com/look,gssz,8392987.html 老股民可能都还记得当年靠炒股大赛起家的赵笑云,近年来广州又冒出了一位夺得多个实盘赛.模拟赛冠军的民间股 ...

  8. 创梦天地通过聆讯:上半年经营利润1.3亿 腾讯持股超20%

    雷帝网 雷建平 11月23日报道 时隔半年后,乐逗游戏母公司创梦天地终于通过上市聆讯,这意味着创梦天地很快将在港交所上市. 创梦天地联合保荐人包括瑞信.招商证券国际.中金公司. 当前,创梦天地运营的游 ...

  9. 投资快手近尾声 腾讯持股超30%将置入资产或资源

    8月3日消息,据新京报消息,腾讯投资快手已经接近尾声,本轮融资快手估值250亿美金,腾讯持股30%至40%. 报道称,腾讯此次投资快手类似于当年投资京东,双方将成立新的合资公司,腾讯还将向新公司置入资 ...

最新文章

  1. 《Effective Java》学习笔记 第二章 创建和销毁对象
  2. MFC与Matlab编程总结 (以《Matlab与C/C++混合编程技术(第三版)》-刘维 第五章 生成DLL为例)
  3. Akka编写一个RPC框架,模拟多个Worker连接Master的情况的案例
  4. 如何开始DDD(完)
  5. 【JSON系列】JSON核心知识点总结
  6. 智能硬件开发神器免费送!距离产品智能化,只差一个“三明治”的距离
  7. 快报:Python 被爆重大“黑料”!程序员:劲爆!
  8. [实验流体力学][Matlab] 船模阻力实验
  9. 多元正太分布条件密度
  10. 【Linux】Linux 中文出现乱码问题的解决
  11. 详解Java异常Throwable、Error、Exception、RuntimeException的区别
  12. 分块矩阵求逆推导 + 矩阵反演公式由来
  13. 数字锁相环:二阶环的FPGA实现(基于quartus+matlab)
  14. 区块链会议_2018杭州云栖大会区块链相关_20180919
  15. Flink 滑动窗口优化
  16. 智能驾驶全产业链梳理
  17. 数据标注员需要专业系统的学习么?
  18. SSR 实战:官网开发指南
  19. Python挑战游戏( PythonChallenge)闯关之路Level- 6
  20. python画简单花的代码_Python竟能画这么漂亮的花,帅呆了(代码分享)

热门文章

  1. 彩虹文字--RainbowText
  2. 九阳真经名句欣赏:清风拂山冈
  3. 【牛客网华为机试】HJ45 名字的漂亮度
  4. 开箱啦~带你玩转飞凌高算力“魔盒”——AI边缘计算终端FCU3001
  5. 腾讯云618秒杀活动_1核2G云服务器首年95元
  6. 技术开发人员的护城河是什么?懂得这些,干到退休没问题!
  7. 坐上回到过去的「时光机」:2023 互联网怀旧指南
  8. android仿抖音关注列表,Android仿抖音列表效果
  9. git 终端命令行工具(忽略大小写,很好用)
  10. Beyond Meat, Inc.宣布达成历史性协议,将植物肉生产带到毗邻上海的战略重地嘉兴经济技术开发区以供应中国市场