公式解读:
[源码注释]通达信公式动态公式解读
量能博弈赋值:收盘价
1日前的收盘价ANDCROSS(成交量(手),成交量(手)的5日简单移动平均和成交量(手)的10日简单移动平均和成交量(手)的20日简单移动平均的较大值的较大值)
输出正向博弈平台:上次量能博弈距今天数+1日前的(最高价+最低价+3*收盘价)/5,NODRAW
量能博弈平台上赋值:上次量能博弈距今天数+1日前的最高价
量能博弈平台下赋值:上次量能博弈距今天数+1日前的最低价
博弈赋值:收盘价
1日前的收盘价ANDCROSS(成交量(手),成交量(手)的5日简单移动平均和成交量(手)的10日简单移动平均和成交量(手)的20日简单移动平均的较大值的较大值)
博弈平台A赋值:上次博弈距今天数-1日前的(最高价+最低价+3*收盘价)/5
博弈平台B赋值:上次博弈距今天数日前的(最高价+最低价+3*收盘价)/5
输出反向博弈平台:博弈平台A和博弈平台B的较小值,NODRAW
博弈平台上A赋值:上次博弈距今天数-1日前的最高价
博弈平台上B赋值:上次博弈距今天数日前的最高价
博弈平台上赋值:博弈平台上A和博弈平台上B的较小值
博弈平台下A赋值:上次博弈距今天数-1日前的最低价
博弈平台下B赋值:上次博弈距今天数日前的最低价
博弈平台下赋值:博弈平台下A和博弈平台下B的较小值
筹码分布赋值:成交量(手)=100日内成交量(手)的最高值
输出异动博弈平台:上次筹码分布距今天数日前的(最高价+最低价+3*收盘价)/5,NODRAW
异动成本上限赋值:上次筹码分布距今天数日前的最高价
异动成本下限赋值:上次筹码分布距今天数日前的最低价
资金分布赋值:成交额(元)=100日内成交额(元)的最高值ANDNOT(筹码分布)
输出资金博弈平台:上次资金分布距今天数日前的(最高价+最低价+3*收盘价)/5,NODRAW
台上赋值:上次资金分布距今天数日前的最高价
台下赋值:上次资金分布距今天数日前的最低价
VAR1赋值:(收盘价+最高价+开盘价+最低价)/4
卖出赋值:VAR1的20日偏移移动平均*(1+80/1000)
买入赋值:VAR1的32日偏移移动平均*(1-100/1000)
画带状线
画带状线
画带状线
画带状线
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=开盘价,收盘价,开盘价,3,0),COLOR0000AA
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=开盘价,收盘价,开盘价,2.5,0),COLOR0000BB
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=开盘价,收盘价,开盘价,1.5,0),COLOR0000CC
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=开盘价,收盘价,开盘价,1,0),COLOR0000EE
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=开盘价,最高价,最低价,0,0),COLOR0000FF
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=开盘价,收盘价,开盘价,3,0),COLOR7B7B00
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=开盘价,收盘价,开盘价,2.5,0),COLOR909000
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=开盘价,收盘价,开盘价,1.5,0),COLORA8A800
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=开盘价,收盘价,开盘价,1,0),COLORCECE00
当满足条件收盘价 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=开盘价,最高价,最低价,0,0),COLORFFFF00
输出高抛线:卖出,画绿色,线宽为2
输出低吸线:买入,画洋红色,线宽为2
输出风险:100*(最低价-买入)/买入,NODRAW
输出幅度:100*(卖出-买入)/买入,NODRAW
MA1赋值:VAR1的3日简单移动平均
当满足条件卖出 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
LOWAND卖出
最高价,卖出,卖出和开盘价和收盘价的较大值的较大值,3,0),COLOR007B00
当满足条件卖出 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
LOWAND卖出
最高价,卖出,卖出和开盘价和收盘价的较大值的较大值,2,0),COLOR009000
当满足条件卖出 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
LOWAND卖出
最高价,卖出,卖出和开盘价和收盘价的较大值的较大值,1,0),COLOR00A800
当满足条件卖出 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
收盘价和开盘价的较小值AND卖出
收盘价和开盘价的较大值,卖出,开盘价和收盘价的较大值,3,0),COLOR007B00
当满足条件卖出 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
收盘价和开盘价的较小值AND卖出
收盘价和开盘价的较大值,卖出,开盘价和收盘价的较大值,2,0),COLOR090000
当满足条件卖出 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
收盘价和开盘价的较小值AND卖出
收盘价和开盘价的较大值,卖出,开盘价和收盘价的较大值,1,0),COLOR00A800
当满足条件卖出 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
LOWAND卖出
最高价,卖出,最高价,0,0),画绿色
当满足条件卖出 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
最低价,开盘价,收盘价,3,0),COLOR007B00
当满足条件卖出 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
最低价,开盘价,收盘价,2,0),COLOR009000
当满足条件卖出 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
最低价,开盘价,收盘价,1,0),COLOR00A800
当满足条件卖出 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
最低价,最高价,最低价,0,0),画绿色
当满足条件买入 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
LOWAND买入
最高价,买入,开盘价和收盘价的较小值和买入的较小值,1.5,0),COLORCC66FF
当满足条件买入 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
收盘价和开盘价的较小值AND买入
收盘价和开盘价的较大值,买入,开盘价和收盘价的较小值,1.5,0),COLORCC66FF
当满足条件买入 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
LOWAND买入
最高价,买入,最低价,0,0),画洋红色
当满足条件买入 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
最高价,开盘价,收盘价,1.5,0),画洋红色
当满足条件买入 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
最高价,最高价,最低价,0,0),画洋红色
当满足条件买入上穿最低价时,在最低价*0.95位置画11号图标
当满足条件最高价上穿卖出时,在最高价*1.02位置画12号图标
输出INPUT:N(20,1,100)
SAT赋值:(成交额(元)/收盘价)/(N日内成交额(元)的最高值/N日内收盘价的最高值)
输出饱和度:如果SAT 1,返回1,否则返回SAT*100,COLOR9368FF,PRECIS0,线宽为0
当满足条件收盘价 0ANDBARSTATUS=2时,在5和100位置之间画柱状线,宽度为10,1不为0则画空心柱.,画白色
输出起点量能≤5:当满足条件饱和度 =5ANDBARSTATUS=2时,在5和饱和度+20位置之间画柱状线,宽度为6,0不为0则画空心柱.,画红色
输出温和量5~80:当满足条件(饱和度 5AND饱和度 80)ANDBARSTATUS=2时,在5和饱和度+8位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR5290FF
输出警量80~97:当满足条件(饱和度 80AND饱和度 97)ANDBARSTATUS=2时,在5和饱和度位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFFCC00
输出放量≥97:当满足条件饱和度 =97ANDBARSTATUS=2时,在5和饱和度位置之间画柱状线,宽度为8,0不为0则画空心柱.,画绿色
IFBARSTATUS=2AND(饱和度)THENBEGINDRAWTEXTABS(860,60,'■量能饱和度:'+NUMTOSTRN(饱和度,0)+'%'),COLOR9368FF
END
K赋值:(日期 1341230)
XD1赋值:大盘的开盘价
XD2赋值:大盘的最高价
XD3赋值:大盘的最低价
XD4赋值:大盘的收盘价
对应指数开盘赋值:大盘的开盘价
盘中最高点位赋值:大盘的最高价
盘中最低点位赋值:大盘的最低价
收盘点位赋值:大盘的收盘价
大盘资金增减赋值:(100*((大盘的成交量/1日前的大盘的成交量)-1))
大盘上涨家数赋值:大盘的上涨家数
平盘家数赋值:年初至今涨幅
大盘下跌家数赋值:大盘的下跌家数
昨收盘赋值:昨收盘价
今开盘赋值:开盘价
涨幅赋值:涨幅*100
JJ赋值:(((XD4+XD2)+XD3)/3)
A赋值:JJ的10日指数移动平均
B赋值:1日前的A
买卖决策赋值:B
DRAWTEXTABS(20,10,'【大盘盘口动态观察】'),COLOR00FFFF
输出DRAWTEXTABS(20,25,'对应个股开盘:'+对应指数开盘+'点'),COLOR00FFFF
输出DRAWTEXTABS(20,40,'盘中最高点位:'+盘中最高点位+'点'),COLOR00FFFF
输出DRAWTEXTABS(20,55,'盘中最低点位:'+盘中最低点位+'点'),COLOR00FFFF
输出DRAWTEXTABS(20,70,'■大盘资金增减:'+NUMTOSTRN(大盘资金增减,0)+'%'),COLOR00FF00
输出DRAWTEXTABS(20,85,'大盘今日上涨:'+大盘上涨家数+'家'),COLOR00FFFF
输出DRAWTEXTABS(20,100,'大盘今日平盘:'+平盘家数+'家'),COLOR00FFFF
输出DRAWTEXTABS(20,115,'大盘今日下跌:'+NUMTOSTRN(大盘下跌家数,0)+'家'),COLOR00FFFF
买入委托成交赋值:ORDER(1)
卖出委托成交赋值:ORDER(2)
当日成交总量赋值:总量
成交总金额赋值:总金额/10000
主动卖盘赋值:内盘/指数跌停数
主动买盘赋值:外盘/板块指数数
成交笔数赋值:TICKCOUNT
每笔手数赋值:应计利息/昨净值
DRAWTEXTABS(200,10,'【个股盘口成交量观察】'),COLORD3A9FF
输出DRAWTEXTABS(200,25,'日成交总量:'+NUMTOSTRN(当日成交总量,0)+'手'),COLORD3A9FF
输出DRAWTEXTABS(200,40,'日主动买入量:'+NUMTOSTRN(主动买盘,0)+'手'),COLORD3A9FF
输出DRAWTEXTABS(200,55,'日主动卖出量:'+NUMTOSTRN(主动卖盘,0)+'手'),COLORD3A9FF
输出DRAWTEXTABS(200,70,'■当前成交概况:'+NUMTOSTRN(成交笔数,0)+'笔'),COLOR00FF00
输出DRAWTEXTABS(200,85,'每笔成交:'+NUMTOSTRN(每笔手数,1)+'手'),COLORD3A9FF
输出DRAWTEXTABS(200,100,'买入下单委托成交:'+NUMTOSTRN(买入委托成交,0)+'单'),COLORD3A9FF
输出DRAWTEXTABS(200,115,'卖出下单委托成交:'+NUMTOSTRN(卖出委托成交,0)+'单'),COLORD3A9FF
N1赋值:上次收盘价上穿收盘价的60日简单移动平均距今天数
N2赋值:上次收盘价的60日简单移动平均上穿收盘价距今天数
输出强势股排序:如果N1 N2,返回N1+1,否则返回0,PRECIS0,COLOR00FFFF,线宽为0
日换手率赋值:换手率*100
输出5日换手率:100*成交量(手)/当前流通股本(手)的5日累和,COLORFFFFFF,PRECIS0,线宽为0
输出5日均量:市盈(静),COLORFFFFFF,PRECIS0,线宽为0
输出大单20万买入:DYNAINFO(94)*100,COLORFFFFFF,PRECIS0,线宽为0
大单20万卖出赋值:DYNAINFO(97)*100
输出50万大单买入:BIGORDER(1,3)*100,COLORFFFFFF,PRECIS0,线宽为0
卖出50万委托单赋值:BIGORDER(2,3)*100
建仓成本赋值:MAXCYC
压力位赋值:以成交量(手)/(100*FINANCE2(37))为权重成交额(元)/(100*成交量(手))的动态移动平均*1.12
AVGBPX赋值:DYNAINFO(87)
AVGOPX赋值:封单额
TBQTY赋值:年涨停天数
TOQTY赋值:连板天数
BQ赋值:年涨停天数/当前流通股本(手)
OQ赋值:连板天数/当前流通股本(手)
BM赋值:TBQTY/((现价-AVGBPX)*2/现价*100)
OM赋值:TOQTY/((AVGOPX-现价)*2/现价*100)
BD赋值:(现价-AVGBPX)/(AVGOPX-AVGBPX)*120
OD赋值:(AVGOPX-现价)/(AVGOPX-AVGBPX)*120
GY赋值:BM和OM的较大值
DRAWTEXTABS(380,10,'【换手率--成交量--委卖委买量:综合分析】'),COLORFFFF00
输出输出输出输出DRAWTEXTABS(380,25,'委卖→总量:'+STR(TOQTY)+'占流通盘比例:'+STR(OQ*100)+'%'+'密度:'+STR(OM的整数部分)+'手价宽:'+STR(0和AVGOPX*2-现价*2的较大值)+'元'+STR(0和AVGOPX/现价*200-200的较大值)+'%'),COLORFFFF00,LAYER0
输出输出输出输出DRAWTEXTABS(380,40,'委买→总量:'+STR(TBQTY)+'占流通盘比例:'+STR(BQ*100)+'%'+'密度:'+STR(BM的整数部分)+'手价宽:'+STR(如果AVGBPX=0,返回0,否则返回现价*2-AVGBPX*2)+'元'+STR(0和现价/AVGBPX*200-200的较大值)+'%'),COLORFFFF00,LAYER0
输出DRAWTEXTABS(380,55,'委卖委买比:'+STR((TBQTY-TOQTY)/(TBQTY+TOQTY)*100)+'%→'),LAYER0,COLOR0000FF
输出DRAWTEXTABS(380,70,'■个股对应大盘买卖决策点位:'+NUMTOSTRN(买卖决策,2)+'点'),COLOR00FF00
输出DRAWTEXTABS(380,115,'日换手率:'+NUMTOSTRN(日换手率,1)+'%'),COLORFFFF00
输出DRAWTEXTABS(380,85,'日成交总金额:'+NUMTOSTRN(成交总金额,0)+'万元'),COLORFFFF00
输出DRAWTEXTABS(575,85,'20万大单买入:'+NUMTOSTRN(大单20万买入,0)+'%'),COLORFFFF00
输出DRAWTEXTABS(690,85,'20万大单卖出:'+NUMTOSTRN(大单20万卖出,0)+'%'),COLORFFFF00
输出DRAWTEXTABS(575,100,'50万大单买入:'+NUMTOSTRN(50万大单买入,0)+'%'),COLORFFFF00
输出DRAWTEXTABS(690,100,'50万大单卖出:'+NUMTOSTRN(卖出50万委托单,0)+'%'),COLORFFFF00
输出DRAWTEXTABS(470,115,'5日换手率:'+NUMTOSTRN(5日换手率,1)+'%'),COLORFFFF00
输出DRAWTEXTABS(575,115,'5日均量:'+NUMTOSTRN(5日均量,0)+'手'),COLORFFFF00
输出DRAWTEXTABS(690,115,'平均成本:'+NUMTOSTRN(建仓成本,2)+'元'),COLORFFFF00
DRAWTEXTABS(860,40,STKLABEL+''+品种名称),COLOR80FFFF,线宽为2
输出DRAWTEXTABS(860,80,'■股价上穿60均线:'+NUMTOSTRN(强势股排序,0)+'天'),COLOR00FF00,线宽为1
输出DRAWTEXTABS(860,100,'■心理成本压力位:'+NUMTOSTRN(压力位,2)+'元'),COLOR00FFFF,线宽为1
输出DRAWTEXTABS(510,55,'昨收盘:'+NUMTOSTRN(昨收盘,2)+'元'),COLORFFFF00
输出DRAWTEXTABS(610,55,'今开盘:'+NUMTOSTRN(今开盘,2)+'元'),COLORFFFF00
输出DRAWTEXTABS(710,55,'涨跌幅度:'+NUMTOSTRN(涨幅,2)+'%'),COLORFFFF00