首先感谢九龙峰、学者8888两位老师的指点,依葫芦画瓢,修改了老师的公式。请老师见谅。指标:{分时半小时主力动向} variable:BBD=0; BBD1:="DATA@dde分时"(4)-"DATA@dde分时"(5)+"DATA@dde分时"(6)-"DATA@dde分时"(7); ee:=if(bbd1=0,ref(bbd1,BARSLAST(bbd1)),bbd1); BBD:=ee*sum(AMOUNT,0)/10000; BBD2:=BBD-ref(BBD,1); ⒐30:sum(if(TIME>93000 and TIME<=100000,BBD2,0),0),COLOR3D; ⒑:sum(if(time<=103000,BBD2,0),0)-sum(if(TIME>93000 and TIME<=100000,BBD2,0),0),COLOR3D; ⒑30:sum(if(time<=110000,BBD2,0),0)-sum(if(time<=103000,BBD2,0),0),COLOR3D; ⒒:sum(if(time<=113000,BBD2,0),0)-sum(if(time<=110000,BBD2,0),0),COLOR3D; ⒈:sum(if(time<=133000,BBD2,0),0)-sum(if(time<=113000,BBD2,0),0),COLOR3D; ⒈30:sum(if(time<=140000,BBD2,0),0)-sum(if(time<=133000,BBD2,0),0),COLOR3D; ⒉:sum(if(time<=143000,BBD2,0),0)-sum(if(time<=140000,BBD2,0),0),COLOR3D; ⒉30:sum(if(time<=150100,BBD2,0),0)-sum(if(time<=143000,BBD2,0),0),COLOR3D; 总净:BBD,COLOR3D;{分时半小时单数差} variable:单数差=0; 单数差1:="DATA@dde分时"(11)-"DATA@dde分时"(10); ee:=if(单数差1=0,ref(单数差1,BARSLAST(单数差1)),单数差1); 单数差:=ee; 单数差2:=单数差-ref(单数差,1); ⒐30:sum(if(TIME>93000 and TIME<=100000,单数差2,0),0),COLOR3D; ⒑:sum(if(time<=103000,单数差2,0),0)-sum(if(TIME>93000 and TIME<=100000,单数差2,0),0),COLOR3D; ⒑30:sum(if(time<=110000,单数差2,0),0)-sum(if(time<=103000,单数差2,0),0),COLOR3D; ⒒:sum(if(time<=113000,单数差2,0),0)-sum(if(time<=110000,单数差2,0),0),COLOR3D; ⒈:sum(if(time<=133000,单数差2,0),0)-sum(if(time<=113000,单数差2,0),0),COLOR3D; ⒈30:sum(if(time<=140000,单数差2,0),0)-sum(if(time<=133000,单数差2,0),0),COLOR3D; ⒉:sum(if(time<=143000,单数差2,0),0)-sum(if(time<=140000,单数差2,0),0),COLOR3D; ⒉30:sum(if(time<=150100,单数差2,0),0)-sum(if(time<=143000,单数差2,0),0),COLOR3D; 总净:单数差,COLOR3D;  {点击看本软件截图: 58股票 公式网 http://www. 58gu. com 整理} |