文档库 最新最全的文档下载
当前位置:文档库 › 全套混沌操作法指标公式源码

全套混沌操作法指标公式源码

全套混沌操作法指标公式源码
Var1:=BACKSET(ref(HIGH,2)=HHV(HIGH,5),3);
Var2:=CROSS(Var1,0.9);
Var3:=BACKSET(ref(LOW,2)=LLV(LOW,5),3);
Var4:=CROSS(Var3,0.9);
STICKLINE(Var2,HIGH,HIGH*1.01,5,0),Color00E40E;
STICKLINE(Var4,LOW,LOW*0.99,5,0),Color00E40E;
Var5:=IF(Var2,HIGH,IF(Var4,LOW,0));
POLYLINE(Var5,Var5),Colorff00ff;
Var6:=BACKSET(ref(HIGH,2)=HHV(HIGH,5) AND LOWVar7:=BACKSET(ref(HIGH,2)=HHV(HIGH,5) AND LOW>ref(LOW,1) AND HIGH>ref(HIGH,1),3);
Var8:=BACKSET(ref(HIGH,2)=HHV(HIGH,5) AND HIGHref(LOW,1)
AND ref(LOW,1)>ref(LOW,2) AND ref(HIGH,1)Var9:=BACKSET(ref(LOW,2)=LLV(LOW,5) AND LOW>ref(LOW,1) AND HIGH>ref(HIGH,1),3);
VarA:=BACKSET(ref(LOW,2)=LLV(LOW,5) AND LOWVarB:=BACKSET(ref(LOW,2)=LLV(LOW,5) AND HIGHref(LOW,1)
AND ref(LOW,1)>ref(LOW,2) AND ref(HIGH,1)坚定: STICKLINE(CROSS(Var6,0.9),HIGH,HIGH*1.01,5,0),Color0000FF;
STICKLINE(CROSS(Var9,0.9),LOW,LOW*0.99,5,0),Color0000FF;
犹豫: STICKLINE(CROSS(Var7,0.9),HIGH,HIGH*1.01,5,0),Color00E5E9;
STICKLINE(CROSS(VarA,0.9),LOW,LOW*0.99,5,0),Color00E5E9;
等待: STICKLINE(CROSS(Var8,0.9),HIGH,HIGH*1.01,5,0),ColorFF4100;
STICKLINE(CROSS(VarB,0.9),LOW,LOW*0.99,5,0),ColorFF4100;
压力: ref(HIGH,BARSLAST(Var2)), POINTDOT,ColorEA91B5;
STICKLINE(CLOSE,ref(HIGH,BARSLAST(Var2)),ref(HIGH,BARSLAST(Var2)),5,0),ColorEA91B5;
支撑: ref(LOW,BARSLAST(Var4)), POINTDOT,Color3791B5;
STICKLINE(CLOSE,ref(LOW,BARSLAST(Var4)),ref(LOW,BARSLAST(Var4)),5,0),Color3791B5;
现价:CLOSE,POINTDOT,Color000F89;


MFI公式源码:
参数名:N 14 2 300
TYP := (HIGH + LOW + CLOSE)/3;
SUM(IF(TYP>ref(TYP,1),TYP*VOL,0),N)/SUM(IF(TYP;


MACD公式源码:
MA(c,5)-MA(c,34) COLORSTICK ;
MA(MA(c,5)-MA(c,34),5);
s:=EMA((MA(c,5)-MA(c,34)),3);
s1:=s0;
s2:=sSTICKLINE(s>=0,0,s,8,1),COLORRED;
STICKLINE(s1,0,s,5,0),COLOR00ffff;
STICKLINE(s2,0,s,4,0),COLORffffff;


四种视窗指标公式源码:
MFI:(H-L)*100000/V;
MA5:MA(MFI,5);
A1:MFI>=ref(MFI,1)*1.1 AND V>=ref(V,1)*1.1;
A2:MFI<=ref(MFI,1)*0.9 AND V<=ref(V,1)*0.9;
A3:MFI>=ref(MFI,1)*1.1 AND V<=ref(V,1)*0.9;
A4:MFI<=ref(MFI,1)*0.9 AND V>=ref(V,1)*1.1;
DRAWTEXT(A2,4,'衰退'),linethick3;
DRAWTEXT(A1,1,'绿灯'),linethick3;
DRAWTEXT(A3,3,'伪装'),linethick3;
DRAWTEXT(A4,2,'蛰伏'),linethick3;
0.1

鳄鱼线指标公式源码:
Var1:=(H+L)/2;
上唇:ref(SMA(Var1,5,1),3),COLORGREEN;
牙齿:ref(SMA(Var1,8,1),5),COLORRED;
下颚:ref(SMA(Var1,13,1),8),COLORBLUE;


颚鱼分形指标公式源码:
Var1:=(H+L)/2;
上唇:ref(SMA(Var1,5,1),3),COLORGREEN;
牙齿:ref(SMA(Var1,8,1),5),COLORRED;
下颚:ref(SMA(Var1,13,1),8),COLORBLUE;
Var1:=BACKSET(ref(HIGH,2)=HHV(HIGH,5),3);
Var2:=CROSS(Var1,0.9);
Var3:=BACKSET(ref(LOW,2)=LLV(LOW,5),3);
Var4:=CROSS(Var3,0.9);
drawicon(Var2,HIGH*1.01,4),Color00E40E;
drawicon(Var4,LOW*0.99,5),Col

or00E40E;
Var5:=IF(Var2,HIGH,IF(Var4,LOW,0));
{POLYLINE(Var5,Var5),Colorff00ff;}
Var6:=BACKSET(ref(HIGH,2)=HHV(HIGH,5) AND LOWVar7:=BACKSET(ref(HIGH,2)=HHV(HIGH,5) AND LOW>ref(LOW,1) AND HIGH>ref(HIGH,1),3);
Var8:=BACKSET(ref(HIGH,2)=HHV(HIGH,5) AND HIGHref(LOW,1)
AND ref(LOW,1)>ref(LOW,2) AND ref(HIGH,1)Var9:=BACKSET(ref(LOW,2)=LLV(LOW,5) AND LOW>ref(LOW,1) AND HIGH>ref(HIGH,1),3); {文章来至程序化交易网 https://www.wendangku.net/doc/de8201308.html,}
VarA:=BACKSET(ref(LOW,2)=LLV(LOW,5) AND LOWVarB:=BACKSET(ref(LOW,2)=LLV(LOW,5) AND HIGHref(LOW,1)
AND ref(LOW,1)>ref(LOW,2) AND ref(HIGH,1)上向分形: ref(HIGH,BARSLAST(Var2)), POINTDOT,ColorEA91B5;
STICKLINE(CLOSE,ref(HIGH,BARSLAST(Var2)),ref(HIGH,BARSLAST(Var2)),5,0),COLORMAGENTA;
向下分形: ref(LOW,BARSLAST(Var4)), POINTDOT,Color3791B5;
STICKLINE(CLOSE,ref(LOW,BARSLAST(Var4)),ref(LOW,BARSLAST(Var4)),5,0),COLORYELLOW;

AO指标公式源码:
Var1:=(H+L)/2;
AO:SMA(Var1,5,1)-SMA(Var1,34,1),COLOR6699CC;
STICKLINE(AO>=ref(AO,1),0,AO,6,1),COLORRED;
STICKLINE(AO<=ref(AO,1),0,AO,6,1),COLORGREEN;
AO,COLOR000000;


AC指标公式源码:
Var1:=(H+L)/2;
AO:=SMA(Var1,5,1)-SMA(Var1,34,1);
AC:SMA((AO-SMA(AO,5,1)),5,1),COLOR6699CC;
STICKLINE(AC>=ref(AC,1),0,AC,6,1),COLORRED;
STICKLINE(AC<=ref(AC,1),0,AC,6,1),COLORGREEN;
AC,COLOR000000;

区域指标公式源码:
Var1:=(H+L)/2;
AO:=SMA(Var1,5,1)-SMA(Var1,34,1);
AC:=SMA((AO-SMA(AO,5,1)),5,1);
AO>ref(AO,1) AND AC>ref(AC,1),COLORRED;
AOAO>ref(AO,1) AND ACAOref(AC,1),COLORGRAY;

OSC指标公式源码:
参数名:SHORT 5 1 999
LONG 35 1 999
MA1:=MA((HIGH+LOW)/2,SHORT);
MA2:=MA((HIGH+LOW)/2,LONG);
MA1-MA2,STICK,COLORgreen;


OSCMACD指标公式源码:
参数名:LONG 35 1 999
SHORT 5 1 999
OSC: (MA(CLOSE,SHORT)-MA(CLOSE,LONG))/MA(CLOSE,SHORT)*100, COLORSTICK;
OSCMACD: MA(OSC,5);

鳄鱼线
Y:=(HIGH+LOW)/2;
BLUE:=SMA(Y,13,1);
RED:=SMA(Y,8,1);
GREEN:=SMA(Y,5,1);
B2:=REF(BLUE,8);
R2:=REF(RED,5);
G2:=REF(GREEN,3);
KU1:=IF(HIGH=HHV(HIGH,3),1,0);
KD1:=IF(LOW=LLV(LOW,3),1,0);
UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0,REF(HIGH,2),REF(HIGH,2+(BARSLAST(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0))));
DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(LOW,2),REF(LOW,2+(BARSLAST(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0))));
KU:=IF(CLOSE>B2 AND CLOSE>R2 AND CLOSE>G2,1,0);
KD:=IF(CLOSEKK:=IF((BARSLAST(KU=1 AND REF(KU,1)=0))<(BARSLAST(KD=-1 AND REF(KD,1)=0)),1,-1);
AO:=MA(Y,5)-MA(Y,34);
AC:=MA(AO-MA(AO,5),5);
AC1:=REF(AC,1);
AO1:=REF(AO,1);
AO转:(170*MA(Y,5)-170*MA(Y,34)+165*MA(Y,33)-136*MA(Y,4))/29,LINETHICK0;
AO零:(165*MA(Y,33)-136*MA(Y,4))/29,LINETHICK0;
AC转:(165*MA(Y,33)-136*MA(Y,4)+170*(4*MA(AO,4)+5*(REF(AO,4)-MA(REF(AO,4),5)))/4)/29,LINETHICK0;
AC

零:(170*4*MA(AO,4)+20*33*MA(Y,33)-16*34*MA(Y,4)-170*5*4*(MA(AO-MA(AO,5),4)))/116,LINETHICK0;
KAC:=IF(AC>AC1 AND AO>AO1,1,0);
KAO:=IF(AC蓝:SMA(Y,13,1),SHIFT8,colorFF0000;
红:SMA(Y,8,1),SHIFT5,colorFF;
绿:SMA(Y,5,1),SHIFT3,colorFF00;
上碎型:IF(HIGH>=R2,UL,REF(UL,BARSLAST(HIGH>R2))),LINETHICK0,colorFF00FF;
下碎型:IF(LOW<=R2,DL,REF(DL,BARSLAST(LOW<=R2))),LINETHICK0,colorFFFF;
STICKLINE(BARSLAST(ABS(上碎型-REF(上碎型,1)))<(BARSLAST(CLOSE>上碎型 AND REF(CLOSE,1)STICKLINE(BARSLAST(ABS(下碎型-REF(下碎型,1)))<(BARSLAST(CLOSE<下碎型 AND REF(CLOSE,1)>REF(下碎型,1))),下碎型,下碎型,3,1),colorFFFF;
OL:=(170*MA(Y,5)-170*MA(Y,34)+165*MA(Y,33)-136*MA(Y,4))/29;
CL:=(165*MA(Y,33)-136*MA(Y,4)+170*(4*MA(AO,4)+5*(REF(AO,4)-MA(REF(AO,4),5)))/4)/29;
H1:=REF(HIGH,4);
H2:=REF(HIGH,3);
H3:=REF(HIGH,2);
H4:=REF(HIGH,1);
H5:=HIGH;
L1:=REF(LOW,4);
L2:=REF(LOW,3);
L3:=REF(LOW,2);
L4:=REF(LOW,1);
L5:=LOW;
‖:=H3>H2 AND H3>H1 AND H3>H4 AND H3>H5;
‖FRACTAL:=IF(‖,1,0);
‖VAR1:=BACKSET(‖FRACTAL,3);
‖VAR2:=FILTER(‖VAR1,2);
‖VAR3:=BACKSET(‖FRACTAL,5);
∣:=L3∣FRACTAL:=IF(∣,1,0);
∣VAR1:=BACKSET(∣FRACTAL,3);
∣VAR2:=FILTER(∣VAR1,2);
∣VAR3:=BACKSET(∣FRACTAL,5);
DRAWICON(‖VAR2,HIGH*1.001,'S14');
DRAWICON(∣VAR2,LOW,'S14');
DRAWICON(CLOSE>上碎型 AND REF(CLOSE,1)DRAWICON(CLOSE<下碎型 AND REF(CLOSE,1)>REF(下碎型,1),LOW*0.99,5);
DRAWICON(KU=1 AND REF(KU,1)=0 AND CLOSE<0,LOW,4);
DRAWICON(KD=-1 AND REF(KD,1)=0 AND CLOSE<0,HIGH*1.01,5);
DRAWICON(KU=0 AND REF(KU,1)=1 AND CLOSE<0,HIGH*1.01,7);
DRAWICON(KD=0 AND REF(KD,1)=-1 AND CLOSE<0,LOW,6);
STICKLINE(KAC=1 AND CLOSE>=OPEN,OPEN,CLOSE,8,1),colorFF;
STICKLINE(KAO=-1 AND CLOSE>=OPEN,OPEN,CLOSE,8,1),color6600;
STICKLINE(KAO=0 AND KAC=0 AND CLOSE>=OPEN,OPEN,CLOSE,8,1),color808080;
STICKLINE(CLOSE>=OPEN,HIGH,CLOSE,0.4,1),colorFF;
STICKLINE(CLOSE>=OPEN,OPEN,LOW,0.4,1),colorFF;
STICKLINE(KAC=1 AND CLOSESTICKLINE(KAO=-1 AND CLOSESTICKLINE(KAO=0 AND KAC=0 AND CLOSESTICKLINE(OPEN>CLOSE,HIGH,OPEN,0.4,1),colorFFFF00;
STICKLINE(OPEN>CLOSE,CLOSE,LOW,0.4,1),colorFFFF00;
EXPLAIN(CLOSE>上碎型 AND REF(CLOSE,1)EXPLAIN(CLOSE<下碎型 AND REF(CLOSE,1)>REF(下碎型,1),'向下有效碎型被突破'),colorFFFF00;
EXPLAINEX(BARSLAST(ABS(上碎型-REF(上碎型,1)))<(BARSLAST(CLOSE>上碎型 AND REF(CLOSE,1)EXPLAINEX(BARSLAST(ABS(下碎型-REF(下碎型,1)))<(BARSLAST(CLOSE<下碎型 AND REF(CLOSE,1)>REF(下碎型,1))),'有效下碎型:',下碎型,2,1);
EXPLAIN(KAC=1,'AO与AC为多方趋势');
EXPLAIN(KAO=-1,'AO与AC为空方趋势');
EXPLAIN(KAC=0 AND KAO=0,'注意动量趋

势是否即将反转');
EXPLAIN((REF(KAO,2)=-1 OR REF(KAC,2)=0 AND REF(KAO,2)=0) AND REF(KAC,1)=1 AND KAC=1,'红色区域多单进场');
EXPLAIN((REF(KAC,2)=1 OR REF(KAC,2)=0 AND REF(KAO,2)=0) AND REF(KAO,1)=-1 AND KAO=-1,'绿色区域空单进场');
EXPLAIN((REF(KAO,4)=-1 OR REF(KAC,4)=0 AND REF(KAO,4)=0) AND REF(KAC,3)=1 AND REF(KAC,2)=1 AND REF(KAC,1)=1 AND KAC=1,'红色区域多单停止加码');
EXPLAIN((REF(KAC,4)=1 OR REF(KAC,4)=0 AND REF(KAO,4)=0) AND REF(KAO,3)=-1 AND REF(KAO,2)=-1 AND REF(KAO,1)=-1 AND KAO=-1,'绿色区域空单停止加码');
KA:=IF(GREEN>RED AND RED>BLUE,1,IF(GREENEXPLAIN(KA=1,'鳄鱼向上张嘴, 作多不作空');
EXPLAIN(KA=-1,'鳄鱼向下张嘴, 作空不作多');
EXPLAIN(KA=0,'鳄鱼沈睡中,观望为主');
D3U:=HHV(REF(HIGH,1),3);
D3L:=LLV(REF(LOW,1),3);
K3K:=IF(CLOSE>D3U,1,IF(CLOSED3U))<(BARSLAST(CLOSEEXPLAIN(K3K=1,'短线多方趋势');
EXPLAIN(K3K=-1,'短线空方趋势');
EXPLAINEX(CLOSE>0,'短线反转价:',IF(K3K=1,D3L,D3U),2,1);
EXPLAIN(CLOSEEXPLAIN(CLOSE=REF(B2,1),'怀疑中期空方');
EXPLAIN(CLOSE>B2 AND B2>=REF(B2,1),'中期多方趋势');
EXPLAIN(CLOSE>B2 AND B2

相关文档
相关文档 最新文档