您现在的位置:程序化交易>> 股票公式>> 其他>> 其他软件公式>>正文内容

操盘小护士指标公式[其他软件公式]

相关标签:主力操盘指标公式 、 操盘趋势指标公式 、 精准操盘指标公式 、 操盘决策指标公式 、 五星操盘指标公式 、 智能操盘指标公式 、 稳赚操盘指标公式 、 dmi操盘指标公式 、 兄弟操盘指标公式 、 巴菲特操盘指标公式 、 操盘专用指标公式 、 操盘铁律指标公式 、

 

操盘小护士

原理解析:

-10,DOTLINE,COLOR888888,PRECIS0
80,DOTLINE,COLOR888888,PRECIS0
QW1赋值:(最高价+最低价+收盘价*2)/4
QW3赋值:QW1的10日指数移动平均
QW4赋值:QW1的10日估算标准差
QW5赋值:(QW1-QW3)*100/QW4
QW6赋值:QW5的5日指数移动平均
RK7赋值:QW6的10日指数移动平均
输出涨:QW6的10日指数移动平均+100/2-5,线宽为1,画红色,PRECIS2
输出跌:涨的4日指数移动平均,线宽为1,COLORFFFF34,PRECIS2
输出多线:如果涨上穿跌AND跌<-10,返回30,否则返回0,线宽为1,COLORFF00FF,PRECIS2
输出空线:如果跌上穿80,返回70,否则返回100,COLORFF9900,PRECIS2
买1赋值:跌的4日指数移动平均
买2赋值:买1的4日指数移动平均
买M3赋值:买2的4日指数移动平均
买M4赋值:买M3的4日指数移动平均
当满足条件涨<1日前的涨时,在涨和涨的3日简单移动平均位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色,PRECIS0
当满足条件涨<1日前的涨时,在涨和涨的3日简单移动平均位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR008800,PRECIS0
当满足条件涨<1日前的涨时,在涨和涨的3日简单移动平均位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLOR009900,PRECIS0
当满足条件涨<1日前的涨时,在涨和涨的3日简单移动平均位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR00AA00,PRECIS0
当满足条件涨<1日前的涨时,在涨和涨的3日简单移动平均位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR00BB00,PRECIS0
当满足条件涨<1日前的涨时,在涨和涨的3日简单移动平均位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00CC00,PRECIS0
当满足条件涨<1日前的涨时,在涨和涨的3日简单移动平均位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00DD00,PRECIS0
当满足条件涨<1日前的涨时,在涨和涨的3日简单移动平均位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00EE00,PRECIS0
当满足条件涨<1日前的涨时,在涨和涨的3日简单移动平均位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FF00,PRECIS0
当满足条件涨>1日前的涨时,在涨和涨的3日指数移动平均位置之间画柱状线,宽度为0,0不为0则画空心柱. ,COLOR00BBFF,PRECIS0
当满足条件涨>1日前的涨时,在涨和涨的3日指数移动平均位置之间画柱状线,宽度为8,0不为0则画空心柱. ,COLOR0011FF,PRECIS0
当满足条件涨>1日前的涨时,在涨和涨的3日指数移动平均位置之间画柱状线,宽度为7,0不为0则画空心柱. ,COLOR0022FF,PRECIS0
当满足条件涨>1日前的涨时,在涨和涨的3日指数移动平均位置之间画柱状线,宽度为6,0不为0则画空心柱. ,COLOR0044FF,PRECIS0
当满足条件涨>1日前的涨时,在涨和涨的3日指数移动平均位置之间画柱状线,宽度为5,0不为0则画空心柱. ,COLOR0066FF,PRECIS0
当满足条件涨>1日前的涨时,在涨和涨的3日指数移动平均位置之间画柱状线,宽度为4,0不为0则画空心柱. ,COLOR0088FF,PRECIS0
当满足条件涨>1日前的涨时,在涨和涨的3日指数移动平均位置之间画柱状线,宽度为3,0不为0则画空心柱. ,COLOR0099FF,PRECIS0
当满足条件涨>1日前的涨时,在涨和涨的3日指数移动平均位置之间画柱状线,宽度为2,0不为0则画空心柱. ,COLOR00AAFF,PRECIS0
当满足条件涨>1日前的涨时,在涨和涨的3日指数移动平均位置之间画柱状线,宽度为1,0不为0则画空心柱. ,COLOR00BBFF,PRECIS0
当满足条件多线时,在30位置画1号图标
当满足条件跌上穿80时,在70位置画2号图标
当满足条件涨上穿跌AND跌<20AND跌>-10时,在40位置书写文字,画红色
当满足条件涨上穿跌AND跌<20AND跌>-10时,在0和68位置之间画柱状线,宽度为5,0不为0则画空心柱.,画红色,PRECIS0
当满足条件多线>0时,在-20位置书写文字,COLOR0000FF
VAR811赋值:成交量(手)累加至FINANCE2(7)*100的天数
VAR822赋值:以成交量(手)的5日累和/3/当前流通股本(手)为权重收盘价的12日指数移动平均的动态移动平均
VAR883赋值:(收盘价-VAR822)/VAR822*100
VAR884赋值:VAR811日内VAR883的最高值
VAR885赋值:VAR811日内VAR883的最低值
VAR886赋值:(VAR883-VAR885)/(VAR884-VAR885)*100
K赋值:VAR886的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
MA1赋值:J的3日简单移动平均
当满足条件J>MA1ANDJ<=3的5日过滤=1AND跌<0时,在涨和涨+20位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色,PRECIS0
当满足条件J>MA1ANDJ<=3的5日过滤=1AND跌<0时,在60位置书写文字,COLORFFFFFF
VAR1赋值:收盘价的152日简单移动平均
VAR2赋值:收盘价的194日简单移动平均
VAR3赋值:VAR2+2*收盘价的170日估算标准差
VAR4赋值:VAR1+2*收盘价的170日估算标准差
输出顶:(收盘价>VAR3)*13*10,画蓝色,线宽为2,PRECIS0
VAR6赋值:500日内最高价的最高值的21日指数移动平均
VAR7赋值:250日内最高价的最高值的21日指数移动平均
VAR8赋值:90日内最高价的最高值的21日指数移动平均
VAR9赋值:500日内最低价的最低值的21日指数移动平均
VARA赋值:250日内最低价的最低值的21日指数移动平均
VARB赋值:90日内最低价的最低值的21日指数移动平均
VARC赋值:(VAR9*0.96+VARA*0.96+VARB*0.96+VAR6*0.558+VAR7*0.558+VAR8*0.558)/6的21日指数移动平均
VARD赋值:(VAR9*1.25+VARA*1.23+VARB*1.2+VAR6*0.55+VAR7*0.55+VAR8*0.65)/6的21日指数移动平均
VARE赋值:(VAR9*1.3+VARA*1.3+VARB*1.3+VAR6*0.68+VAR7*0.68+VAR8*0.68)/6的21日指数移动平均
VARF赋值:(VARC*3+VARD*2+VARE)/6*1.738的21日指数移动平均
VAR10赋值:1日前的最低价
VAR11赋值:最低价-VAR10的绝对值的3日[1日权重]移动平均/最低价-VAR10和0的较大值的3日[1日权重]移动平均*100
VAR12赋值:如果收盘价*1.35<=VARF,返回VAR11*10,否则返回VAR11/10的3日指数移动平均
VAR13赋值:30日内最低价的最低值
VAR14赋值:30日内VAR12的最高值
VAR15赋值:如果收盘价的58日简单移动平均,返回1,否则返回0
VAR16赋值:如果最低价<=VAR13,返回(VAR12+VAR14*2)/2,否则返回0的3日指数移动平均/618*VAR15
VAR17赋值:如果VAR16>50,返回50,否则返回VAR16/3.82*6
VAR18赋值:30日内最高价的最高值
VAR19赋值:30日内最低价的最低值
NL赋值:(收盘价-VAR19)/(VAR18-VAR19)*100的5日指数移动平均/8*10
VAR1A赋值:(成交额(元)的5日指数移动平均/成交量(手)的5日指数移动平均/100-成交额(元)的125日指数移动平均/成交量(手)的125日指数移动平均/100)/(成交额(元)的5日指数移动平均/成交量(手)的5日指数移动平均/100)<-0.4
VAR1B赋值:(收盘价-15日内最低价的最低值)/(15日内最高价的最高值-15日内最低价的最低值)*100
VAR1C赋值:VAR1B的3日[1日权重]移动平均
VAR1D赋值:VAR1C的3日[1日权重]移动平均
VAR1E赋值:(-100)*(52日内最高价的最高值-收盘价)/(52日内最高价的最高值-52日内最低价的最低值)
VAR1F赋值:统计5日中满足VAR1A的天数>=1 AND (VAR1E<-99.9 OR VAR1D<15 AND VAR1C<12)
VAR20赋值:成交量(手)/FINANCE2(7)
VAR21赋值:100*以收盘价计算的获利盘比例
VAR22赋值:VAR21的3日简单移动平均
VAR23赋值:VAR20的34日简单移动平均
VAR24赋值:VAR22<VAR23*100 AND VAR21<VAR20
VAR25赋值:如果收盘价>1日前的收盘价,返回1,否则返回0的历史累和
VAR26赋值:成交量(手)累加至当前流通股本(手)的天数
VAR27赋值:如果收盘价>VAR26日内收盘价的最低值,返回1,否则返回-1*如果VAR25>VAR26日内VAR25的最低值,返回1,否则返回-1
VAR28赋值:统计8日中满足如果VAR27=-1,返回1,否则返回0=1的天数>2
VAR29赋值:(收盘价-以成交量(手)/(成交额(元)的13日累和/(成交额(元)/成交量(手)/100)/100)为权重(3*最高价+最低价+开盘价+2*收盘价)/7的动态移动平均)/以成交量(手)/(成交额(元)的13日累和/(成交额(元)/成交量(手)/100)/100)为权重(3*最高价+最低价+开盘价+2*收盘价)/7的动态移动平均*100<-18
VAR2A赋值:(收盘价-5日前的收盘价*0.865和21日前的收盘价*0.772的较小值)/收盘价<0.01
VAR2B赋值:VAR28 AND VAR29 AND VAR2A
VAR2C赋值:成交量(手)/当前流通股本(手)>=0.02 AND 成交量(手)/当前流通股本(手)<=0.2 AND 开盘价=1.105
VAR2D赋值:VAR2C AND 统计5日中满足VAR2C的天数=1
VAR2E赋值:VAR2B OR VAR2C
VAR2F赋值:1日前的收盘价
VAR30赋值:收盘价-VAR2F和0的较大值的7日[1日权重]移动平均/收盘价-VAR2F的绝对值的7日[1日权重]移动平均*100
VAR31赋值:收盘价-VAR2F和0的较大值的13日[1日权重]移动平均/收盘价-VAR2F的绝对值的13日[1日权重]移动平均*100
VAR32赋值:VAR30<20 AND VAR31<25
VAR33赋值:VAR32
VAR34赋值:如果收盘价>1日前的收盘价,返回成交量(手),否则返回如果收盘价<1日前的收盘价,返回0-成交量(手),否则返回0的历史累和
VAR35赋值:如果收盘价>VAR26日内收盘价的最低值,返回1,否则返回-1
VAR36赋值:如果VAR34>VAR26日内VAR34的最低值,返回1,否则返回-1
VAR37赋值:VAR35*VAR36
VAR38赋值:如果VAR37=-1,返回1,否则返回0
VAR39赋值:VAR38 AND 收盘价=120日内收盘价的最低值 AND VAR21<VAR20
VAR3A赋值:如果VAR1FANDVAR24ANDVAR2EANDVAR33ANDVAR39>0的4日过滤,返回70,否则返回0
当满足条件VAR24ANDVAR2EANDVAR33ORVAR33ANDVAR39的1日过滤时,在VAR2+55位置书写文字,画红色
当满足条件如果VAR24ANDVAR2EANDVAR33ORVAR33ANDVAR39,返回35,否则返回0时,在0和VAR2+66位置之间画柱状线,宽度为9,0不为0则画空心柱.,PRECIS0
VAR3B赋值:(收盘价-36日内最低价的最低值)/(36日内最高价的最高值-36日内最低价的最低值)*100
VAR3C赋值:VAR3B的3日[1日权重]移动平均
VAR3D赋值:VAR3C的3日[1日权重]移动平均
VAR3E赋值:VAR3D的3日[1日权重]移动平均
VAR3F赋值:VAR3D上穿VAR3E AND VAR3D<20
VAR40赋值:VAR3E上穿VAR3D AND VAR3D>80
VAR41赋值:5
当满足条件VAR41上穿NL时,在30位置书写文字,画白色
VAR42赋值:"RSI[取周线数据]"(12,12,12)
VAR43赋值:"RSI[取周线数据]"(55,55,55)
VAR44赋值:1日前的收盘价
VAR45赋值:收盘价-VAR44和0的较大值的6日[1日权重]移动平均/收盘价-VAR44的绝对值的6日[1日权重]移动平均*100
VAR46赋值:VAR40的5日过滤=1 AND 上次VAR42上穿VAR43ANDVAR42<=60距今天数>=20
当满足条件VAR42上穿VAR43ANDVAR42<=60时,在0和VAR2+88位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色,PRECIS0
当满足条件VAR42上穿VAR43ANDVAR42<=60时,在66位置书写文字,画洋红色
当满足条件84上穿VAR45时,在0和VAR2+99位置之间画柱状线,宽度为5,1不为0则画空心柱.,画绿色,PRECIS0
当满足条件VAR46时,在VAR2+99和10位置之间画柱状线,宽度为6,0.3不为0则画空心柱.,COLOR009900,PRECIS0 
当满足条件84上穿VAR45时,在66位置书写文字,画绿色 
当满足条件VAR46时,在55位置书写文字,画绿色 
VAR47赋值:100*(收盘价-100日内最低价的最低值)/(100日内最高价的最高值-100日内最低价的最低值)的5日指数移动平均
VAR48赋值:(收盘价-126日内收盘价的最低值)/(126日内收盘价的最高值-126日内收盘价的最低值)*100
VAR49赋值:收盘价的2日指数移动平均-收盘价的150日指数移动平均
VAR4A赋值:VAR49的100日指数移动平均
VAR4B赋值:2*(VAR49-VAR4A)
VAR4C赋值:VAR4B的3乘幂*0.1+VAR4B的1乘幂
VAR4D赋值:最低价*最高价*开盘价*收盘价的开方的开方
VAR4E赋值:VAR4D*0.97的3日指数移动平均
VAR4F赋值:(最高价+最低价+收盘价)/3
VAR50赋值:(VAR4F-VAR4F的14日简单移动平均)/(0.015*VAR4F的14日平均绝对偏差)
VAR51赋值:如果VAR4B>0.1,返回VAR4C,否则返回0*5
VAR52赋值:240日内最高价的最低值
VAR53赋值:100*(收盘价-VAR52)/VAR52
VAR54赋值:成交额(元)/成交量(手)
VAR55赋值:(以收盘价*1.1计算的获利盘比例-以收盘价*0.9计算的获利盘比例)*80的5日指数移动平均
VAR56赋值:大盘的收盘价
VAR57赋值:VAR56的5日简单移动平均
VAR58赋值:VAR56的20日简单移动平均
VAR59赋值:VAR56的30日简单移动平均
VAR5A赋值:VAR59>VAR57*1.08 AND VAR58>VAR57*1.055
VAR5B赋值:VAR57>VAR56*1.03 AND VAR58>VAR56*1.13
VAR5C赋值:VAR5B
VAR5D赋值:如果VAR55<6的5日过滤=1,返回1,否则返回0
VAR5E赋值:(VAR5D AND VAR53<-2.5 AND VAR47<5 AND VAR48=0)*60
VAR5F赋值:VAR55<6 AND VAR5C
VAR60赋值:如果VAR5F的1日过滤=1,返回1,否则返回0*80
VAR61赋值:VAR5F AND VAR5D*80
VAR62赋值:VAR51上穿2
VAR63赋值:VAR51上穿4
VAR64赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
VAR65赋值:(收盘价-收盘价的12日简单移动平均)/收盘价的12日简单移动平均*100
VAR66赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
VAR67赋值:1日前的收盘价
VAR68赋值:收盘价-VAR67和0的较大值的5日[1日权重]移动平均/收盘价-VAR67的绝对值的5日[1日权重]移动平均*100
VAR69赋值:(最高价+最低价+收盘价)/3
VAR6A赋值:(VAR69-VAR69的14日简单移动平均)/(0.015*VAR69的14日平均绝对偏差)
VAR6B赋值:(VAR64>=-15.8 AND VAR64<=-12.2 AND VAR65<=-20.8 AND VAR66<=-27.5 AND VAR68<=11.7 AND VAR6A<=-145)*100
VAR6C赋值:VAR48=0
VAR6D赋值:VAR48=100
VAR6E赋值:240日内最高价的最低值
VAR6F赋值:100*(收盘价-VAR6E)/VAR6E
VAR70赋值:(收盘价-528日内最低价的最低值)/(528日内最高价的最高值-528日内最低价的最低值)*100
VAR71赋值:(收盘价-530日内收盘价的最低值)/(530日内收盘价的最高值-530日内收盘价的最低值)*100
VAR72赋值:0
VAR73赋值:收盘价-1日前的收盘价和0的较大值的34日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的7日[1日权重]移动平均*100
VAR74赋值:收盘价-1日前的收盘价和0的较大值的13日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的13日[1日权重]移动平均*100
VAR75赋值:收盘价的有效数据周期数
VAR76赋值:VAR73<20 AND VAR74<23 AND VAR75>35
VAR77赋值:VAR76 AND 统计1日中满足VAR76的天数=1
VAR78赋值:收盘价的21日指数移动平均-收盘价的8日指数移动平均
VAR79赋值:VAR78的5日指数移动平均
VAR7A赋值:收盘价6%之字转向的前1个波谷位置<4 AND VAR78上穿VAR79
VAR7B赋值:如果收盘价16%之字转向的前1个波谷位置=0ANDHIGH>最低价+0.04,返回4,否则返回0
VAR7C赋值:如果收盘价的5日指数移动平均/收盘价的9日指数移动平均的16日指数移动平均<=0.85ANDCLOSE/1日前的收盘价>0.905ANDCLOSE/1日前的收盘价<1.05ANDVOL/当前流通股本(手)*100<5,返回50,否则返回0
VAR7D赋值:(-100)*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)+100
VAR7E赋值:(-100)*(50日内最高价的最高值-收盘价)/(50日内最高价的最高值-50日内最低价的最低值)+100
VAR7F赋值:(-100)*(70日内最高价的最高值-收盘价)/(70日内最高价的最高值-70日内最低价的最低值)+100
VAR80赋值:((收盘价-收盘价的34日简单移动平均)/收盘价的34日简单移动平均*100+10)*5
VAR81赋值:((收盘价-收盘价的50日简单移动平均)/收盘价的50日简单移动平均*100+10)*5
VAR82赋值:((收盘价-收盘价的70日简单移动平均)/收盘价的70日简单移动平均*100+10)*5
VAR83赋值:(VAR7D+VAR7E+VAR7F+VAR80+VAR81+VAR82)/6
VAR84赋值:VAR83的3日指数移动平均
VAR85赋值:VAR80-VAR82的绝对值
VAR86赋值:(VAR83+VAR85)/2
VAR87赋值:(-1)*(100*(1-以收盘价计算的获利盘比例)的1日指数移动平均-50)+50
VAR88赋值:VAR87+VAR86
VAR89赋值:如果VAR7C>0ANDVAR88<0,返回200,否则返回0
VAR8A赋值:如果VAR86<0ANDCLOSE=5日内收盘价的最低值ANDCLOSE/1日前的收盘价>0.905ANDCLOSE/1日前的收盘价<1.05ANDVOL/当前流通股本(手)*100<5,返回-50,否则返回0
VAR8B赋值:如果VAR88<0ANDVAR8A=-50,返回100,否则返回0
VAR8C赋值:收盘价的3日简单移动平均
VAR8D赋值:2日前的收盘价*0.865
VAR8E赋值:13日前的收盘价*0.772
VAR8F赋值:VAR8D和VAR8E的较小值
VAR90赋值:100*成交量(手)/当前流通股本(手)
VAR91赋值:收盘价的13日简单移动平均
VAR92赋值:如果(收盘价-VAR8F)/收盘价<0.03ANDSUM(VAR90,5)/5<1.8,返回1,否则返回0
VAR93赋值:如果VAR92>0AND(VAR8A<0ORVAR7C>0),返回100,否则返回0
VAR94赋值:VAR93
VAR95赋值:如果VAR89>0ANDVAR8B>0ANDSUM(成交量(手)/当前流通股本(手)*100,5)/5<1ORVAR92>0ANDREF(收盘价,1)/2日前的收盘价>0.902OR(VAR89>0ANDVAR8B>0ANDSUM(成交量(手)/当前流通股本(手)*100,5)/5<1ORVAR92>0)AND(VAR8A<0,返回RVAR7C>0)ANDVAR93<10,否则返回50
VAR96赋值:(VAR89>0 AND VAR8B>0 AND 成交量(手)/当前流通股本(手)*100的5日累和/5<1 OR VAR92>0) AND (VAR8A<0 OR VAR7C>0)
VAR97赋值:VAR89>0 AND VAR8B>0 AND 成交量(手)/当前流通股本(手)*100的5日累和/5<1 OR VAR92>0 AND 1日前的收盘价/2日前的收盘价>0.902
VAR98赋值:VAR96 OR VAR97
VAR99赋值:最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值的14日[1日权重]移动平均
VAR9A赋值:最高价-1日前的最高价
VAR9B赋值:1日前的最低价-最低价
VAR9C赋值:如果VAR9A>0ANDVAR9A>VAR9B,返回VAR9A,否则返回0的12日[1日权重]移动平均
VAR9D赋值:如果VAR9B>0ANDVAR9B>VAR9A,返回VAR9B,否则返回0的12日[1日权重]移动平均
VAR9E赋值:VAR9C*100/VAR99
VAR9F赋值:VAR9D*100/VAR99
VARA0赋值:VAR9F-VAR9E的绝对值/(VAR9F+VAR9E)*100的12日[1日权重]移动平均
VARA1赋值:(VARA0+5日前的VARA0)/2
VARA2赋值:最高价-开盘价的12日累和/开盘价-最低价的12日累和*100
VARA3赋值:0和最高价-1日前的收盘价的较大值的12日累和/0和1日前的收盘价-最低价的较大值的12日累和*100
VARA4赋值:成交额(元)/成交量(手)/100
VARA5赋值:(3*最高价+最低价+开盘价+2*收盘价)/7
VARA6赋值:成交额(元)的5日累和/VARA4/100
VARA7赋值:成交额(元)的13日累和/VARA4/100
VARA8赋值:成交额(元)的34日累和/VARA4/100
VARA9赋值:成交额(元)的209日累和/VARA4/100
VARAA赋值:1日前的成交量(手)+2日前的成交量(手)+3日前的成交量(手)+4日前的成交量(手)
VARAB赋值:VARAA/当前流通股本(手)
VARAC赋值:成交量(手)/当前流通股本(手)*VARA5+VARAB*1日前的VARA4
VARAD赋值:以成交量(手)/VARA6为权重VARA5的动态移动平均
VARAE赋值:以成交量(手)/VARA7为权重VARA5的动态移动平均
VARAF赋值:以成交量(手)/VARA8为权重VARA5的动态移动平均
VARB0赋值:以成交量(手)/当前流通股本(手)为权重VARA5的动态移动平均
VARB1赋值:488日内最高价的最高值的18日简单移动平均
VARB2赋值:220日内最高价的最高值的18日简单移动平均
VARB3赋值:98日内最高价的最高值的18日简单移动平均
VARB4赋值:488日内最低价的最低值的18日简单移动平均
VARB5赋值:220日内最低价的最低值的18日简单移动平均
VARB6赋值:98日内最低价的最低值的18日简单移动平均
VARB7赋值:(VARB4*0.96+VARB5*0.96+VARB6*0.96+VARB1*0.558+VARB2*0.558+VARB3*0.558)/6的18日简单移动平均
VARB8赋值:(VARB4*1.25+VARB5*1.23+VARB6*1.2+VARB1*0.55+VARB2*0.55+VARB3*0.65)/6的18日简单移动平均
VARB9赋值:(VARB4*1.3+VARB5*1.3+VARB6*1.3+VARB1*0.68+VARB2*0.68+VARB3*0.68)/6的18日简单移动平均
VARBA赋值:(VARB7*3+VARB8*2+VARB9)/6*1.738的18日简单移动平均
VARBB赋值:如果日期<=1021231,返回VARBA,否则返回VARBA*日
VARBC赋值:最低价
VARBD赋值:1日前的最低价
VARBE赋值:VARBC-VARBD的绝对值的3日[1日权重]移动平均/VARBC-VARBD和0的较大值的3日[1日权重]移动平均*100
VARBF赋值:如果收盘价*1.35<=VARBB,返回VARBE*10,否则返回VARBE/10的3日简单移动平均
VARC0赋值:30日内最低价的最低值
VARC1赋值:30日内VARBF的最高值
VARC2赋值:如果最低价<=VARC0,返回(VARBF+VARC1*2)/2,否则返回0
 

源码:

-10,dotline,color888888,PRECIS0;
80,dotline,color888888,PRECIS0;
qw1:=(HIGH+LOW+CLOSE*2)/4;
qw3:=EMA(qw1,10);
qw4:=STD(qw1,10);
qw5:=(qw1-qw3)*100/qw4;
qw6:=EMA(qw5,5);
rk7:=EMA(qw6,10);
涨:EMA(qw6,10)+100/2-5,linethick1,colorred,PRECIS2;
跌:EMA(涨,4),linethick1,colorFFFF34,PRECIS2;
多线:IF(cross(涨,跌) and 跌<-10,30,0),linethick1,COLORFF00FF,PRECIS2;
空线:IF(cross(跌,80),70,100),colorff9900,PRECIS2;
买1:=ema(跌,4);
买2:=ema(买1,4);
买m3:=ema(买2,4);
买m4:=ema(买m3,4);
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),0,0 ),colorwhite,PRECIS0;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),8,0 ),COLOR008800,PRECIS0;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),7,0 ),COLOR009900,PRECIS0;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),6,0 ),COLOR00AA00,PRECIS0;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),5,0 ),COLOR00BB00,PRECIS0;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),4,0 ),COLOR00CC00,PRECIS0;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),3,0 ),COLOR00DD00,PRECIS0;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),2,0 ),COLOR00EE00,PRECIS0;
STICKLINE(涨<REF(涨,1),涨,MA(涨,3),1,0 ),COLOR00FF00,PRECIS0;STICKLINE(涨> REF(涨,1),涨,EMA(涨,3),0,0) ,COLOR00BBFF,PRECIS0;
STICKLINE(涨> REF(涨,1),涨,EMA(涨,3),8,0) ,COLOR0011FF,PRECIS0;
STICKLINE(涨> REF(涨,1),涨,EMA(涨,3),7,0) ,COLOR0022FF,PRECIS0;
STICKLINE(涨> REF(涨,1),涨,EMA(涨,3),6,0) ,COLOR0044FF,PRECIS0;
STICKLINE(涨> REF(涨,1),涨,EMA(涨,3),5,0) ,COLOR0066FF,PRECIS0;
STICKLINE(涨> REF(涨,1),涨,EMA(涨,3),4,0) ,COLOR0088FF,PRECIS0;
STICKLINE(涨> REF(涨,1),涨,EMA(涨,3),3,0) ,COLOR0099FF,PRECIS0;
STICKLINE(涨> REF(涨,1),涨,EMA(涨,3),2,0) ,COLOR00AAFF,PRECIS0;
STICKLINE(涨> REF(涨,1),涨,EMA(涨,3),1,0) ,COLOR00BBFF,PRECIS0;
DRAWICON(多线,30,1);
DRAWICON(cross(跌,80),70,2);
DRAWTEXT(cross(涨,跌) and 跌<20 and 跌>-10,40,'☆←买入'),colorred;
STICKLINE(cross(涨,跌) and 跌<20 and 跌>-10,0,68,5,0),colorred,PRECIS0;
DRAWTEXT(多线>0,-20,'☆☆←看涨'),color0000ff;
Var811:=SUMBARS(VOL,FINANCE2(7)*100);
Var822:=DMA(EMA(CLOSE,12),SUM(VOL,5)/3/CAPITAL);
Var883:=(CLOSE-Var822)/Var822*100;
Var884:=HHV(Var883,Var811);
Var885:=LLV(Var883,Var811);
Var886:=(Var883-Var885)/(Var884-Var885)*100;
K:=SMA(Var886,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
MA1:=MA(J,3);
STICKLINE(filter(J>MA1 AND J<=3,5)=1 and 跌<0,涨,涨+20,6,0),coloryellow,PRECIS0;
DRAWTEXT(filter(J>MA1 AND J<=3,5)=1 and 跌<0,60,'→考虑买进'),colorffffff;
Var1:=MA(CLOSE,152);
Var2:=MA(CLOSE,194);
Var3:=Var2+2*STD(CLOSE,170);
Var4:=Var1+2*STD(CLOSE,170);
顶:(CLOSE>Var3)*13*10,colorblue,linethick2,PRECIS0;
Var6:=EMA(HHV(HIGH,500),21);
Var7:=EMA(HHV(HIGH,250),21);
Var8:=EMA(HHV(HIGH,90),21);
Var9:=EMA(LLV(LOW,500),21);
VarA:=EMA(LLV(LOW,250),21);
VarB:=EMA(LLV(LOW,90),21);
VarC:=EMA((Var9*0.96+VarA*0.96+VarB*0.96+Var6*0.558+Var7*0.558+Var8*0.558)/6,21);
VarD:=EMA((Var9*1.25+VarA*1.23+VarB*1.2+Var6*0.55+Var7*0.55+Var8*0.65)/6,21);
VarE:=EMA((Var9*1.3+VarA*1.3+VarB*1.3+Var6*0.68+Var7*0.68+Var8*0.68)/6,21);
VarF:=EMA((VarC*3+VarD*2+VarE)/6*1.738,21);
Var10:=REF(LOW,1);
Var11:=SMA(ABS(LOW-Var10),3,1)/SMA(MAX(LOW-Var10,0),3,1)*100;
Var12:=EMA(IF(CLOSE*1.35<=VarF,Var11*10,Var11/10),3);
Var13:=LLV(LOW,30);
Var14:=HHV(Var12,30);
Var15:=IF(MA(CLOSE,58),1,0);
Var16:=EMA(IF(LOW<=Var13,(Var12+Var14*2)/2,0),3)/618*Var15;
Var17:=IF(Var16>50,50,Var16)/3.82*6;
Var18:=HHV(HIGH,30);
Var19:=LLV(LOW,30);
NL:=EMA((CLOSE-Var19)/(Var18-Var19)*100,5)/8*10;
Var1A:=(EMA(AMOUNT,5)/EMA(VOL,5)/100-EMA(AMOUNT,125)/EMA(VOL,125)/100)/(EMA(AMOUNT,5)/EMA(VOL,5)/100)<-0.4;
Var1B:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100;
Var1C:=SMA(Var1B,3,1);
Var1D:=SMA(Var1C,3,1);
Var1E:=(-100)*(HHV(HIGH,52)-CLOSE)/(HHV(HIGH,52)-LLV(LOW,52));
Var1F:=COUNT(Var1A,5)>=1 AND (Var1E<-99.9 OR Var1D<15 AND Var1C<12);
Var20:=VOL/FINANCE2(7);
Var21:=100*WINNER(CLOSE);
Var22:=MA(Var21,3);
Var23:=MA(Var20,34);
Var24:=Var22<Var23*100 AND Var21<Var20;
Var25:=SUM(IF(CLOSE>REF(CLOSE,1),1,0),0);
Var26:=SUMBARS(VOL,CAPITAL);
Var27:=IF(CLOSE>LLV(CLOSE,Var26),1,-1)*IF(Var25>LLV(Var25,Var26),1,-1);
Var28:=COUNT(IF(Var27=-1,1,0)=1,8)>2;
Var29:=(CLOSE-DMA((3*HIGH+LOW+OPEN+2*CLOSE)/7,VOL/(SUM(AMOUNT,13)/(AMOUNT/VOL/100)/100)))/DMA((3*HIGH+LOW+OPEN+2*CLOSE)/7,VOL/(SUM(AMOUNT,13)/(AMOUNT/VOL/100)/100))*100<-18;
Var2A:=(CLOSE-MIN(REF(CLOSE,5)*0.865,REF(CLOSE,21)*0.772))/CLOSE<0.01;
Var2B:=Var28 AND Var29 AND Var2A;
Var2C:=VOL/CAPITAL>=0.02 AND VOL/CAPITAL<=0.2 AND OPEN=1.105;
Var2D:=Var2C AND COUNT(Var2C,5)=1;
Var2E:=Var2B OR Var2C;
Var2F:=REF(CLOSE,1);
Var30:=SMA(MAX(CLOSE-Var2F,0),7,1)/SMA(ABS(CLOSE-Var2F),7,1)*100;
Var31:=SMA(MAX(CLOSE-Var2F,0),13,1)/SMA(ABS(CLOSE-Var2F),13,1)*100;
Var32:=Var30<20 AND Var31<25;
Var33:=Var32;
Var34:=SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),0-VOL,0)),0);
Var35:=IF(CLOSE>LLV(CLOSE,Var26),1,-1);
Var36:=IF(Var34>LLV(Var34,Var26),1,-1);
Var37:=Var35*Var36;
Var38:=IF(Var37=-1,1,0);
Var39:=Var38 AND CLOSE=LLV(CLOSE,120) AND Var21<Var20;
Var3A:=IF(FILTER(Var1F AND Var24 AND Var2E AND Var33 AND Var39>0,4),70,0);
DRAWTEXT(FILTER(Var24 AND Var2E AND Var33 OR Var33 AND Var39,1),Var2+55,'☆☆←抄底'),colorred;
STICKLINE(IF(Var24 AND Var2E AND Var33 OR Var33 AND Var39,35,0),0,Var2+66,9,0),PRECIS0;
Var3B:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;
Var3C:=SMA(Var3B,3,1);
Var3D:=SMA(Var3C,3,1);
Var3E:=SMA(Var3D,3,1);
Var3F:=CROSS(Var3D,Var3E) AND Var3D<20;
Var40:=CROSS(Var3E,Var3D) AND Var3D>80;
Var41:=5;
DRAWTEXT(CROSS(Var41,NL),30,'→做底'),colorwhite;
Var42:="RSI#WEEK"(12,12,12);
Var43:="RSI#WEEK"(55,55,55);
Var44:=REF(CLOSE,1);
Var45:=SMA(MAX(CLOSE-Var44,0),6,1)/SMA(ABS(CLOSE-Var44),6,1)*100;
Var46:=FILTER(Var40,5)=1 AND BARSLAST(CROSS(Var42,Var43) AND Var42<=60)>=20;
STICKLINE(CROSS(Var42,Var43) AND Var42<=60,0,Var2+88,3,0),colormagenta,PRECIS0;
DRAWTEXT(CROSS(Var42,Var43) AND Var42<=60,66,'☆←加仓'),colormagenta;
STICKLINE(CROSS(84,Var45),0,Var2+99,5,1),colorgreen,PRECIS0;
STICKLINE(Var46,Var2+99,10,6,0.3),color009900,PRECIS0 ;
DRAWTEXT(CROSS(84,Var45),66,'→防空警报'),colorgreen ;
DRAWTEXT(Var46,55,'→减仓'),colorgreen ;Var47:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),5);
Var48:=(CLOSE-LLV(CLOSE,126))/(HHV(CLOSE,126)-LLV(CLOSE,126))*100;
Var49:=EMA(CLOSE,2)-EMA(CLOSE,150);
Var4A:=EMA(Var49,100);
Var4B:=2*(Var49-Var4A);
Var4C:=POW(Var4B,3)*0.1+POW(Var4B,1);
Var4D:=SQRT(SQRT(LOW*HIGH*OPEN*CLOSE));
Var4E:=EMA(Var4D*0.97,3);
Var4F:=(HIGH+LOW+CLOSE)/3;
Var50:=(Var4F-MA(Var4F,14))/(0.015*AVEDEV(Var4F,14));
Var51:=IF(Var4B>0.1,Var4C,0)*5;
Var52:=LLV(HIGH,240);
Var53:=100*(CLOSE-Var52)/Var52;
Var54:=AMOUNT/VOL;
Var55:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,5);
Var56:=INDEXC;
Var57:=MA(Var56,5);
Var58:=MA(Var56,20);
Var59:=MA(Var56,30);
Var5A:=Var59>Var57*1.08 AND Var58>Var57*1.055;
Var5B:=Var57>Var56*1.03 AND Var58>Var56*1.13;
Var5C:=Var5B;
Var5D:=IF(FILTER(Var55<6,5)=1,1,0);
Var5E:=(Var5D AND Var53<-2.5 AND Var47<5 AND Var48=0)*60;
Var5F:=Var55<6 AND Var5C;
Var60:=IF(FILTER(Var5F,1)=1,1,0)*80;
Var61:=Var5F AND Var5D*80;
Var62:=CROSS(Var51,2);
Var63:=CROSS(Var51,4);
Var64:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
Var65:=(CLOSE-MA(CLOSE,12))/MA(CLOSE,12)*100;
Var66:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
Var67:=REF(CLOSE,1);
Var68:=SMA(MAX(CLOSE-Var67,0),5,1)/SMA(ABS(CLOSE-Var67),5,1)*100;
Var69:=(HIGH+LOW+CLOSE)/3;
Var6A:=(Var69-MA(Var69,14))/(0.015*AVEDEV(Var69,14));
Var6B:=(Var64>=-15.8 AND Var64<=-12.2 AND Var65<=-20.8 AND Var66<=-27.5 AND Var68<=11.7 AND Var6A<=-145)*100;
Var6C:=Var48=0;
Var6D:=Var48=100;
Var6E:=LLV(HIGH,240);
Var6F:=100*(CLOSE-Var6E)/Var6E;
Var70:=(CLOSE-LLV(LOW,528))/(HHV(HIGH,528)-LLV(LOW,528))*100;
Var71:=(CLOSE-LLV(CLOSE,530))/(HHV(CLOSE,530)-LLV(CLOSE,530))*100;
Var72:=0;
Var73:=SMA(MAX(CLOSE-REF(CLOSE,1),0),34,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100;
Var74:=SMA(MAX(CLOSE-REF(CLOSE,1),0),13,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),13,1)*100;
Var75:=BARSCOUNT(CLOSE);
Var76:=Var73<20 AND Var74<23 AND Var75>35;
Var77:=Var76 AND COUNT(Var76,1)=1;
Var78:=EMA(CLOSE,21)-EMA(CLOSE,8);
Var79:=EMA(Var78,5);
Var7A:=TROUGHBARS(3,6,1)<4 AND CROSS(Var78,Var79);
Var7B:=IF(TROUGHBARS(3,16,1)=0 AND HIGH>LOW+0.04,4,0);
Var7C:=IF(EMA(CLOSE,5)/EMA(EMA(CLOSE,9),16)<=0.85 AND CLOSE/REF(CLOSE,1)>0.905 AND CLOSE/REF(CLOSE,1)<1.05 AND VOL/CAPITAL*100<5,50,0);
Var7D:=(-100)*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34))+100;
Var7E:=(-100)*(HHV(HIGH,50)-CLOSE)/(HHV(HIGH,50)-LLV(LOW,50))+100;
Var7F:=(-100)*(HHV(HIGH,70)-CLOSE)/(HHV(HIGH,70)-LLV(LOW,70))+100;
Var80:=((CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100+10)*5;
Var81:=((CLOSE-MA(CLOSE,50))/MA(CLOSE,50)*100+10)*5;
Var82:=((CLOSE-MA(CLOSE,70))/MA(CLOSE,70)*100+10)*5;
Var83:=(Var7D+Var7E+Var7F+Var80+Var81+Var82)/6;
Var84:=EMA(Var83,3);
Var85:=ABS(Var80-Var82);
Var86:=(Var83+Var85)/2;
Var87:=(-1)*(EMA(100*(1-WINNER(CLOSE)),1)-50)+50;
Var88:=Var87+Var86;
Var89:=IF(Var7C>0 AND Var88<0,200,0);
Var8A:=IF(Var86<0 AND CLOSE=LLV(CLOSE,5) AND CLOSE/REF(CLOSE,1)>0.905 AND CLOSE/REF(CLOSE,1)<1.05 AND VOL/CAPITAL*100<5,-50,0);
Var8B:=IF(Var88<0 AND Var8A=-50,100,0);
Var8C:=MA(CLOSE,3);
Var8D:=REF(CLOSE,2)*0.865;
Var8E:=REF(CLOSE,13)*0.772;
Var8F:=MIN(Var8D,Var8E);
Var90:=100*VOL/CAPITAL;
Var91:=MA(CLOSE,13);
Var92:=IF((CLOSE-Var8F)/CLOSE<0.03 AND SUM(Var90,5)/5<1.8,1,0);
Var93:=IF(Var92>0 AND (Var8A<0 OR Var7C>0),100,0);
Var94:=Var93;
Var95:=IF(Var89>0 AND Var8B>0 AND SUM(VOL/CAPITAL*100,5)/5<1 OR Var92>0 AND REF(CLOSE,1)/REF(CLOSE,2)>0.902 OR (Var89>0 AND Var8B>0 AND SUM(VOL/CAPITAL*100,5)/5<1 OR Var92>0) AND (Var8A<0 OR Var7C>0) AND Var93<10,50,0);
Var96:=(Var89>0 AND Var8B>0 AND SUM(VOL/CAPITAL*100,5)/5<1 OR Var92>0) AND (Var8A<0 OR Var7C>0);
Var97:=Var89>0 AND Var8B>0 AND SUM(VOL/CAPITAL*100,5)/5<1 OR Var92>0 AND REF(CLOSE,1)/REF(CLOSE,2)>0.902;
Var98:=Var96 OR Var97;
Var99:=SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),14,1);
Var9A:=HIGH-REF(HIGH,1);
Var9B:=REF(LOW,1)-LOW;
Var9C:=SMA(IF(Var9A>0 AND Var9A>Var9B,Var9A,0),12,1);
Var9D:=SMA(IF(Var9B>0 AND Var9B>Var9A,Var9B,0),12,1);
Var9E:=Var9C*100/Var99;
Var9F:=Var9D*100/Var99;
VarA0:=SMA(ABS(Var9F-Var9E)/(Var9F+Var9E)*100,12,1);
VarA1:=(VarA0+REF(VarA0,5))/2;
VarA2:=SUM(HIGH-OPEN,12)/SUM(OPEN-LOW,12)*100;
VarA3:=SUM(MAX(0,HIGH-REF(CLOSE,1)),12)/SUM(MAX(0,REF(CLOSE,1)-LOW),12)*100;
VarA4:=AMOUNT/VOL/100;
VarA5:=(3*HIGH+LOW+OPEN+2*CLOSE)/7;
VarA6:=SUM(AMOUNT,5)/VarA4/100;
VarA7:=SUM(AMOUNT,13)/VarA4/100;
VarA8:=SUM(AMOUNT,34)/VarA4/100;
VarA9:=SUM(AMOUNT,209)/VarA4/100;
VarAA:=REF(VOL,1)+REF(VOL,2)+REF(VOL,3)+REF(VOL,4);
VarAB:=VarAA/CAPITAL;
VarAC:=VOL/CAPITAL*VarA5+VarAB*REF(VarA4,1);
VarAD:=DMA(VarA5,VOL/VarA6);
VarAE:=DMA(VarA5,VOL/VarA7);
VarAF:=DMA(VarA5,VOL/VarA8);
VarB0:=DMA(VarA5,VOL/CAPITAL);
VarB1:=MA(HHV(HIGH,488),18);
VarB2:=MA(HHV(HIGH,220),18);
VarB3:=MA(HHV(HIGH,98),18);
VarB4:=MA(LLV(LOW,488),18);
VarB5:=MA(LLV(LOW,220),18);
VarB6:=MA(LLV(LOW,98),18);
VarB7:=MA((VarB4*0.96+VarB5*0.96+VarB6*0.96+VarB1*0.558+VarB2*0.558+VarB3*0.558)/6,18);
VarB8:=MA((VarB4*1.25+VarB5*1.23+VarB6*1.2+VarB1*0.55+VarB2*0.55+VarB3*0.65)/6,18);
VarB9:=MA((VarB4*1.3+VarB5*1.3+VarB6*1.3+VarB1*0.68+VarB2*0.68+VarB3*0.68)/6,18);
VarBA:=MA((VarB7*3+VarB8*2+VarB9)/6*1.738,18);
VarBB:=IF(DATE<=1021231,VarBA,VarBA*DAY);
VarBC:=LOW;
VarBD:=REF(LOW,1);
VarBE:=SMA(ABS(VarBC-VarBD),3,1)/SMA(MAX(VarBC-VarBD,0),3,1)*100;
VarBF:=MA(IF(CLOSE*1.35<=VarBB,VarBE*10,VarBE/10),3);
VarC0:=LLV(LOW,30);
VarC1:=HHV(VarBF,30);
VarC2:=IF(LOW<=VarC0,(VarBF+VarC1*2)/2,0);

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容