主力统计指标公式
通达信目前指数每天有一个当前市场的统计的功能,显示各个档的数量,由于通达信的统计功能太弱了,所以只能借助大智慧,大智慧的横向统计功能我就不介绍了,坛子里面有介绍,具体方法大家自己找找。下面附上我的截图和引用所需要的公式。统计做出来后发现大趋势上的研判是很准确的,就是在跌幅 -5%---- -7%这个档的数据和别的差距好大,不知道是什么原因
原理解析:
输出涨幅:收盘价/1日前的收盘价-1
输出停板:涨幅位于0.0989和0.11之间
输出升4:涨幅位于0.07和0.11之间
输出升3:涨幅位于0.05和0.07之间
输出升2:涨幅位于0.03和0.05之间
输出升1:涨幅位于0和0.03之间
输出跌1:涨幅位于-0.03和0之间
输出跌2:涨幅位于-0.05和-0.03之间
输出跌3:涨幅位于-0.05和-0.07之间
输出跌4:涨幅位于-0.07和-0.11之间
输出跌停:涨幅位于-0.0989和-0.11之间
升1赋值:SELFDATA('升1')
升2赋值:SELFDATA('升2')
升3赋值:SELFDATA('升3')
升4赋值:SELFDATA('升4')
升5赋值:SELFDATA('升5')
跌1赋值:SELFDATA('跌1')
跌2赋值:SELFDATA('跌2')
跌3赋值:SELFDATA('跌3')
跌4赋值:SELFDATA('跌4')
跌5赋值:SELFDATA('跌5')
总比例赋值:升1+升2+升3+升4+跌1+跌2+跌3+跌4
升11赋值:升1/总比例
升22赋值:升2/总比例
升33赋值:升3/总比例
升44赋值:升4/总比例
跌11赋值:跌1/总比例
跌22赋值:跌2/总比例
跌33赋值:跌3/总比例
跌44赋值:跌4/总比例
当满足条件升44时,在(升44+升33+升22+升11+跌11+跌22+跌33+跌44)和(升33+升22+升11+跌11+跌22+跌33+跌44)位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLORFF1493
当满足条件升33时,在(升33+升22+升11+跌11+跌22+跌33+跌44)和(升22+升11+跌11+跌22+跌33+跌44)位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLOR000099
当满足条件升22时,在(升22+升11+跌11+跌22+跌33+跌44)和(升11+跌11+跌22+跌33+跌44)位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLORCC66CC
当满足条件升11时,在(升11+跌11+跌22+跌33+跌44)和(跌11+跌22+跌33+跌44)位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLOR0033CC
当满足条件跌11时,在(跌11+跌22+跌33+跌44)和(跌22+跌33+跌44)位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLORAAAAAA
当满足条件跌22时,在(跌22+跌33+跌44)和(跌33+跌44)位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLOR996600
CXH赋值:STRTONUM(STRRIGHT(DATESTR(CURRENTDATE),1))
输出WARNING('',CURRENTTIME>180000 AND (CXH=1 OR CXH=6))
DRAWTEXTREL(10 ,10 ,'指标公式')
源码:
{引用公式}
涨幅:c/ref(c,1)-1;停板:between(涨幅,0.0989,0.11);升4:between(涨幅,0.07,0.11);升3:between(涨幅,0.05,0.07);升2:between(涨幅,0.03,0.05);升1:between(涨幅,0,0.03);跌1:between(涨幅,-0.03,0);跌2:between(涨幅,-0.05,-0.03);跌3:between(涨幅,-0.05,-0.07);跌4:between(涨幅,-0.07,-0.11);跌停:between(涨幅,-0.0989,-0.11);
{显示公式}
升1:=selfdata('升1');升2:=selfdata('升2');升3:=selfdata('升3');升4:=selfdata('升4');升5:=selfdata('升5');跌1:=selfdata('跌1');跌2:=selfdata('跌2');跌3:=selfdata('跌3');跌4:=selfdata('跌4');跌5:=selfdata('跌5');总比例:=升1+升2+升3+升4+跌1+跌2+跌3+跌4;升11:=升1/总比例;升22:=升2/总比例;升33:=升3/总比例;升44:=升4/总比例;跌11:=跌1/总比例;跌22:=跌2/总比例;跌33:=跌3/总比例;跌44:=跌4/总比例;STICKLINE(升44,(升44+升33+升22+升11+跌11+跌22+跌33+跌44),(升33+升22+升11+跌11+跌22+跌33+跌44),9,0),ColorFF1493 ;STICKLINE(升33,(升33+升22+升11+跌11+跌22+跌33+跌44),(升22+升11+跌11+跌22+跌33+跌44),9,0),Color000099;STICKLINE(升22,(升22+升11+跌11+跌22+跌33+跌44),(升11+跌11+跌22+跌33+跌44),9,0),Colorcc66cc;STICKLINE(升11,(升11+跌11+跌22+跌33+跌44),(跌11+跌22+跌33+跌44),9,0),Color0033cc;STICKLINE(跌11,(跌11+跌22+跌33+跌44),(跌22+跌33+跌44),9,0),Coloraaaaaa;STICKLINE(跌22,(跌22+跌33+跌44),(跌33+跌44),9,0),color996600;{STICKLINE(跌33,(跌33+跌44),跌44,9,0),colorblue;STICKLINE(跌44,跌44,0,9,0),colorblack;};
CXH:=STRTONUM(STRRIGHT(DATESTR(CURRENTDATE),1));
WARNING('',CURRENTTIME>180000 and (CXH=1 OR CXH=6));
DRAWTEXTREL(10 ,10 ,'指标公式');