投资者咨询:公式标出买卖 (文华财经)
来源:文华财经 日期:2020-10-6 13:54
老师,想完善点
X1G:=VALUEWHEN(DAYBARPOS>=5&&DAYBARPOS<=15,HHV(H-SETTLE,DAYBARPOS));
X2G:=VALUEWHEN(DAYBARPOS>=5&&DAYBARPOS<=15,HHV(SETTLE-L,DAYBARPOS));
KG:=BACKSET(ISLASTBAR,DAYBARPOS);
IFELSE(KG,SETTLE+X1G,NULL);
IFELSE(KG,SETTLE-X2G,NULL);
P1:IFELSE(KG&&DAYBARPOS>15,VALUEWHEN(DAYBARPOS>15&&MOD(DAYBARPOS-15,5)=0||DAYBARPOS=15,SETTLE+HHV(H-SETTLE,15)) ,NULL);
P2:IFELSE(KG&&DAYBARPOS>15,VALUEWHEN(DAYBARPOS>15&&MOD(DAYBARPOS-15,5)=0||DAYBARPOS=15,SETTLE-HHV(SETTLE-L,15)),NULL);
QA:CROSS(P2,SETTLE-X2G)&&C>MA(C,5),NODRAW;
QA1:CROSS(SETTLE-X2G,P2)&&C<MA(C,5),NODRAW;
DRAWICON(QA=1,P2,'ICO92');
DRAWICON(QA1=1,P2,'ICO92');
QA3:CROSS(P1,SETTLE+X1G)&&C>MA(C,5),NODRAW;
QA4:CROSS(SETTLE+X1G,P1)&&C<MA(C,5),NODRAW;
DRAWICON(QA3=1,P1,'ICO160');
DRAWICON(QA4=1,P1,'ICO160');
技术人员回复
日期:2020-10-6 14:00
参考:
X1G:=VALUEWHEN(DAYBARPOS>=5&&DAYBARPOS<=15,HHV(H-SETTLE,DAYBARPOS));
X2G:=VALUEWHEN(DAYBARPOS>=5&&DAYBARPOS<=15,HHV(SETTLE-L,DAYBARPOS));
KG:=BACKSET(ISLASTBAR,DAYBARPOS);
IFELSE(KG,SETTLE+X1G,NULL);
IFELSE(KG,SETTLE-X2G,NULL);
P1:IFELSE(KG&&DAYBARPOS>15,VALUEWHEN(DAYBARPOS>15&&MOD(DAYBARPOS-15,5)=0||DAYBARPOS=15,SETTLE+HHV(H-SETTLE,15)) ,NULL);
P2:IFELSE(KG&&DAYBARPOS>15,VALUEWHEN(DAYBARPOS>15&&MOD(DAYBARPOS-15,5)=0||DAYBARPOS=15,SETTLE-HHV(SETTLE-L,15)),NULL);
QA:CROSS(P2,SETTLE-X2G)&&C>MA(C,5),NODRAW;
QA1:CROSS(SETTLE-X2G,P2)&&C<MA(C,5),NODRAW;
//DRAWICON(QA=1,P2,'ICO92');
//DRAWICON(QA1=1,P2,'ICO92');
QA3:CROSS(P1,SETTLE+X1G)&&C>MA(C,5),NODRAW;
QA4:CROSS(SETTLE+X1G,P1)&&C<MA(C,5),NODRAW;
//DRAWICON(QA3=1,P1,'ICO160');
//DRAWICON(QA4=1,P1,'ICO160');
DRAWTEXT(QA4,P1,'买');
DRAWTEXT(QA3,P1,'卖');
DRAWTEXT(QA,P2,'买');
DRAWTEXT(QA1,P2,'卖');