通达信指标公式源码 自用收口布林主图指标文档格式.docx
- 文档编号:17963483
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:12
- 大小:313.47KB
通达信指标公式源码 自用收口布林主图指标文档格式.docx
《通达信指标公式源码 自用收口布林主图指标文档格式.docx》由会员分享,可在线阅读,更多相关《通达信指标公式源码 自用收口布林主图指标文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
ZDD:
=D90TANDG0<
BDD0:
=(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3+XMA(XMA(H,60),60),LINETHICK2,COLORGREEN;
BDT0:
=XMA(XMA(L,60),60)-(XMA(XMA(H,60),60)-XMA(XMA(L,60),60))*3,LINETHICK2,COLORGREEN;
STICKLINE(DTD=1,G0,D0,5,0),COLOR000066;
STICKLINE(KTD=1,G0,D0,5,0),COLOR003300;
STICKLINE(ZDD=1,G0,D0,5,0),COLOR555555;
ZK1:
(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1+XMA(XMA(H,25),25),COLORAAAAAA,NODRAW;
ZD1:
XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1,COLORAAAAAA,NODRAW;
白色点多定位1:
=L<
ZD1ANDH>
ZD1;
白色点空定位1:
=H>
ZK1ANDL<
ZK1;
STICKLINE(白色点多定位1=1,L,ZD1,3,0),COLORWHITE;
STICKLINE(白色点空定位1=1,H,ZK1,3,0),COLORWHITE;
白色点多定位2:
=H<
白色点空定位2:
=L>
STICKLINE(白色点多定位2=1,L,H,0.0,0),COLORWHITE;
STICKLINE(白色点多定位2=1,C,O,3,0),COLORWHITE;
STICKLINE(白色点空定位2=1,L,H,0.0,0),COLORWHITE;
STICKLINE(白色点空定位2=1,C,O,3,0),COLORWHITE;
多头多定位:
=CROSS(ZD1,L)ANDDTD=1;
多头平定位:
=CROSS(H,ZK1)ANDDTD=1ANDZDD=0;
空头空定位:
=CROSS(H,ZK1)ANDKTD=1;
空头平定位:
=CROSS(ZD1,L)ANDKTD=1ANDZDD=0;
震荡多定位:
=CROSS(ZD1,L)ANDZDD=1;
震荡空定位:
=CROSS(H,ZK1)ANDZDD=1;
DRAWICON(空头平定位=1,L,3);
DRAWICON(多头平定位=1,H,4);
DRAWICON(多头多定位=1OR震荡多定位=1,L,3);
DRAWICON(空头空定位=1OR震荡空定位=1,H,4);
MID8:
=(3*CLOSE+LOW+OPEN+HIGH)/6;
判断1线:
(20*MID8+19*REF(MID8,1)+18*REF(MID8,2)+17*REF(MID8,3)+16*REF(MID8,4)+15*REF(MID8,5)+14*REF(MID8,6)+13*REF(MID8,7)+12*REF(MID8,8)+11*REF(MID8,9)+10*REF(MID8,10)+9*REF(MID8,11)+8*REF(MID8,12)+7*REF(MID8,13)+6*REF(MID8,14)+5*REF(MID8,15)+4*REF(MID8,16)+3*REF(MID8,17)+2*REF(MID8,18)+REF(MID8,20))/210,COLORYELLOW;
判断2线:
MA(判断1线,6);
DRAWBAND(判断1线,RGB(255,0,0),判断2线,RGB(0,180,0));
N9:
=120;
KP:
=BARSLAST(CURRBARSCOUNT=N9);
GD:
=CONST(IF(ISLASTBAR=1,HHV(H,KP),0));
{高点}
DDS:
=CONST(IF(ISLASTBAR=1,LLV(L,KP),0));
{低点}
KJ:
=GD-DDS;
{高低点差值=分区高度}
DRAWTEXT(CURRBARSCOUNT=N9/2-58,GD-KJ/12,'
【风险区】--高抛避险'
),COLOR555555;
DRAWTEXT(CURRBARSCOUNT=N9/2-58,GD-KJ/3.5,'
【警示区】--逢高减仓'
DRAWTEXT(CURRBARSCOUNT=N9/2-58,GD-KJ/2.23,'
【突破区】--主力拉升'
DRAWTEXT(CURRBARSCOUNT=N9/2-58,GD-KJ/1.82,'
【拉升区】--强势畜锐'
DRAWTEXT(CURRBARSCOUNT=N9/2-58,DDS+KJ/3.5,'
【反弹中轨】--低买高休'
DRAWTEXT(CURRBARSCOUNT=N9/2-58,DDS+KJ/10,'
【低吸区】--大胆买入'
{大波段操作公式源码}
VAR3F:
=(2*CLOSE+HIGH+LOW)/4;
VAR4F:
=LLV(LOW,34);
VAR5S:
=HHV(HIGH,34);
DIFF:
EMA((VAR3F-VAR4F)/(VAR5S-VAR4F)*100,13),NODRAW;
DEAF:
EMA(0.667*REF(DIFF,1)+0.333*DIFF,2),NODRAW;
DRAWTEXT(CROSS(DIFF,DEAF)ANDDIFF<
22,DDS+KJ/15,'
谷'
),COLOR006600;
DRAWTEXT(CROSS(DIFF,30)ANDDEAF<
DIFF,DDS+KJ/3.5,'
初'
),COLOR888888;
DRAWTEXT(CROSS(DIFF,65)ANDDEAF<
DIFF,GD-KJ/1.7,'
中'
DRAWTEXT(CROSS(DIFF,75)ANDDEAF<
DIFF,GD-KJ/2,'
高'
),COLOR009999;
DRAWTEXT(CROSS(DEAF,DIFF)ANDDEAF>
75,GD-KJ/4.5,'
峰'
AAA7:
=STRCAT('
换手率:
'
CON2STR(DYNAINFO(37)*100,2));
AAA8:
成交金额:
CON2STR(DYNAINFO(7)/100000000,2)),'
(%)'
;
DRAWTEXT_FIX(1,0.868,0.01,0,AAA7),COLORYELLOW;
DRAWTEXT_FIX(1,0.928,0.01,0,AAA8),COLORYELLOW;
AAF:
=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,30))/MA(CLOSE,30);
长期趋势线:
=DMA((2*CLOSE+LOW+HIGH)/4,AAF);
CCF:
=(CLOSE/长期趋势线);
MA1F:
=MA(CCF*(2*CLOSE+HIGH+LOW)/4,3);
MAAA:
=((MA1F-长期趋势线)/长期趋势线)/3;
TMP:
=MA1F-MAAA*MA1F;
长期趋势上升:
IF(TMP>
长期趋势线,长期趋势线,DRAWNULL),LINETHICK2,COLOR880066;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
{N=0100030}
{主图}
T1U:
=FINDLOWBARS(L,0,NM,1);
T5:
=BARSLAST(CURRBARSCOUNT=CONST(T1U)+1);
D1D:
REF(L,T5),COLOR00AA00,LINETHICK1;
T1:
=CONST(LLVBARS(LOW,10));
T1HIGH:
=CONST(REF(HIGH,T1));
CCC:
=CONST(CURRBARSCOUNT);
T2G:
=CONST(BARSLAST(CURRBARSCOUNT>
CCC+T1ANDHIGH>
T1HIGH));
T2HIGH:
=CONST(REF(HIGH,T2G));
T3:
CCC+T2GANDHIGH>
T2HIGH));
T3HIGH:
=CONST(REF(HIGH,T3));
猎击:
DRAWLINE(CURRBARSCOUNT=T3+1,T3HIGH,ISLASTBAR,T3HIGH,1),LINETHICK2,COLOR555555;
DRAWTEXT(ISLASTBAR,T3HIGH,'
---------------猎击'
)LINETHICK1,COLOR555555;
半分位:
=(O+C)/2;
昨半分位:
=REF(半分位,1);
STICKLINE(ISLASTBAR,昨半分位,昨半分位,10,0)COLORAAAA00;
H分:
=(H+L)/2;
昨H分:
=REF(H分,1);
STICKLINE(ISLASTBAR,昨H分,昨H分,10,0)COLOR996600;
前20内高:
=HHV(C,20);
昨前高:
CONST(REF(前20内高,2)),COLORAAAAAA,POINTDOT;
JLH:
=REF(V,3)>
=MA(V,3)*0.8;
BP:
REF(O,3)*1.01ANDREF(L,1)>
REF(O,3)*1.01ANDREF(L,2)>
=REF(O,3)*1.01;
BJ:
=REF(C,3)>
REF(C,4)ANDREF(C,3)>
REF(O,3);
AB:
=BJANDJLHANDBP;
TH:
=BARSLAST(AB);
LLL:
=IF(TH=1ORTH=2ORTH=3,L,9999);
LTH:
=BARSLAST(LLL=LLV(LLL,TH));
VAR1L:
=CONST(LTH)<
100ANDLTH>
0;
VAR2L:
=CONST(REF(L,LTH))=CONST(L);
XGH:
=VAR1LANDVAR2LANDISLASTBAR;
DRAWICON(XGH,L*0.98,1);
DRAWLINE(CURRBARSCOUNT=CONST(LTH)+1,L,ISLASTBAR,REF(L,LTH),0),COLOR00CCCC,DOTLINE;
N1E:
=10;
N2E:
DISP:
=2;
KV:
=IF(PERIOD=5,1,{日}
IF(PERIOD=6,1,{周}
IF(PERIOD=7,1,{月}
IF(PERIOD=8,1,{多分钟}
IF(PERIOD=9,1,{多日}
IF(PERIOD=10,1,{季}
IF(PERIOD=11,2,{年}
IF(PERIOD=4,1,{60F}
IF(PERIOD=3,1,{30F}
IF(PERIOD=2,1,{15F}
IF(PERIOD=1,1{5F},1{1F})))))))))))/10;
P1:
=PEAK(1,KV*N1E,1);
P2:
=PEAK(1,KV*N1E,2);
WP1:
=PEAKBARS(1,KV*N1E,1);
WP2:
=PEAKBARS(1,KV*N1E,2);
T1E:
=TROUGH(2,KV*N2E,1);
T2G1:
=TROUGH(2,KV*N2E,2);
WT1:
=TROUGHBARS(2,KV*N2E,1);
WT2:
=TROUGHBARS(2,KV*N2E,2);
TJ1:
=P1>
T1EANDP2>
T2G1;
ZD:
=MAX(T1E,T2G1);
ZG:
=MIN(P1,P2);
LL:
=MIN(T1E,T2G1);
HH:
=MAX(P1,P2);
TJ2:
=FILTER(ZG>
ZD,2);
TJ3:
=ZG=REF(ZG,BARSLAST(TJ2))ORZD=REF(ZD,BARSLAST(TJ2));
TJ4:
=TJ1&
&
TJ2&
NOT(TJ3);
TJ5:
=BETWEEN(ZD,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));
TJ6:
=BETWEEN(ZG,REF(ZD,REF(BARSLAST(TJ4),1)),REF(ZG,REF(BARSLAST(TJ4),1)));
TJ7:
=ZG>
REF(ZG,REF(BARSLAST(TJ4),1))&
ZD<
REF(ZD,REF(BARSLAST(TJ4),1));
TJ8:
=TJ4&
NOT(TJ5ORTJ6ORTJ7);
ZSD:
=IF(TJ8,ZD,DRAWNULL);
ZSG:
=IF(TJ8,ZG,DRAWNULL);
ZSH:
=IF(TJ8,HH,DRAWNULL);
ZSL:
=IF(TJ8,LL,DRAWNULL);
STICKLINE(TJ8,ZSH,ZSL,0,-1),COLORMAGENTA;
STICKLINE(TJ8,ZSD,ZSG,IF(DISP=1,3,0),1),COLORMAGENTA;
DRAWTEXT(DISP=2,ZSH,'
中枢'
),COLORWHITE;
趋势高:
PLOYLINE(DISP=3,ZIG(1,KV*N1E)),COLORLIBLUE;
趋势低:
PLOYLINE(DISP=3,ZIG(2,KV*N2E)),COLORLIBLUE;
局部低点预选A:
=BACKSET(LLV(L,5)<
REF(LLV(L,4),1),4);
局部低点预选B:
=BACKSET(局部低点预选A=0ANDREF(局部低点预选A,1)=1,2);
局部低点预选C:
=IF(局部低点预选B=1ANDREF(局部低点预选B,1)=0,-1,0);
局部高点预选A:
=BACKSET(HHV(H,5)>
REF(HHV(H,4),1),4);
局部高点预选B:
=BACKSET(局部高点预选A=0ANDREF(局部高点预选A,1)=1,2);
局部高点预选C:
=IF(局部高点预选B=1ANDREF(局部高点预选B,1)=0,1,0);
缺口判断:
=IF(L>
REF(H,1),1,IF(H<
REF(L,1),-1,0));
距前高天:
=BARSLAST(局部高点预选C=1);
距前低天:
=BARSLAST(局部低点预选C=-1);
小值周期:
=LOWRANGE(L);
大值周期:
=TOPRANGE(H);
低保留AA:
=IF(局部低点预选C=-1ANDREF(距前高天,1)>
REF(距前低天,1)ANDLLV(L,距前高天+1)<
REF(LLV(L,距前高天+1),1),-1,0);
低保留AB:
=IF(局部低点预选C=-1ANDREF(距前高天,1)<
=REF(距前低天,1)AND(距前高天>
=4ORLLV(缺口判断,距前高天)=-1ORLLV(L,距前低天+2)<
REF(LLV(L,距前低天+1),1)),-1,0);
低保留S:
=IF((低保留AA=-1OR低保留AB=-1)ANDL<
REF(H,距前高天+1),-1,0);
预判:
=IF((距前低天<
4ANDHHV(缺口判断,距前低天)!
=1)ORREF(低保留S,距前低天)=0,1,0);
判断:
=IF(局部高点预选C=1ANDREF(距前低天,1)<
=REF(距前高天,1)AND预判=1AND大值周期>
REF(小值周期,距前低天+1)AND大值周期>
REF(小值周期,距前低天)AND大值周期>
REF(大值周期,距前高天),1,0);
高保留A:
=IF(局部高点预选C=1ANDREF(距前低天,1)>
REF(距前高天,1)ANDHHV(H,距前低天+1)>
REF(HHV(H,距前低天+1),1),1,0);
高保留B:
=REF(距前高天,1)ANDREF(低保留S,距前低天)=-1AND(距前低天>
=4ORHHV(缺口判断,距前低天)=1),1,0);
高保留:
=IF((高保留A=1OR高保留B=1OR判断=1)ANDH>
REF(L,距前低天+1),1,0);
预判A:
=IF((距前高天<
4ANDHHV(缺口判断,距前高天)!
=1)ORREF(高保留,距前高天)=0,1,0);
判断A:
=REF(距前低天,1)AND预判A=1AND小值周期>
REF(大值周期,距前高天+1)AND小值周期>
REF(大值周期,距前高天)AND小值周期>
REF(小值周期,距前低天),-1,0);
低保留A:
低保留B:
=4ORLLV(缺口判断,距前高天)=-1OR判断A=-1),-1,0);
低保留:
=IF((低保留A=-1OR低保留B=-1)ANDL<
距前高天A:
=BARSLAST(高保留=1);
距前低天A:
=BARSLAST(低保留=-1);
预判X:
=IF((距前低天A<
4ANDHHV(缺口判断,距前低天A)!
=1)ORREF(低保留,距前低天A)=0,1,0);
判断X:
=IF(局部高点预选C=1ANDREF(距前低天A,1)<
=REF(距前高天A,1)AND预判X=1AND大值周期>
REF(小值周期,距前低天A+1)AND大值周期>
REF(小值周期,距前低天A)AND大值周期>
REF(大值周期,距前高天A),1,0);
高保留XA:
=IF(局部高点预选C=1ANDREF(距前低天A,1)>
REF(距前高天A,1)ANDHHV(H,距前低天A+1)>
REF(HHV(H,距前低天A+1),1),1,0);
高保留XB:
=REF(距前高天A,1)ANDREF(低保留,距前低天A)=-1AND(距前低天A>
=4ORHHV(缺口判断,距前低天A)=1),1,0);
高保留X:
=IF((高保留XA=1OR高保留XB=1OR判断X=1)ANDH>
REF(L,距前低天A+1),1,0);
预判XA:
=IF((距前高天A<
4ANDHHV(缺口判断,距前高天A)!
=1)ORREF(高保留XA,距前高天A)=0,1,0);
判断XA:
=IF(局部低点预选C=-1ANDREF(距前高天A,1)<
=REF(距前低天A,1)AND预判XA=1AND小值周期>
REF(大值周期,距前高天A+1)AND小值周期>
REF(大值周期,距前高天A)AND小值周期>
REF(小值周期,距前低天A),-1,0);
低保留XA:
=IF(局部低点预选C=-1ANDREF(距前高天A,1)>
REF(距前低天A,1)ANDLLV(L,距前高天A+1)<
REF(LLV(L,距前高天A+1),1),-1,0);
低保留XB:
=IF(局
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通达信指标公式源码 自用收口布林主图指标 通达信 指标 公式 源码 自用 收口 布林主图