python批量挖出10倍牛股
import osarrRaise=[[0,[]],[0.1,[]],[0.2,[]],[0.3,[]],[0.4,[]],[0.5,[]],[0.6,[]],[0.7,[]],[0.8,[]],[0.9,[]],[1,[]],[2,[]],[3,[]],[4,[]],[5,[]],[6,[]],[7,[]],[8,[]],
import os
arrRaise=[
[0,[]],
[0.1,[]],
[0.2,[]],
[0.3,[]],
[0.4,[]],
[0.5,[]],
[0.6,[]],
[0.7,[]],
[0.8,[]],
[0.9,[]],
[1,[]],
[2,[]],
[3,[]],
[4,[]],
[5,[]],
[6,[]],
[7,[]],
[8,[]],
[9,[]],
[10,[]]
]
nZhangTing=0
nEarn=0
nTotalEarn=0
nBuy=0
nSell=0
strBuyDate=""
strPrebuyDate=False#准备买入
bPreSell=False
bPreBuy=False
strSellDate=""
strOutput=""
nMoney=0
for root,dirs,files in os.walk(r"..\\txt"):
for file in files:
strCode=os.path.join(root,file)[-10:-4]
#if(strCode!="000661"):
# continue
#print("股票代码:"+strCode)
strOutput+="股票代码:"+strCode+"\n"
date1=""
nStart1=0#第一天开盘价
nEnd1=0#最后一天收盘价
nUpDay=0
nDownDay=0
nTotalDay=0
nTotalMin=999
nTotalMax=0
strMinDate=""
nOldEnd=0
nOldDeal=0
arrLine=[]
for line in open(os.path.join(root,file)):
if(line.find("日线")>0):
arrHead=line.split(" ")
if len(arrHead)>1:
strCode=arrHead[0]
strName=arrHead[1]
arr=line.split(",")
if len(arr)>1:
nTotalDay=nTotalDay+1
nYear=int(line[0:4])
strDate=arr[0]
if(date1==""):
date1=arr[0]
nStart=float(arr[1])#开盘
if(nStart1==0):
nStart1=nStart
nMax=float(arr[2])#最高
nMin=float(arr[3])#最低
nEnd=float(arr[4])#收盘
nDeal=float(arr[5])#成交量
#放量涨,准备买入
if(nOldDeal>0):
if(nDeal/nOldDeal>5 and nEnd-nOldEnd>0):
strPrebuyDate=strDate
bPreBuy=True#准备买入
#print("准备买入:"+strDate)
#strOutput+="准备买入:"+strDate+"\n"
nBuy=nEnd*100
nMoney+=nBuy
strBuyDate=strDate
bPreBuy=False
bPreSell=True
strPrebuyDate=""
#print("买入价格:"+str(nEnd))
#print("买入日期:"+strDate)
strOutput+="买入价格:"+str(nEnd)+"\n"
strOutput+="买入日期:"+strDate+"\n"
#卖出
if(bPreSell and nBuy!=0 and nEnd-nOldEnd<0 and strBuyDate!=strDate and nEnd*100>nBuy*3):
nSell=nEnd*100
nEarn=nSell-nBuy
nTotalEarn+=nEarn
nBuy=0
nSell=0
strBuyDate=""
bPreSell=False
#print("卖出价格:"+str(nEnd))
#print("卖出日期:"+strDate)
#print("盈利:"+str(nEarn))
strOutput+="卖出价格:"+str(nEnd)+"\n"
strOutput+="卖出日期:"+strDate+"\n"
strOutput+="盈利:"+str(nEarn)+"\n"
arr=[nStart,nEnd,nMin,nMax]
arrLine.append(arr)
#涨停板
if( round(nOldEnd*1.1,2)<=nEnd):
bZhangTing=True
else:
bZhangTing=False
nOldEnd=nEnd
nOldDeal=nDeal
if(len(arrLine)>0):
d=arrLine[len(arrLine)-1][1]/arrLine[0][0]
if(d>=1):
d=int(d)
if(d>10):
d=10
if(d<0.1):
d=0
if(d>=0.1 and d<1):
d=round(d,1)
for r in arrRaise:
if(r[0]==d):
r[1].append(strCode+strName)
for r1 in arrRaise:
strCodes=""
for r2 in r1[1]:
strCodes+=str(r2)+"\n"
with open("数年后股价变"+str(r1[0])+"倍的股票.txt","a") as file1:
file1.write(strCodes)
600132重庆啤酒
600309万华化学
600346恒力石化
600436片仔癀
600438通威股份
600519贵州茅台
600563法拉电子
600702舍得酒业
600779水井坊
600801华新水泥
600809山西汾酒
601012隆基绿能
601100恒立液压
601127小康股份
601799星宇股份
601865福莱特
601882海天精工
603026石大胜华
603032德新交运
603127昭衍新药
603290斯达半导
603345安井食品
603392万泰生物
603444吉比特
603501韦尔股份
603505金石资源
603605珀莱雅
603606东方电缆
603613国联股份
603638艾迪精密
603659璞泰来
603688石英股份
603690至纯科技
603737三棵树
603799华友钴业
603806福斯特
603986兆易创新
605358立昂微
000568泸州老窖
000596古井贡酒
000858五
002192融捷股份
002371北方华创
002460赣锋锂业
002466天齐锂业
002597金禾实业
002601龙佰集团
002709天赐材料
002714牧原股份
002810山东赫达
002812恩捷股份
002821凯莱英
002865钧达股份
300014亿纬锂能
300073当升科技
300122智飞生物
300327中颖电子
300390天华超净
300450先导智能
300474景嘉微
300496中科创达
300529健帆生物
300571平治信息
300573兴齐眼药
300593新雷能
300595欧普康视
300601康泰生物
300604长川科技
300618寒锐钴业
300628亿联网络
300638广和通
300655晶瑞电材
300661圣邦股份
300666江丰电子
300671富满微
300672国科微
300677英科医疗
300725药石科技
300750宁德时代
300751迈为股份
300759康龙化成
300763锦浪科技
300769德方纳米
300782卓胜微
300850新强联
数年前买入,现在股价变10倍的股票名单,欢迎分析牛股规律
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)