大数跨境

基于文华财经wh6的一款智能评分系统

基于文华财经wh6的一款智能评分系统 沐阳智富港
2025-04-05
3
导读:放假没事重新整理了一下智能评分系统,以下是对该量化交易系统的综合分析,结合技术指标原理与实战策略。
放假没事重新整理了一下智能评分系统,以下是对该量化交易系统的综合分析,结合技术指标原理与实战策略。

系统原理

该系统通过多维度技术指标融合构建量化交易模型,核心思想是:通过趋势判断与超买超卖状态识别,动态生成买卖信号。其创新点体现在:

  1. 1.指标分层计算
    整合MA、MACD、BOLL等12种经典指标,形成趋势跟踪(VAR_TREND_SCORE)与超买超卖(VAR_OSOB_SCORE)双维度评分体系
  2. 2.动态权重分配
    通过TREND_WEI和OSOB_WEIG参数调节两类评分的权重,适应不同市场风格;
  3. 3.复合信号触发
    结合SAR抛物线指标与量能验证(VOL>MA20),降低假突破风险
最后形成趋势指标评分机制,和超买超卖评分机制,综合进行评分。
//指标由期货东方沐编写,有啥问题可以添加微信  zwxcj_cn  免费咨询

// ===== 核心指标计算模块 =====// MA系统VAR_MA5:MA(C,5);VAR_MA10:MA(C,10);VAR_MA20:MA(C,20);
// MACD指标VAR_EMA12:=EMA(C,12);VAR_EMA26:=EMA(C,26);VAR_MACD_DIF:=VAR_EMA12 - VAR_EMA26;VAR_MACD_DEA:=EMA(VAR_MACD_DIF,9);VAR_MACD_HIST:=VAR_MACD_DIF - VAR_MACD_DEA;
// ADTM指标ADTM_PERIOD :=23;DTM := IFELSE(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1)));DBM := IFELSE(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,REF(OPEN,1)-OPEN));SUM_DTM := SUM(DTM,ADTM_PERIOD);SUM_DBM := SUM(DBM,ADTM_PERIOD);VAR_ADTM := IFELSE(SUM_DTM+SUM_DBM=0, 0,           IFELSE(MAX(SUM_DTM,SUM_DBM)=0, 0,           (SUM_DTM-SUM_DBM)/MAX(SUM_DTM,SUM_DBM)));
// ARBR指标ARBR_PERIOD :=26;AR_NUM := SUM(HIGH - OPEN,ARBR_PERIOD);AR_DEN := SUM(OPEN - LOW,ARBR_PERIOD);VAR_ARBR_AR := IFELSE(AR_DEN=0, 100, AR_NUM/AR_DEN*100);BR_NUM := SUM(HIGH - REF(LOW,1),ARBR_PERIOD);BR_DEN := SUM(REF(HIGH,1) - LOW,ARBR_PERIOD);VAR_ARBR_BR := IFELSE(BR_DEN=0, 100, BR_NUM/BR_DEN*100);
// DMI指标DMI_TR := MAX(MAX(H-L,ABS(H-REF(C,1))),ABS(L-REF(C,1)));PDM := IFELSE(H-REF(H,1)>REF(L,1)-L, MAX(H-REF(H,1),0),0);MDM := IFELSE(REF(L,1)-L>H-REF(H,1), MAX(REF(L,1)-L,0),0);VAR_DMI_PDI:= MA(PDM,14)/MA(DMI_TR,14)*100;VAR_DMI_MDI:= MA(MDM,14)/MA(DMI_TR,14)*100;VAR_DMI_ADX := MA(ABS(VAR_DMI_PDI-VAR_DMI_MDI)/(VAR_DMI_PDI+VAR_DMI_MDI)*100,6);VAR_DMI_ADXR := (VAR_DMI_ADX + REF(VAR_DMI_ADX,6))/2;
// BOLL指标VAR_BOLL_MID := MA(C,20);VAR_BOLL_STD := STD(C,20);VAR_BOLL_UPPER := VAR_BOLL_MID + 2*VAR_BOLL_STD;VAR_BOLL_LOWER := VAR_BOLL_MID - 2*VAR_BOLL_STD;
// RSI指标RSI_DELTA := C - REF(C,1);RSI_UP := IFELSE(RSI_DELTA>0,RSI_DELTA,0);RSI_DN := IFELSE(RSI_DELTA<0,-RSI_DELTA,0);RSI_MAUP := EMA(RSI_UP,6);RSI_MADN := EMA(RSI_DN,6);VAR_RSI6 := RSI_MAUP/(RSI_MAUP+RSI_MADN)*100;
// KDJ指标KDJ_HHV := HHV(H,9);KDJ_LLV := LLV(L,9);RSV := (C-KDJ_LLV)/(KDJ_HHV-KDJ_LLV)*100;VAR_KDJ_K := EMA(RSV,3);VAR_KDJ_D := EMA(VAR_KDJ_K,3);VAR_KDJ_J := 3*VAR_KDJ_K - 2*VAR_KDJ_D;
// CCI指标CCI_TP := (H + L + C)/3;MA_TP := MA(CCI_TP,14);CCI_DEV := SUM(ABS(CCI_TP - MA_TP),14)/14;VAR_CCI := (CCI_TP - MA_TP)/(0.015*CCI_DEV);
// PSY指标PSY_PERIOD :=12; PSY_MA_PERIOD :=6;UP_DAYS := COUNT(C>REF(C,1),PSY_PERIOD);VAR_PSY := MA(UP_DAYS/PSY_PERIOD*100,PSY_MA_PERIOD);
// BIAS指标VAR_BIAS := (C - VAR_MA20)/VAR_MA20*100;
// MIKE指标MIKE_TP := (H + L + C)/3;VAR_MIKE_WR := LLV(L,12) + MIKE_TP - HHV(H,12);VAR_MIKE_MR := (HHV(H,12) + LLV(L,12))/2;VAR_MIKE_SR := HHV(H,12) - MIKE_TP + LLV(L,12);
// ATR指标ATR_TR := MAX(MAX(H-L,ABS(H-REF(C,1))),ABS(L-REF(C,1)));VAR_ATR := MA(ATR_TR,14);
// SAR指标VAR_SAR := SAR(4,0.02,0.2);
// ===== 多维度评分系统 由期货东方沐编写,有啥问题可以添加微信     zwxcj_cn      免费咨询。=====// 趋势评分
上面是部分代码,可以加下方微信索要全部代码。
大家可以根据自己的理解和需要继续魔改和调优,未来优化空间很大。

核心思想

  1. 1.趋势跟随策略:
  2. 通过MA多头排列、MACD金叉、DMI方向等判断趋势强度,符合"强者恒强"的短线交易逻辑

  3. 2.均值回归策略:
  4. 利用RSI、KDJ等超买超卖指标捕捉反转机会,与趋势策略形成互补

  5. 3.量化风控机制:
  6. 引入SAR止损点与ATR波动率指标,实现动态止盈止损。

实战用法

  1. 1.买入条件
    (VAR_BUY_CONDITION):
    • 综合评分≥18(趋势强劲且非超买)
    • 收盘价突破SAR止损点
    • 连续3日放量(量能验证)
  2. 2.卖出条件
    (VAR_SELL_CONDITION):
    • 综合评分≤-18(趋势转弱或超卖)
    • 价格跌破SAR动态止损
  3. 3.可视化辅助
    通过DRAWICON标注买卖点,DRAWNUMBER显示实时评分

改进建议

  1. 1.参数优化
    • 可引入自适应周期(如根据波动率动态调整MA周期),参考网页8的GARCH模型波动率预测
    • 超买阈值可差异化设置(如牛市调高OVERBOUGH至85)
  2. 2.策略增强
    :
    • 加入板块轮动因子(如网页7提到的行业周期判断)
    • 融合资金流指标(如主力净流入验证),提升信号有效性
  3. 3.风险管理
    :
    • 增加仓位控制模块(如网页9的分批买卖策略)
    • 设置最大回撤阈值强制平仓

总结评价

该系统的优势在于多因子融合与可视化操作,适合中短线趋势交易者。但需注意:

  • 在震荡市中可能出现频繁假信号,需结合大盘环境过滤(参考网页7的行情阶段判断)
  • 未考虑基本面因素,可补充PE、ROE等财务指标形成多维验证(如网页2的基本面分析方法)

建议大家根据实战情况进行优化和改进,再结合人工判断进行实战。

有什么问题和建议可以加我讨论,全免费哦







【声明】内容源于网络
0
0
沐阳智富港
1234
内容 172
粉丝 0
沐阳智富港 1234
总阅读541
粉丝0
内容172