XG1:=XG11 AND (XG12 OR XG13);
XG120:=EXTDATA_USER(1,0);{120天的RPS}
RPSXG120:=XG120/10;
XG250:=EXTDATA_USER(2,0);{250天的RPS}
RPSXG250:=XG250/10;
XG50:=EXTDATA_USER(3,0);{50天的RPS}
RPSXG50:=XG50/10;
XG11:=COUNT(HIGH=HHV(HIGH,250),5)>=1;{過去5天內至少有1個交易日的最高價等於過去250天的最高價}
XG12:=IF(RPSXG120<=95.99,0,1) OR IF(RPSXG250<=95.99,0,1);{RPS120大於96,或者RPS250大於96};
XG13:=IF(RPSXG120<=94.99,0,1) and IF(RPSXG50<=94.99,0,1);{RPS120大於95,且RPS50大於95};
XG1:=XG11 AND (XG12 OR XG13);
XG21:=C/HHV(H,250)>=0.5;{收盤價大於一年內最高價0.5,允許最大回撤超過-50%,但必須開始回升}
XG22:=IF(RPSXG120<=97.99,0,1) OR IF(RPSXG250<=97.99,0,1);{RPS120大於98,或者RPS250大於98};
XG2:=XG21 AND XG22;
XG3:=VOL/CAPITAL*100<20;{日線換手率小於20%}
(XG1 OR XG2) AND XG3;