求优化看盘小指标 (文华财经WH6赢顺V6.7)

投资者咨询:求优化看盘小指标 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-5-22 9:22

 老师你好,下面看盘指标能否帮我优化一下,如果有夜盘的合约则显示昨夜盘和昨早盘开盘价线(下面内容基本不变),如果没有夜盘合约,则显示昨早盘和昨午盘开盘价线,其它的昨日最高最低价线和今日线不变。

 A:=BACKSET(ISLASTBAR,DAYBARPOS);
AH:=BACKSET(REFX(DAYBARPOS=1&&A,1),HHVBARS(H,DAYBARPOS)+1);
AL:=BACKSET(REFX(DAYBARPOS=1&&A,1),LLVBARS(L,DAYBARPOS)+1);
AO:=BACKSET(REFX(DAYBARPOS=1&&A,1),DAYBARPOS);
ZC:=BACKSET(REFX(DAYBARPOS=1&&A,1),DAYBARPOS);
Q:BACKSET(ISLASTBAR,BARSLAST(TIME=1330&&A)+1);
HH:VALUEWHEN(AH>REF(AH,1),H),COLORWHITE;
LL:VALUEWHEN(AL>REF(AL,1),L),COLORWHITE;
OO:VALUEWHEN(AO>REF(AO,1),O),COLORYELLOW;
O1:VALUEWHEN(TIME=900&&A,O),COLORGREEN;
O2:VALUEWHEN(TIME=2100&&A,O),COLORGREEN;//1
X:BACKSET(ISLASTBAR,SUMBARS(DATE<>REF(DATE,1),1)+1);
C4:VALUEWHEN(CROSS(X,0.5),C),COLORYELLOW;//1
O3:=REF(VALUEWHEN(TIME=0900,O),DAYBARPOS);
DRAWSL1(ISLASTBAR,O3,0,DAYBARPOS+REF(BARSLAST(TIME=0900),DAYBARPOS),1),COLORYELLOW;

技术人员回复
日期:2019-5-22 9:26

参考:

 

 A:=BACKSET(ISLASTBAR,DAYBARPOS);
AH:=BACKSET(REFX(DAYBARPOS=1&&A,1),HHVBARS(H,DAYBARPOS)+1);
AL:=BACKSET(REFX(DAYBARPOS=1&&A,1),LLVBARS(L,DAYBARPOS)+1);
AO:=BACKSET(REFX(DAYBARPOS=1&&A,1),DAYBARPOS);
ZC:=BACKSET(REFX(DAYBARPOS=1&&A,1),DAYBARPOS);
A1:=BACKSET(ISLASTBAR,SUMBARS(DAYBARPOS=1,2));
Q:=BACKSET(ISLASTBAR,SUMBARS(TIME=1330&&A1-A,1));
HH:VALUEWHEN(AH>REF(AH,1),H),COLORWHITE;
LL:VALUEWHEN(AL>REF(AL,1),L),COLORWHITE;
OO:VALUEWHEN(AO>REF(AO,1),O),COLORYELLOW;
O1:VALUEWHEN(TIME=900&&A,O),COLORGREEN;
O2:VALUEWHEN(TIME=2100&&A,O),COLORGREEN;//1
X:BACKSET(ISLASTBAR,SUMBARS(DATE<>REF(DATE,1),1)+1);
C4:VALUEWHEN(CROSS(X,0.5),C),COLORYELLOW;//1
O3:=REF(VALUEWHEN(TIME=0900,O),DAYBARPOS);
O4:IF(NOT(EXIST(TIME=2100,DAYBARPOS)),VALUEWHEN(CROSS(Q=1,0.5),O),NULL),COLORYELLOW;
DRAWSL1(ISLASTBAR,O3,0,DAYBARPOS+REF(BARSLAST(TIME=0900),DAYBARPOS),1),COLORYELLOW;