投资者咨询:老师:这指标为什么在同周期不同合约中横线长度不一样? (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-6-17 19:49
//有上顶下底线支压线
P:=5;
BC1:=IF(L=LLV(L,10*P),L,NULL);
BC2:=REFX1(BARSLAST(ISNULL(BC1)=0),10000);
BC3:=IF(BC2=0,L,REF(L,BC2));
TC1:=IF(H=HHV(H,10*P),H,NULL);
TC2:=REFX1(BARSLAST(ISNULL(TC1)=0),10000);
TC3:=IF(TC2=0,H,REF(H,TC2));
BZ:=MAX(BC2,TC2);
CURRBARSCOUNT:=DATACOUNT-BARPOS+1;
LOWER:IF(CURRBARSCOUNT<=BZ+1,REFX1(BC3,10000),NULL),LINETHICK1,NOTEXT,RGB(0,150,100);
UPPER:IF(CURRBARSCOUNT<=BZ+1,REFX1(TC3,10000),NULL),LINETHICK1,NOTEXT,RGB(0,150,100);
IF(CURRBARSCOUNT<=BC2+1,IF(L=LLV(L,10*P),L,NULL),NULL),CIRCLEDOT,COLOR0071E1,NOTEXT;
IF(CURRBARSCOUNT<=TC2+1,IF(H=HHV(H,10*P),H,NULL),NULL),CIRCLEDOT,COLOR0071E1,NOTEXT;
X1:IF( CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.191,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
X2:IF( CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.382,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
X4:IF( CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.618,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
X5:IF(CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.809,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
技术人员回复
日期:2019-6-17 20:10
投资者咨询:老师:这指标为什么在同周期不同合约中横线长度不一样? (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-6-17 19:49
技术人员回复
日期:2019-6-17 20:45
P:=5;
BC1:=IF(L=LLV(L,10*P),L,NULL);
BC2:=REFX1(BARSLAST(ISNULL(BC1)=0),10000);
BC3:=IF(BC2=0,L,REF(L,BC2));
TC1:=IF(H=HHV(H,10*P),H,NULL);
TC2:=REFX1(BARSLAST(ISNULL(TC1)=0),10000);
TC3:=IF(TC2=0,H,REF(H,TC2));
BZ:=MAX(BC2,TC2);
CURRBARSCOUNT:=DATACOUNT-BARPOS+1;
LOWER:=IF(CURRBARSCOUNT<=BZ+1,REFX1(BC3,10000),NULL),LINETHICK1,NOTEXT,RGB(0,150,100);
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,LOWER,0,-20,0,RGB(0,150,100));
UPPER:=IF(CURRBARSCOUNT<=BZ+1,REFX1(TC3,10000),NULL),LINETHICK1,NOTEXT,RGB(0,150,100);
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,UPPER,0,-20,0,RGB(0,150,100));
M1:=IF(CURRBARSCOUNT<=BC2+1,IF(L=LLV(L,10*P),L,NULL),NULL),CIRCLEDOT,COLOR0071E1,NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BC2+1,M1,0,-20,0,RGB(64,128,128)),COLOR0071E1,CIRCLEDOT;
M2:=IF(CURRBARSCOUNT<=TC2+1,IF(H=HHV(H,10*P),H,NULL),NULL),CIRCLEDOT,COLOR0071E1,NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=TC2+1,M2,0,-20,0,RGB(64,128,128)),COLOR0071E1,CIRCLEDOT;
X1:=IF( CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.191,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,X1,0,-20,0,RGB(64,128,128)),POINTDOT;
X2:=IF( CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.382,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,X2,0,-20,0,RGB(64,128,128)),POINTDOT;
X4:=IF( CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.618,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,X4,0,-20,0,RGB(64,128,128)),POINTDOT;
X5:=IF(CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.809,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,X5,0,-20,0,RGB(64,128,128)),POINTDOT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,LOWER,0,-20,0,RGB(0,150,100));
UPPER:=IF(CURRBARSCOUNT<=BZ+1,REFX1(TC3,10000),NULL),LINETHICK1,NOTEXT,RGB(0,150,100);
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,UPPER,0,-20,0,RGB(0,150,100));
M1:=IF(CURRBARSCOUNT<=BC2+1,IF(L=LLV(L,10*P),L,NULL),NULL),CIRCLEDOT,COLOR0071E1,NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BC2+1,M1,0,-20,0,RGB(64,128,128)),COLOR0071E1,CIRCLEDOT;
M2:=IF(CURRBARSCOUNT<=TC2+1,IF(H=HHV(H,10*P),H,NULL),NULL),CIRCLEDOT,COLOR0071E1,NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=TC2+1,M2,0,-20,0,RGB(64,128,128)),COLOR0071E1,CIRCLEDOT;
X1:=IF( CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.191,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,X1,0,-20,0,RGB(64,128,128)),POINTDOT;
X2:=IF( CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.382,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,X2,0,-20,0,RGB(64,128,128)),POINTDOT;
X4:=IF( CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.618,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,X4,0,-20,0,RGB(64,128,128)),POINTDOT;
X5:=IF(CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.809,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,X5,0,-20,0,RGB(64,128,128)),POINTDOT;
投资者咨询:老师:这指标为什么在同周期不同合约中横线长度不一样? (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-6-17 19:49
技术人员回复
日期:2019-6-17 21:01
P:=5;
BC1:=IF(L=LLV(L,10*P),L,NULL);
BC2:=REFX1(BARSLAST(ISNULL(BC1)=0),10000);
BC3:=IF(BC2=0,L,REF(L,BC2));
TC1:=IF(H=HHV(H,10*P),H,NULL);
TC2:=REFX1(BARSLAST(ISNULL(TC1)=0),10000);
TC3:=IF(TC2=0,H,REF(H,TC2));
BZ:=MAX(BC2,TC2);
CURRBARSCOUNT:=DATACOUNT-BARPOS+1;
LOWER:=IF(CURRBARSCOUNT<=BZ+1,REFX1(BC3,10000),NULL),LINETHICK1,NOTEXT,RGB(0,150,100);
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,LOWER,0,-40,0,RGB(0,150,100));
UPPER:=IF(CURRBARSCOUNT<=BZ+1,REFX1(TC3,10000),NULL),LINETHICK1,NOTEXT,RGB(0,150,100);
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,UPPER,0,-40,0,RGB(0,150,100));
M1:=IF(CURRBARSCOUNT<=BC2+1,IF(L=LLV(L,10*P),L,NULL),NULL),CIRCLEDOT,COLOR0071E1,NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BC2+1,M1,0,-40,0,RGB(64,128,128)),COLOR0071E1,CIRCLEDOT;
M2:=IF(CURRBARSCOUNT<=TC2+1,IF(H=HHV(H,10*P),H,NULL),NULL),CIRCLEDOT,COLOR0071E1,NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=TC2+1,M2,0,-40,0,RGB(64,128,128)),COLOR0071E1,CIRCLEDOT;
X1:=IF( CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.191,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,X1,0,-40,0,RGB(64,128,128)),POINTDOT;
X2:=IF( CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.382,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,X2,0,-40,0,RGB(64,128,128)),POINTDOT;
X4:=IF( CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.618,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,X4,0,-40,0,RGB(64,128,128)),POINTDOT;
X5:=IF(CURRBARSCOUNT<=BZ+1,UPPER-(UPPER-LOWER)*0.809,NULL),POINTDOT,RGB(64,128,128),NOTEXT;
DRAWSL(ISLASTBAR&&CURRBARSCOUNT<=BZ+1,X5,0,-40,0,RGB(64,128,128)),POINTDOT;

