多维共振选股公式
展开
多维共振选股公式
我们把昨天的思路转化为选股公式,看看效果怎样,公式如下:
{多维共振选股系统 v1.1}2{适用于通达信软件,用于尾盘或盘后选股}3{优化内容:增加大盘环境过滤,提高成交量放大标准至2倍}
{--- 0. 大盘环境过滤 ---}6{要求上证指数站上20日均线,确保市场环境安全}7 INDE X_MA20 := MA(IN DEXC , 20);8 MARK ET_ SAFE := INDEXC > INDEX_MA20;
{--- 1. 技术面多重共振 ---}11{量价配合验证:成交量放大至5日均量的2倍以上(原为1.5倍)}12VOL_MA5 := MA(VOL, 5);13VOL_CON := VOL > VOL_MA5 * 2.0;
{形态组合验证:今日为阳线且收盘价高于前两日最高价}16K1 := REF(CLOSE, 1) > REF( OPEN , 1); {昨日阳线}17K2 := CLOSE > OPEN; {今日阳线}18 FORM _CON := K1 AND K2 AND CLOSE > REF( HIGH , 1);
{多周期共振验证:日线级别MACD金叉且DIF向上}21DIF := EMA(CLOSE, 12) - EMA(CLOSE, 26);22DEA := EMA(DIF, 9);23MACD_CON := C ROSS (DIF, DEA) AND DIF > REF(DIF, 1);
{均线系统验证:5日、10日、30日均线多头排列}26MA5 := MA(CLOSE, 5);27MA10 := MA(CLOSE, 10);28MA30 := MA(CLOSE, 30);29MA_CON := MA5 > MA10 AND MA10 > MA30;
{技术面总评分:满足3项及以上视为通过}
TECH _S CORE := IF(VOL_CON, 1, 0) + IF(FORM_CON, 1, 0) + IF(MACD_CON, 1, 0) + IF(MA_CON, 1, 0);
TECH_PASS := TECH_ SCOR E >= 3;
{--- 2. 资金流向验证 ---}36{OBV线位于30日均线之上,代表资金持续流入}37OBV_VAL := SUM(IF(CLOSE > REF(CLOSE, 1), VOL, IF(CLOSE < REF(CLOSE, 1), -VOL, 0)), 0);38OBV_MA30 := MA(OBV_VAL, 30);39 FUND _CON := OBV_VAL > OBV_MA30;
{--- 3. 趋势强度与安全边际 ---}42{价格条件:股价低于60元,排除高价股}43P RICE _CON := CLOSE < 60;
{趋势条件:股价站上30日均线}46TREND_CON := CLOSE > MA30;
{--- 4. 排除干扰项 ---}49{排除ST、*ST、科创板}50NOT_ST := NA MELI KE(‘ST‘) = 0 AND NAMELIKE(‘*ST‘) = 0;51NOT_KCB := STRL EFT(CODE, 2) != ‘68‘;
{--- 5. 综合选股信号 ---}54{所有条件同时满足,且大盘环境安全}55BUY_SIGNAL := MARKET_SAFE AND TECH_PASS AND FUND_CON AND PRICE_CON AND TREND_CON AND NOT_ST AND NOT_KCB;
{输出选股结果}58BUY_SIGNAL;
我们把昨天的思路转化为选股公式,看看效果怎样,公式如下:
{多维共振选股系统 v1.1}2{适用于通达信软件,用于尾盘或盘后选股}3{优化内容:增加大盘环境过滤,提高成交量放大标准至2倍}
{--- 0. 大盘环境过滤 ---}6{要求上证指数站上20日均线,确保市场环境安全}7 INDE X_MA20 := MA(IN DEXC , 20);8 MARK ET_ SAFE := INDEXC > INDEX_MA20;
{--- 1. 技术面多重共振 ---}11{量价配合验证:成交量放大至5日均量的2倍以上(原为1.5倍)}12VOL_MA5 := MA(VOL, 5);13VOL_CON := VOL > VOL_MA5 * 2.0;
{形态组合验证:今日为阳线且收盘价高于前两日最高价}16K1 := REF(CLOSE, 1) > REF( OPEN , 1); {昨日阳线}17K2 := CLOSE > OPEN; {今日阳线}18 FORM _CON := K1 AND K2 AND CLOSE > REF( HIGH , 1);
{多周期共振验证:日线级别MACD金叉且DIF向上}21DIF := EMA(CLOSE, 12) - EMA(CLOSE, 26);22DEA := EMA(DIF, 9);23MACD_CON := C ROSS (DIF, DEA) AND DIF > REF(DIF, 1);
{均线系统验证:5日、10日、30日均线多头排列}26MA5 := MA(CLOSE, 5);27MA10 := MA(CLOSE, 10);28MA30 := MA(CLOSE, 30);29MA_CON := MA5 > MA10 AND MA10 > MA30;
{技术面总评分:满足3项及以上视为通过}
TECH _S CORE := IF(VOL_CON, 1, 0) + IF(FORM_CON, 1, 0) + IF(MACD_CON, 1, 0) + IF(MA_CON, 1, 0);
TECH_PASS := TECH_ SCOR E >= 3;
{--- 2. 资金流向验证 ---}36{OBV线位于30日均线之上,代表资金持续流入}37OBV_VAL := SUM(IF(CLOSE > REF(CLOSE, 1), VOL, IF(CLOSE < REF(CLOSE, 1), -VOL, 0)), 0);38OBV_MA30 := MA(OBV_VAL, 30);39 FUND _CON := OBV_VAL > OBV_MA30;
{--- 3. 趋势强度与安全边际 ---}42{价格条件:股价低于60元,排除高价股}43P RICE _CON := CLOSE < 60;
{趋势条件:股价站上30日均线}46TREND_CON := CLOSE > MA30;
{--- 4. 排除干扰项 ---}49{排除ST、*ST、科创板}50NOT_ST := NA MELI KE(‘ST‘) = 0 AND NAMELIKE(‘*ST‘) = 0;51NOT_KCB := STRL EFT(CODE, 2) != ‘68‘;
{--- 5. 综合选股信号 ---}54{所有条件同时满足,且大盘环境安全}55BUY_SIGNAL := MARKET_SAFE AND TECH_PASS AND FUND_CON AND PRICE_CON AND TREND_CON AND NOT_ST AND NOT_KCB;
{输出选股结果}58BUY_SIGNAL;
话题与分类:
主题股票:
主题概念:
声明:遵守相关法律法规,所发内容承担法律责任,倡导理性交流,远离非法证券活动,共建和谐交流环境!
