选股公式内容为:股价当日上午分时走势图中最高价和最低价在涨跌幅4%和负3%之间。也就是说当天上午股价在涨跌幅—3%到4%之间震荡。


只做业绩好的公司,知道点金叉死叉轮回线什么的,做长期价值投资,贵州茅台,五粮液,片仔癀,云南白药。。。。


以下公式可以用在通达信软体中.

选股周期需要在1分k下使用,

选股时间下午开盘以后,

选股条件是当日上午分时图中走势波动在当日上午最高价涨幅不超过百分之四,最低价跌幅不超过负百分之三的范围之内.

XG:BARSLAST(DAY&REF(DAY,1))&>119 AND REF((HHV(h,BARSLAST(DAY&REF(DAY,1))+1)/REF(C,BARSLAST(DAY&REF(DAY,1))+1)&<1.04)*(REF(C,BARSLAST(DAY&REF(DAY,1))+1)/LLV(l,BARSLAST(DAY&REF(DAY,1))+1)&<1.03)*(BARSLAST(DAY&REF(DAY,1))=119),BARSLAST(DAY&REF(DAY,1))-119);


其实有更简单的办法,用InSync CEP,一款很小众的股票软体。

在交易日上午快结束时候,运行下面代码,就能把符合你要求的股票选出来。

前面是根据开盘价设置震荡区间。后面四句是设置约束,有任何编程经验的话,一看就能懂。

冒号表示变数赋值,符号表示」并且「的意思。OPEN表示当日开盘价,LOW表示当日最低价,HIGH表示当日最高价。

$P11:OPEN*1.04;

$P12:OPEN*1.03;

$P21:OPEN*0.98;

$P22:OPEN*0.97;

LOW&

LOW&>$P22

HIGH&>$P12

HIGH&


是收盘时候看还是说实时看?两个不一样额

2017-06-01更新

每天三点半之后复盘,选出LZ要的股票,用tushare会很慢,建议LZ用wind,工具python3,代码如下:

import tushare as ts
import pandas as pd
import datetime

#参数
end=11:30:00
up=1.04
down=0.97

today=str(datetime.datetime.today())[0:10]
yesterday=str(datetime.datetime.today()-datetime.timedelta(1))[0:10]

a=datetime.datetime.now()
#过滤停牌
def halt():
df=ts.get_today_all()
code=list(df[code])
halt=[]
for i in range(len(code)):
df=ts.get_hist_data(code[i])
print(code[i])
if len(df)&>2:
if df.index[0]==today:
if df.index[1]==yesterday:
halt.append(code[i])
return halt

#最高价和最低价在涨跌幅4%和负3%之间
def getstock():
code=halt()
stock=[]
for i in range(len(code)):
df=ts.get_hist_data(code[i])
close=df[close][1]
maxprice=close*up
minprice=close*down
df = ts.get_tick_data(code[i],today)
for i in range(len(df)):
if df[time][i]==end:
index=i
tick=df[index:]
if tick[price].max()&<=maxprice: if tick[price].min()&>=minprice:
stock.append(code[i])

return stock

#输出到excel
stock=getstock()
b=datetime.datetime.now()
print(耗时:,b-a)
df=pd.DataFrame({code:stock})
df.to_excel(1.xls,index=False)


谢谢邀请。感觉你是在找一分钟背驰后的强势反弹股,不知道是否是这个意思?但背驰的精髓就是中枢下的买入,你这么找出来的票,再进入就是在中枢内或者中枢上了,这个位置不能买入。
这么选有何意义?
推荐阅读:
相关文章