程序化指标三重共振选股公式源码
发布日期: 2025-08-09 | 阅读量:51
{ 9周期相对强弱值 }
相对强度值 := (((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
{ 随机K线 }
快线 := SMA(相对强度值,3,1);
{ 随机D线 }
慢线 := SMA(快线,3,1);
{ 随机J线 }
J线 := 3 * 快线 - 2 * 慢线;
{ 6日价格偏离 }
短期偏离 := (((CLOSE - MA(CLOSE,6)) / MA(CLOSE,6)) * 100);
{ 12日价格偏离 }
中期偏离 := (((CLOSE - MA(CLOSE,12)) / MA(CLOSE,12)) * 100);
{ 24日价格偏离 }
长期偏离 := (((CLOSE - MA(CLOSE,24)) / MA(CLOSE,24)) * 100);
{ 综合动量评分 }
动量综合 := (((短期偏离 + (2 * 中期偏离)) + (3 * 长期偏离)) / 6);
{ 动量平滑值 }
动量均值 := MA(动量综合,3);
{ 多头启动信号 }
多头启动 := IF(动量均值, 20, 0);
{ 34周期情绪强度 }
情绪强度 := EMA(100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3);
{ 超卖区域判断 }
处于超卖 := 情绪强度 <= 10;
程序化指标制作: CROSS(J线, 快线) AND (多头启动 >= 20) AND 处于超卖;

相对强度值 := (((CLOSE - LLV(LOW,9)) / (HHV(HIGH,9) - LLV(LOW,9))) * 100);
{ 随机K线 }
快线 := SMA(相对强度值,3,1);
{ 随机D线 }
慢线 := SMA(快线,3,1);
{ 随机J线 }
J线 := 3 * 快线 - 2 * 慢线;
{ 6日价格偏离 }
短期偏离 := (((CLOSE - MA(CLOSE,6)) / MA(CLOSE,6)) * 100);
{ 12日价格偏离 }
中期偏离 := (((CLOSE - MA(CLOSE,12)) / MA(CLOSE,12)) * 100);
{ 24日价格偏离 }
长期偏离 := (((CLOSE - MA(CLOSE,24)) / MA(CLOSE,24)) * 100);
{ 综合动量评分 }
动量综合 := (((短期偏离 + (2 * 中期偏离)) + (3 * 长期偏离)) / 6);
{ 动量平滑值 }
动量均值 := MA(动量综合,3);
{ 多头启动信号 }
多头启动 := IF(动量均值, 20, 0);
{ 34周期情绪强度 }
情绪强度 := EMA(100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3);
{ 超卖区域判断 }
处于超卖 := 情绪强度 <= 10;
程序化指标制作: CROSS(J线, 快线) AND (多头启动 >= 20) AND 处于超卖;
