烦请合并选股条件 (文华财经WH6赢顺V6.7)

投资者咨询:烦请合并选股条件 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-17 14:55
JJ:=(CLOSE+HIGH+LOW)/3; 
A:=EMA(JJ,10); 
B:=REF(A,1);             
M1:=EMA(CLOSE,3); 
M2:=EMA(CLOSE,8); 
M3:=EMA(M2,13); 
M4:=EMA(M2,55); 
xg1: A>B;{原语句STICKLINE(A>B,A,B,2,0),COLORYELLOW;} 


VA1:=HHV(HIGH,9)-LLV(LOW,9);
VA2:=HHV(HIGH,9)-CLOSE;
VA3:=CLOSE-LLV(LOW,9);
VA4:=VA2/VA1*100-70;
VA5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
VA6:=(2*CLOSE+HIGH+LOW)/4;
VA7:=SMA(VA3/VA1*100,3,1);
VA8:=LLV(LOW,34);
VA9:=SMA(VA7,3,1)-SMA(VA4,9,1);
VARA:=IF(VA9>100,VA9-100,0);
VARB:=HHV(HIGH,34);
VARC:=EMA((VA6-VA8)/(VARB-VA8)*100,13);
VARD:=EMA(0.667*REF(VARC,1)+0.333*VARC,2);
INDEXC:="999001$C";
VARE:=SMA(MAX(CLOSE-REF(CLOSE,1),0)/CLOSE,8,1)/SMA(ABS(INDEXC-REF(INDEXC,1))/INDEXC,8,1)*100-25;
VARF:=MA(VARE,3);
生命线:EMA(VARD,1), COLORFF00FF;
VAR1:=HHV(HIGH,9)-LLV(LOW,9);
VAR2:=HHV(HIGH,9)-CLOSE;
VAR3:=CLOSE-LLV(LOW,9);
VAR4:=((VAR2)/(VAR1))*(100)-70;
VAR5:=((CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60)))*(100);
VAR6:=((2)*(CLOSE)+HIGH+LOW)/(4);
VAR7:=SMA(((VAR3)/(VAR1))*(100),3,1);
VAR8:=LLV(LOW,34);
VAR9:=SMA(VAR7,3,1)-SMA(VAR4,9,1);
VAR10:=IF((VAR9>100),VAR9-100,0);
VAR11:=HHV(HIGH,34);
B1:=EMA(((VAR6-VAR8)/(VAR11-VAR8))*(100),8);
B2:EMA(B1,5),COLORFF7000;
xg2:B1-B2>0;{原语句  STICKLINE(B1-B2>0,B1,B2,2,0),COLORRED;}

老师,这原是两个独立指标,现在想将xg1、xg2同时符合条件时进行选股,请帮助改写,谢谢
技术人员回复
日期:2018-8-17 15:12

指标2中有跨周期函数无法与SELECT连用的,这部分不影响选股可以删除参考:

 

VA1:=HHV(HIGH,9)-LLV(LOW,9);
VA2:=HHV(HIGH,9)-CLOSE;
VA3:=CLOSE-LLV(LOW,9);
VA4:=VA2/VA1*100-70;
VA5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
VA6:=(2*CLOSE+HIGH+LOW)/4;
VA7:=SMA(VA3/VA1*100,3,1);
VA8:=LLV(LOW,34);
VA9:=SMA(VA7,3,1)-SMA(VA4,9,1);
VARA:=IF(VA9>100,VA9-100,0);
VARB:=HHV(HIGH,34);
VARC:=EMA((VA6-VA8)/(VARB-VA8)*100,13);
VARD:=EMA(0.667*REF(VARC,1)+0.333*VARC,2);


生命线:EMA(VARD,1), COLORFF00FF;
VAR1:=HHV(HIGH,9)-LLV(LOW,9);
VAR2:=HHV(HIGH,9)-CLOSE;
VAR3:=CLOSE-LLV(LOW,9);
VAR4:=((VAR2)/(VAR1))*(100)-70;
VAR5:=((CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60)))*(100);
VAR6:=((2)*(CLOSE)+HIGH+LOW)/(4);
VAR7:=SMA(((VAR3)/(VAR1))*(100),3,1);
VAR8:=LLV(LOW,34);
VAR9:=SMA(VAR7,3,1)-SMA(VAR4,9,1);
VAR10:=IF((VAR9>100),VAR9-100,0);
VAR11:=HHV(HIGH,34);
B1:=EMA(((VAR6-VAR8)/(VAR11-VAR8))*(100),8);
B2:EMA(B1,5),COLORFF7000;
XG2:B1-B2>0;

JJ:=(CLOSE+HIGH+LOW)/3;
A:=EMA(JJ,10);
B:=REF(A,1);            
M1:=EMA(CLOSE,3);
M2:=EMA(CLOSE,8);
M3:=EMA(M2,13);
M4:=EMA(M2,55);
XG1:A>B;
XG2&&XG1,SELECT;

投资者咨询:烦请合并选股条件 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-17 14:55
 如果这样进行选股,可能会选出许多股多,如何在xg1xg2第一次同时符合时就选出股票。
技术人员回复
日期:2018-8-17 21:52
是指过滤到持续满足的情况吗?

如果是最后一句修改:CROSS(XG2&&XG1,0.5),SELECT;
投资者咨询:烦请合并选股条件 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-17 14:55
 请问老师,为什么是上穿0.5
技术人员回复
日期:2018-8-17 22:25
 判断条件是从0到1也就是首次满足