技术指标公式

KDJ

  • RSV赋值:(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100
  • 输出K:RSV的M1日[1日权重]移动平均
  • 输出D:K的M2日[1日权重]移动平均
  • 输出J:3K-2D
    RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
    K:SMA(RSV,M1,1);
    D:SMA(K,M2,1);
    J:3*K-2*D;

TDX成交量

  • TOTAL赋值:如果周期类型=1,返回5,否则返回如果周期类型=2,返回15,否则返回如果周期类型=3,返回30,否则返回如果周期类型=4,返回60,否则返回如果周期类型=5,返回总分钟数,否则返回1
  • MTIME赋值:当前离开盘分钟数关于TOTAL的模
  • CTIME赋值:如果MTIME<0.5,返回TOTAL,否则返回MTIME
  • 输出VVOL:如果(到最后交易的周期=1ANDDYNAINFO(8)>1),返回成交量(手)*(TOTAL+3)/(CTIME+3),否则返回无效数,NODRAW
  • 当满足条件(到最后交易的周期=1ANDDYNAINFO(8)>1)时,在VVOL和0位置之间画柱状线,宽度为-1,-1不为0则画空心柱.,COLOR00C0C0
  • 输出VOLUME:成交量(手),VOLSTICK
  • 输出MAVOL1:VOLUME的M1日简单移动平均
  • 输出MAVOL2:VOLUME的M2日简单移动平均
TOTAL:=IF(PERIOD=1,5,IF(PERIOD=2,15,IF(PERIOD=3,30,IF(PERIOD=4,60,IF(PERIOD=5,TOTALFZNUM,1)))));
MTIME:=MOD(FROMOPEN,TOTAL);
CTIME:=IF(MTIME<0.5,TOTAL,MTIME);
VVOL:IF((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),VOL*(TOTAL+3)/(CTIME+3),DRAWNULL),NODRAW;
STICKLINE((CURRBARSCOUNT=1 AND DYNAINFO(8)>1),VVOL,0,-1,-1),COLOR00C0C0;
VOLUME:VOL,VOLSTICK;
MAVOL1:MA(VOLUME,M1);
MAVOL2:MA(VOLUME,M2);

DDE排序

  • 输出大单动向:(逐笔买入大单成交量-逐笔卖出大单成交量)*10000/流通股本(股)
  • 输出涨跌动因:如果总成交单数>0,返回(逐笔卖出成交单数-逐笔买入成交单数)*100/总成交单数,否则返回0
  • 输出大单差分:如果总成交单数>0,返回(逐笔买入大单成交单数-逐笔卖出大单成交单数)/总成交单数*100,否则返回0
DDX:(LARGEINTRDVOL-LARGEOUTTRDVOL)*10000/FINANCE(7);
DDY:IF(TRADENUM>0,(TRADEOUTNUM-TRADEINNUM)*100/TRADENUM,0);
DDZ:IF(TRADENUM>0,(LARGETRDINNUM-LARGETRDOUTNUM)/TRADENUM*100,0);

两融资金

  • TMPV赋值:如果沪深品种类型0,返回1日前的引用1号ID的序列数据,否则返回1日前的引用3号ID的序列数据
  • TMPV1赋值:如果沪深品种类型0,返回引用1号ID的序列数据,否则返回引用3号ID的序列数据
  • 输出两融:如果TMPV0ORTMPV10,返回无效数,否则返回如果沪深品种类型0,返回(引用1号ID的序列数据-1日前的引用1号ID的序列数据)/10000-(引用1号ID的序列数据-1日前的引用1号ID的序列数据)/10000,否则返回((引用3号ID的序列数据-1日前的引用3号ID的序列数据)-,NODRAW
  • 当满足条件两融>0时,在0和两融位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
  • 当满足条件两融<0时,在0和两融位置之间画柱状线,宽度为2,0不为0则画空心柱.,画青色
TMPV:=IF(FINANCE(3)==0,REF(SCJYVALUE(1,1,1),1),REF(GPJYVALUE(3,1,1),1));
TMPV1:=IF(FINANCE(3)==0,SCJYVALUE(1,1,0),GPJYVALUE(3,1,0));
两融:IF(TMPV==0 OR TMPV1==0,DRAWNULL,IF(FINANCE(3)==0,(SCJYVALUE(1,1,1)-REF(SCJYVALUE(1,1,1),1))/10000-(SCJYVALUE(1,2,1)-REF(SCJYVALUE(1,2,1),1))/10000,((GPJYVALUE(3,1,1)-REF(GPJYVALUE(3,1,1),1))-((GPJYVALUE(3,2,1)*C/10000-(REF(GPJYVALUE(3,2,1),1)*REF(C,1)/10000)))))),NODRAW;
STICKLINE(两融>0,0,两融,2,0),COLORRED;
STICKLINE(两融<0,0,两融,2,0),COLORCYAN;
Back to top