夜雨聆风学习资料网

ARTICLE · 1349721

通达信指标【长上影战法】主副选源码,捕捉长上影背后主力试盘信号

通达信指标【长上影战法】主副选源码,捕捉长上影背后主力试盘信号
{长上影战法主图}
ZT:=C>=ZTPRICE(REF(CLOSE,1),0.1)-0.01 AND C=H AND PERIOD=5;
STICKLINE(ZT,O,C,3,0),COLORRED;
STICKLINE(ZT,O,L,0.001,0),COLORRED;
DT:=C<=DTPRICE(REF(CLOSE,1),0.1)+0.01 AND C=L AND PERIOD=5;
STICKLINE(DT,O,C,3,0),COLORGREEN;STICKLINE(DT,O,H,0.001,0),COLORGREEN;
ZB:=H>=ZTPRICE(REF(CLOSE,1),0.1)-0.01 AND C<H AND PERIOD=5;
STICKLINE(ZB,H,L,0.01,0),COLORMAGENTA;
STICKLINE(ZB AND C>O,O,C,-1,0),COLORMAGENTA;
STICKLINE(ZB AND C<O,O,C,-1,0),COLORLIBLUE;
超短线:MA(C,2),COLORWHITE;
IF(超短线>REF(超短线,1),超短线,DRAWNULL),COLORYELLOW,LINETHICK2;短线:MA(C,5),COLORBROWN;
IF(短线>REF(短线,1),短线,DRAWNULL),COLORMAGENTA,LINETHICK2;
CSY:=H/C>1.025 AND (H-C)/(C-O)>2 AND H-C>C-L AND C>O;
TJA:=EVERY(CSY AND C>短线,2) AND REF(C,2)/REF(C,3)>1.05;
TJB:=C<REF(C,1) AND L>=REF(L,1);
TJC:=短线>REF(短线,1);
LX长上影:=TJA AND TJB AND TJC;
DRAWICON(LX长上影,L,34);
DRAWTEXT(LX长上影,L,'  连续长上影'),COLORYELLOW;
买JJ:=BARSLAST(LX长上影);
DB:=EXIST(ZT,2) AND C<H;
被动止盈:=IF((COUNT(CROSS(C,超短线),买JJ)=1 AND CROSS(超短线,C)),1,0);
主动止盈:=IF(DB AND COUNT(DB,买JJ)=1,1,0);
止盈:=被动止盈=1 OR 主动止盈=1;
止损:=IF(COUNT(CROSS(C,超短线),买JJ)=0 AND (CROSS(短线,C) OR CROSS(REF(L,买JJ),C)),1,0)=1;
DRAWICON(止盈 AND COUNT(止盈 OR 止损,买JJ)=1,H,25);
DRAWTEXT(主动止盈 AND COUNT(止盈 OR 止损,买JJ)=1,H,'  主动止盈'),COLORRED;
DRAWTEXT(被动止盈 AND COUNT(止盈 OR 止损,买JJ)=1,H,'  被动止盈'),COLORRED;
DRAWICON(止损 AND COUNT(止盈 OR 止损,买JJ)=1,H,35);
DRAWTEXT(止损 AND COUNT(止盈 OR 止损,买JJ)=1,H,'  止损'),COLORGREEN;
{长上影战法副}
ZT:=C>=ZTPRICE(REF(CLOSE,1),0.1)-0.01 AND C=H AND PERIOD=5;
超短线:=MA(C,2);
短线:=MA(C,5);
CSY:=H/C>1.025 AND (H-C)/(C-O)>2 AND H-C>C-L AND C>O;
TJA:=EVERY(CSY AND C>短线,2) AND REF(C,2)/REF(C,3)>1.05;
TJB:=C<REF(C,1) AND L>=REF(L,1);
TJC:=短线>REF(短线,1);
LXCSY:IF(TJA AND TJB AND TJC,25,0),COLORLIRED;
STICKLINE(LXCSY=25,0,5,2,0),COLORYELLOW;
STICKLINE(LXCSY=25,0,10,0.01,0),COLORYELLOW;
DRAWTEXT(LXCSY=25,30,'长上影买'),COLORYELLOW;
买JJ:=BARSLAST(LXCSY);
DB:=EXIST(ZT,2) AND C<H;
ZDZY:=IF(DB AND COUNT(DB,买JJ)=1,1,0);
BDZY:=IF((COUNT(CROSS(C,超短线),买JJ)=1 AND CROSS(超短线,C)),1,0);
ZY:=ZDZY=1 OR BDZY=1;
ZS:=IF(COUNT(CROSS(C,超短线),买JJ)=0 AND (CROSS(短线,C) OR CROSS(REF(L,买JJ),C)),1,0)=1;
主动止盈:=ZDZY AND COUNT(ZY OR ZS,买JJ)=1;
被动止盈:=BDZY AND COUNT(ZY OR ZS,买JJ)=1;
DRAWTEXT(主动止盈,70,'主动止盈'),COLORRED;
DRAWTEXT(被动止盈,70,'被动止盈'),COLORRED;
止盈:=ZY AND COUNT(ZY OR ZS,买JJ)=1;
STICKLINE(止盈,100,95,2,0),COLORRED;
STICKLINE(止盈,100,90,0.01,0),COLORRED;
止损:=ZS AND COUNT(ZY OR ZS,买JJ)=1;
DRAWTEXT(止损,70,'止损'),COLORGREEN;
STICKLINE(止损,100,95,2,0),COLORGREEN;
STICKLINE(止损,100,90,0.01,0),COLORGREEN;
卖出:IF(止盈 OR 止损,75,100),COLORLIGREEN;
XG指标:
{——参数区——}
{无需额外参数,全部沿用主图逻辑}
{——均线——}
超短线:=MA(C,2);
短线:=MA(C,5);
{——长上影定义——}
CSY:=H/C>1.025 
    AND (H-C)/(C-O)>2 
    AND H-C>C-L 
    AND C>O;
{——连续长上影条件——}
TJA:=EVERY(CSY AND C>短线,2) 
    AND REF(C,2)/REF(C,3)>1.05;
TJB:=C<REF(C,1) 
    AND L>=REF(L,1);
TJC:=短线>REF(短线,1);
{——最终选股条件——}
LX长上影:=TJA AND TJB AND TJC;
{——输出——}
LX长上影;

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料