```
{—————————————— 系统参数模块 ——————————————}
{——估值体系优化——}
DYNPETTM:=IF(FINANCE(33)>0, CLOSE/(FINANCE(33)/FINANCE(1)+0.0001), 1000);
PB_RATE:=IF(FINANCE(5)>0, CLOSE/FINANCE(5), 1000);
PEG_VAL:=DYNPETTM/MAX(FINANCE(54)/FINANCE(34)*100,0.0001);
{——波动率自适应——}
VOLATILITY:=STD(CLOSE,20)/MA(CLOSE,20);
VAR_PERIOD:=IF(VOLATILITY<0.08,55,IF(VOLATILITY<0.15,34,21));
FAST_LEN:=MAX(CEILING(VAR_PERIOD*0.382),5);
SLOW_LEN:=MIN(FLOOR(VAR_PERIOD*1.618),60);
SGNL_LEN:=IF(VAR_PERIOD<=21,7,9);
{——多周期参数——}
KDJ_N:=IF(VOLATILITY<0.1,14,9);
RSI_N:=IF(VOLATILITY<0.15,14,7);
MOM_N:=IF(VOLATILITY<0.1,12,5); {新增动量周期参数}
{—————————————— 核心指标模块 ——————————————}
{——MACD增强——}
DIF:=EMA(CLOSE,FAST_LEN) - EMA(CLOSE,SLOW_LEN);
DEA:=EMA(DIF,SGNL_LEN);
MACD:=2*(DIF-DEA);
MACD_ANGLE:=ATAN((DIF-REF(DIF,1))/0.1)*180/3.1416;
{——均线系统——}
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
MA20:=EMA(CLOSE,20);
MA60:=EMA(CLOSE,60);
TREND_ARR:=MA5>MA10 AND MA10>MA20 AND MA20>MA60;
{——量能优化——}
VOL_MA5:=MA(VOL,5);
VOL_MA20:=EMA(VOL,20);
VOL_SIG:=VOL>VOL_MA20*1.5 AND VOL>REF(HHV(VOL,5),1)*1.2;
{——动量确认——}
MOMENTUM:=EMA(C,5)/REF(EMA(C,MOM_N),5)-1;
WEEK_CHG:=(C-REF(C,5))/REF(C,5)*100;
MOM_CONF:=EMA(C,5)>EMA(C,13) AND C>HHV(C*0.75,34);
{——KDJ优化——}
RSV:=(C-LLV(L,KDJ_N))/(HHV(H,KDJ_N)-LLV(L,KDJ_N)+0.0001)*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
{—————————————— 信号合成模块 ——————————————}
VALUATION:=DYNPETTM<35 AND PB_RATE<4.5 AND PEG_VAL<1.2;
TREND_SIG:=TREND_ARR AND C>MA60*1.05 AND C<MA60*1.25;
MOM_SIG:=CROSS(DIF,DEA) AND MACD>REF(MACD,1);
PRICE_VOL:=VOL_SIG AND ABS((C-O)/(H-L+0.0001))>0.6;
{——风险过滤——}
BETA_COEF:=SLOPE(C/INDEXC,60)*STD(C,60)/STD(INDEXC,60);
RISK_FLT:=BETA_COEF>=0.8 AND BETA_COEF<=1.2
AND FINANCE(42)/FINANCE(1)<0.6
AND FINANCE(10)/FINANCE(1)>0.3;
{——周期协同——}
CY_MON:=MA(C,10)>REF(MA(C,10),3) AND MA(C,20)>REF(MA(C,20),5);
CY_WK_DIFF:=EMA(C,12)-EMA(C,26);
CY_WK_DEA:=EMA(CY_WK_DIFF,9);
CY_WK:=CY_WK_DIFF>REF(CY_WK_DEA,1);
{——最终信号——}
SCAN_SIG:=VALUATION AND CY_MON AND CY_WK
AND COUNT(TREND_SIG AND MOM_SIG,5)>=2
AND WEEK_CHG>HHV(WEEK_CHG,20)*0.7;
FINAL_SIGNAL:FILTER(SCAN_SIG,5),COLORGREEN;```你的身份是高级编程技术专家,精通各类编程语言,能对编程过程中的各类问题进行分析和解答。我的问题是【我正在编辑【通达信量化择时周线选股】代码,我的选股逻辑是什么?用2015-2024年全A股验证选股逻辑的准确性,并提出优化建议和方案,是否具有可操作性?