未来函数检测结果如下:
该公式包含未来函数:CAPITAL


时间:DATE+1900/00/00,NODRAW ,COLORWHITE;
  MID1:=(3*CLOSE+LOW+OPEN+HIGH)/6;
 牛线:=(20*MID1+19*REF(MID1,1)+18*REF(MID1,2)+17*REF(MID1,3)+16*REF(MID1,4)+15*REF(MID1,5)+14*REF(MID1,6)+13*REF(MID1,7)+12*REF(MID1,8)+11*REF(MID1,9)+10*REF(MID1,10)+9*REF(MID1,11)+8*REF(MID1,12)+7*REF(MID1,13)+6*REF(MID1,14)+5*REF(MID1,15)+4*REF(MID1,16)+3*REF(MID1,17)+2*REF(MID1,18)+REF(MID1,20))/210,COLORGREEN{COLORRED};
 马线:=MA(牛线,3),COLORMAGENTA{COLORYELLOW};
  GB:=(C-牛线);
 换手:=V*100/CAPITAL;
 主:=MA(换手,5);
 大:=MA(换手,12);
 中:=MA(换手,34);
 散:=MA(换手,55);
 均:=(主+大+中+散)/4;
  GBB:=(主-散);
 GB1:=GB+GBB;
  STICKLINE(GB1>=0,2.5,4,4,0),COLOR000099{COLOR017700},LINETHICK2;
  STICKLINE(GB1<0,2.5,4,4,0),COLOR017700{COLOR000099},LINETHICK2;
  DRAWTEXT(ISLASTBAR=1,IF(V>=0,3.2,0),'散户'),COLORWHITE;
  AA:=MAX(MA(C,60),MA(C,120));
  BB:=MIN(MA(C,60),MA(C,120));
 成交量:=V,COLORWHITE,LINETHICK0;
  Q:=EMA(V,5);
  Q1:=EMA(V,50);
  OBV:=SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0);
  OBV1:=EMA(OBV,5);
  OBV2:=EMA(OBV,50);
  W:=(Q-Q1)*0.00001;
  W1:=(OBV1-OBV2)*0.000001;
  W2:=W+W1;
  STICKLINE(W2>=0,0.3,1.8,4,0),COLOR000099{COLOR017700},LINETHICK2;
  STICKLINE(W2<0,0.3,1.8,4,0),COLOR017700{COLOR000099},LINETHICK2;
  DRAWTEXT(ISLASTBAR=1,IF(V>=0,1,0),'游资'),COLORWHITE;
  {R:=0;}
  E:=MAX(MA(C,45),MA(C,90));
  FF:=MIN(MA(C,45),MA(C,90));
  C1:=10000*CLOSE/INDEXC;
   O1:=10000*OPEN/INDEXO;
   H1:=10000*HIGH/INDEXH;
   L1:=10000*LOW/INDEXL;
   LL:=IF(L1<C1 AND L1<O1,L1,MIN(C1,O1));
   HH:=IF(H1>C1 AND H1>O1,H1,MAX(C1,O1));
  A:=EMA(C1,5);
  B:=EMA(C1,12);
  D:=EMA(C1,30);
  XX:=EMA(C1,35);
  F:=EMA(C1,7);
 均量:=(A+B+D)/3;
  VA:=IF(CLOSE>REF(CLOSE,1),VOL,-VOL);
  OBV11:=SUM(IF(CLOSE=REF(CLOSE,1),0,VA),0);
  MAOBV:=MA(OBV11,30);
  MTR:=EMA(EMA(EMA(CLOSE,12),12),12);
  TRIX:=(MTR-REF(MTR,1))/REF(MTR,1)*100;
  MATRIX:=MA(TRIX,9) ;
  MIDA:=CLOSE-MIN(REF(CLOSE,1),LOW);
  MIDB:=IF(CLOSE<REF(CLOSE,1),CLOSE-MAX(REF(CLOSE,1),HIGH),0);
  WAD:=SUM(IF(CLOSE>REF(CLOSE,1),MIDA,MIDB),0);
  MAWAD:=MA(WAD,30);
  JB:=(OBV11-MAOBV)*0.000001+(A-XX);
 机构:=A-XX;
  STICKLINE(机构>=0,-1.9,-0.4,4,0),COLOR000099{COLOR017700},LINETHICK2;
  STICKLINE(机构<0,-1.9,-0.4,4,0),COLOR017700{COLOR000099},LINETHICK2;
  DRAWTEXT(ISLASTBAR=1,IF(V>=0,-1.2,0),'机构'),COLORWHITE;
  J:=MAX(MA(C,30),MA(C,60));
  K:=MIN(MA(C,30),MA(C,60));
  MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
  DKX:=(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+
  16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+
  13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+
  10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+
  7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+
  4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210;
  MADKX:=MA(DKX,6);
  MDD:=(DKX-MADKX)*1.2;
 
V1:=(C*2+H+L)/4*10;
  V2:=EMA(V1,6)-EMA(V1,55); 
 V3:=EMA(V2,6); 
 V4:=2*(V2-V3)*5.5; 
 V5:=(V2-V3)*0.06;
  V6:=MDD+V5;
  STICKLINE(V6>=0,-4.1,-2.6,4,0),COLOR000099{COLOR017700},LINETHICK2;
  STICKLINE(V6<0,-4.1,-2.6,4,0),COLOR017700{COLOR000099},LINETHICK2;
  DRAWTEXT(ISLASTBAR=1,IF(V>=0,-3.4,0),'主力'),COLORWHITE;
  BQIUV:(GB1),COLORWHITE,NODRAW;
  BQIUSV:(W2),COLORYELLOW,NODRAW;
  WWV:(A-XX),COLORBLUE,NODRAW;

原理解析:
输出时间:DATE+1900/00/00,NODRAW ,COLORWHITE
MID1赋值:(3*收盘价+LOW+开盘价+最高价)/6
牛线赋值:(20*MID1+19*1日前的MID1+18*2日前的MID1+17*3日前的MID1+16*4日前的MID1+15*5日前的MID1+14*6日前的MID1+13*7日前的MID1+12*8日前的MID1+11*9日前的MID1+10*10日前的MID1+9*11日前的MID1+8*12日前的MID1+7*13日前的MID1+6*14日前的MID1+5*15日前的MID1+4*16日前的MID1+3*17日前的MID1+2*18日前的MID1+20日前的MID1)/210,画绿色{COLORRED}
马线赋值:牛线的3日简单移动平均,COLORMAGENTA{COLORYELLOW}
GB赋值:(C-牛线)
换手赋值:V*100/CAPITAL
主赋值:换手的5日简单移动平均
大赋值:换手的12日简单移动平均
中赋值:换手的34日简单移动平均
散赋值:换手的55日简单移动平均
均赋值:(主+大+中+散)/4
GBB赋值:(主-散)
GB1:=GB+GBB
当满足条件GB1>=0时,在2.5和4之间画柱状线
当满足条件GB1<0时,在2.5和4之间画柱状线
如果V>=0返回3.2否则返回0
AA赋值:MAX(C的60日简单移动平均,C的120日简单移动平均)
BB赋值:MIN(C的60日简单移动平均,C的120日简单移动平均)
成交量赋值:V,COLORWHITE,LINETHICK0
Q赋值:V的5日指数移动平均
Q1:=V的50日指数移动平均
OBV赋值:SUM(IF(收盘价>1日前的收盘价,成交量,IF(收盘价<1日前的收盘价,-成交量,0)),0)
OBV1:=OBV的5日指数移动平均
OBV2:=OBV的50日指数移动平均
W赋值:(Q-Q1)*0.00001
W1:=(OBV1-OBV2)*0.000001
W2:=W+W1
当满足条件W2>=0时,在0.3和1.8之间画柱状线
当满足条件W2<0时,在0.3和1.8之间画柱状线
如果V>=0返回1否则返回0
{R赋值:0
}
E赋值:MAX(C的45日简单移动平均,C的90日简单移动平均)
FF赋值:MIN(C的45日简单移动平均,C的90日简单移动平均)
C1赋值:10000*收盘价/INDEXC
O1赋值:10000*开盘价/INDEXO
H1赋值:10000*最高价/INDEXH
L1赋值:10000*LOW/INDEXL
LL赋值:IF(L1 HH赋值:IF(H1>C1 AND H1>O1,H1,C1和O1较大值)
A赋值:C1的5日指数移动平均
B赋值:C1的12日指数移动平均
D赋值:C1的30日指数移动平均
XX赋值:C1的35日指数移动平均
F赋值:C1的7日指数移动平均
均量:=(A+B+D)/3
VA赋值:IF(收盘价>1日前的收盘价,成交量,-成交量)
OBV11:=SUM(IF(收盘价=1日前的收盘价,0,VA),0)
MAOBV赋值:OBV11的30日简单移动平均
MTR赋值:收盘价的12日指数移动平均,12),12)
TRIX赋值:(MTR-1日前的MTR)/1日前的MTR*100
MATRIX赋值:TRIX的9日简单移动平均
MIDA赋值:收盘价-1日前的收盘价和LOW的较小值
MIDB赋值:IF(收盘价<1日前的收盘价,收盘价-1日前的收盘价和最高价较大值,0)
WAD赋值:SUM(IF(收盘价>1日前的收盘价,MIDA,MIDB),0)
MAWAD赋值:WAD的30日简单移动平均
JB赋值:(OBV11-MAOBV)*0.000001+(A-XX)
机构赋值:A-XX
当满足条件机构>=0时,在-1.9和-0.4之间画柱状线
当满足条件机构<0时,在-1.9和-0.4之间画柱状线
如果V>=0返回-1.2否则返回0
J赋值:MAX(C的30日简单移动平均,C的60日简单移动平均)
K赋值:MIN(C的30日简单移动平均,C的60日简单移动平均)
MID赋值:(3*收盘价+LOW+开盘价+最高价)/6
DKX:=(20*MID+19*1日前的MID+18*2日前的MID+17*3日前的MID+
16*4日前的MID+15*5日前的MID+14*6日前的MID+
13*7日前的MID+12*8日前的MID+11*9日前的MID+
10*10日前的MID+9*11日前的MID+8*12日前的MID+
7*13日前的MID+6*14日前的MID+5*15日前的MID+
4*16日前的MID+3*17日前的MID+2*18日前的MID+20日前的MID)/210
MADKX:=DKX的6日简单移动平均
MDD赋值:(DKX-MADKX)*1.2

V1赋值:(C*2+H+L)/4*10
V2赋值:V1的6日指数移动平均-V1的55日指数移动平均

V3赋值:V2的6日指数移动平均

V4赋值:2*(V2-V3)*5.5

V5赋值:(V2-V3)*0.06
V6赋值:MDD+V5
当满足条件V6>=0时,在-4.1和-2.6之间画柱状线
当满足条件V6<0时,在-4.1和-2.6之间画柱状线
如果V>=0返回-3.4否则返回0
BQIUV:(GB1),COLORWHITE,NODRAW
BQIUSV:(W2),COLORYELLOW,NODRAW
WWV:(A-XX),COLORBLUE,NODRAW

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!