南方财富网带来通达信公式源码 通达信优化监控资金公式源码:

  DRAWRECTREL(0,0,400,988,IF(120,RGB(10,0,0),0));

  超B:=L2_AMO(0,2)/10000.0;

  大B:=L2_AMO(1,2)/10000.0;

  中B:=L2_AMO(2,2)/10000.0;

  小B:=L2_AMO(3,2)/10000.0;

  超S:=L2_AMO(0,3)/10000.0;

  大S:=L2_AMO(1,3)/10000.0;

  中S:=L2_AMO(2,3)/10000.0;

  小S:=L2_AMO(3,3)/10000.0;

  主买A:=ACTINVOL,COLORRED,NODRAW;

  主卖A:=ACTOUTVOL,COLORGREEN,NODRAW;

  主买:=主买A*100/(主买A+主卖A),NODRAW,COLORRED;

  主卖:=主卖A*100/(主买A+主卖A),NODRAW,COLORGREEN;

  SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));

  【量能饱和】:IF(SAT》1,1,SAT)*100,COLORYELLOW,NODRAW;

  主力净买量:=(LARGEINTRDVOL-LARGEOUTTRDVOL),COLORYELLOW,NODRAW;

  大宗净流入:=(超B+大B)-(超S+大S),COLORRED,NODRAW;

  主动买卖差:=(ACTINVOL-ACTOUTVOL),COLORMAGENTA,NODRAW;

  主力资金差:=((L2_AMO(0,0)+L2_AMO(1,0)-L2_AMO(0,1)-L2_AMO(1,1)))/10000,COLORCYAN,NODRAW;

  DRAWRECTREL(100,0,90+CONST(主买*300/100),40,RGB(230,65,0));

  DRAWRECTREL(100,60,90+CONST(主卖*300/100),100,RGB(0,104,0));

  DRAWRECTREL(100,120,390,160,RGB(0,0,100));

  DRAWRECTREL(100,120,90+CONST(【量能饱和】*300/100),160,RGB(250,104,0));

  大单动向:=(LARGEINTRDVOL-LARGEOUTTRDVOL)*10000/FINANCE(7),NODRAW;

  T1:=IF (大单动向》0 AND REF(大单动向,1)《0,1,0);

  T2:=IF (大单动向》0 AND REF(大单动向,1)》0 AND REF(大单动向,2)《0,2,T1);

  T3:=IF (大单动向》0 AND REF(大单动向,1)》0 AND REF(大单动向,2)》0 AND REF(大单动向,3)《0,3,T2);

  T4:=IF (大单动向》0 AND REF(大单动向,1)》0 AND REF(大单动向,2)》0 AND REF(大单动向,3)》0 AND REF(大单动向,4)《0,4,T3);

  T5:=IF (大单动向》0 AND REF(大单动向,1)》0 AND REF(大单动向,2)》0 AND REF(大单动向,3)》0 AND REF(大单动向,4)》0 AND REF(大单动向,5)《0,5,T4);

  T6:=IF (大单动向》0 AND REF(大单动向,1)》0 AND REF(大单动向,2)》0 AND REF(大单动向,3)》0 AND REF(大单动向,4)》0 AND REF(大单动向,5)》0 AND REF(大单动向,6)《0,6,T5);

  T7:=IF (大单动向》0 AND REF(大单动向,1)》0 AND REF(大单动向,2)》0 AND REF(大单动向,3)》0 AND REF(大单动向,4)》0 AND REF(大单动向,5)》0 AND REF(大单动向,6)》0 AND REF(大单动向,7)《0,7,T6);

  T8:=IF (大单动向》0 AND REF(大单动向,1)》0 AND REF(大单动向,2)》0 AND REF(大单动向,3)》0 AND REF(大单动向,4)》0 AND REF(大单动向,5)》0 AND REF(大单动向,6)》0 AND REF(大单动向,7)》0 AND REF(大单动向,8)《0,8,T7);

  T9:=IF (大单动向》0 AND REF(大单动向,1)》0 AND REF(大单动向,2)》0 AND REF(大单动向,3)》0 AND REF(大单动向,4)》0 AND REF(大单动向,5)》0 AND REF(大单动向,6)》0 AND REF(大单动向,7)》0 AND REF(大单动向,8)》0 AND REF(大单动向,9)《0,9,T8);

  T:=IF (大单动向》0 AND REF(大单动向,1)》0 AND REF(大单动向,2)》0 AND REF(大单动向,3)》0 AND REF(大单动向,4)》0 AND REF(大单动向,5)》0 AND REF(大单动向,6)》0 AND REF(大单动向,7)》0 AND REF(大单动向,8)》0 AND REF(大单动向,9)》0,10,T9);

  D:=COUNT(大单动向》0,10),NODRAW;

  DRAWTEXT_FIX(1,0.005,0.01,0,STRCAT(STRCAT(‘【主买比】: ’,CON2STR(主买,1)),‘ % ’)),COLORYELLOW;

  DRAWTEXT_FIX(1,0.005,0.07,0,STRCAT(STRCAT(‘【主卖比】: ’,CON2STR(主卖,1)),‘ % ’)),COLORGREEN;

  DRAWTEXT_FIX(1,0.005,0.13,0,STRCAT(STRCAT(‘【量能饱和】: ’,CON2STR(【量能饱和】,1)),‘ % ’)),COLORYELLOW;

  DRAWTEXT_FIX(1,0.005,0.19,0,STRCAT(STRCAT(‘【主力资金差】: ’,CON2STR(主力资金差,1)),‘ 万元 ’)),COLORYELLOW;

  DRAWTEXT_FIX(1,0.2,0.19,0,STRCAT(STRCAT(‘【大宗净流入】: ’,CON2STR(大宗净流入,1)),‘ 万元 ’)),COLORYELLOW;

  DRAWTEXT_FIX(1,0.005,0.25,0,STRCAT(STRCAT(‘【主力净买量】: ’,CON2STR(主力净买量,1)),‘ 手’)),COLORYELLOW;

  DRAWTEXT_FIX(1,0.2,0.25,0,STRCAT(STRCAT(‘【主动买卖差】: ’,CON2STR(主动买卖差,1)),‘ 手’)),COLORYELLOW;

  DRAWTEXT_FIX(1,0.005,0.31,0,STRCAT(STRCAT(‘【DDX 连 红 天 数】: ’,CON2STR(T,0)),‘ 天 ’)),COLORYELLOW;

  DRAWTEXT_FIX(1,0.2,0.31,0,STRCAT(STRCAT(‘【DDX两周红天数】: ’,CON2STR(D,0)),‘ 天 ’)),COLORYELLOW;

  PJJ:=DMA((((HIGH + LOW) + (CLOSE * 2)) / 4),0.9);

  JJ:=REF(EMA(PJJ,3),1);

  QJJ:=(VOL / (((HIGH - LOW) * 2) - ABS((CLOSE - OPEN))));