

文华财经6指标源码:
// 基础参数设置
N1 := 10; // 短期均线周期
N2 := 20; // 中期均线周期
N3 := 120; // 长期趋势周期
SLOPE_PERIOD := 20; // 斜率计算周期
// 日期条件优化
HJ := DATE <= 331220; // 2021年5月20日
// 基础均线系统
MA5: MA(CLOSE, 5), COLORWHITE;
MA10: MA(CLOSE, N1), COLORYELLOW;
MA20: MA(CLOSE, N2), COLORMAGENTA;
MA60: EMA(CLOSE, 60), COLORGREEN, POINTDOT;
MA144: MA(CLOSE, 144), COLORRED, LINETHICK2;
// 智能趋势线系统(修正版)
TREND_LINE := VALUEWHEN(
CROSS(MA(C, 5), MA(C, 20)) || CROSS(MA(C, 20), MA(C, 5)),
(HIGH + LOW) / 2
);
DRAWLINE1(
CROSS(MA(C, 5), MA(C, 20)), TREND_LINE,
CROSS(MA(C, 20), MA(C, 5)), TREND_LINE,
0
), COLORGRAY;
// 多空信号系统(语法修正)
FAST_MA := EMA(C, 13);
SLOW_MA := EMA(C, 21);
TREND_DIR := FAST_MA > SLOW_MA;
// 压力支撑系统(参数修正)
HH := HHV(H, 20);
LL := LLV(L, 20);
MID := (HH + LL) / 2;
DRAWSL1(DAYBARPOS = HHVBARS(H, 20), HH, 0, 20, 1), COLORLIGHTRED, DASH;
DRAWSL1(DAYBARPOS = LLVBARS(L, 20), LL, 0, 20, 1), COLORGREEN, DASH;
DRAWTEXT(ISLASTBAR, HH, ' 压力区'), COLORLIGHTRED;
DRAWTEXT(ISLASTBAR, LL, ' 支撑区'), COLORGREEN;
// 多空决策系统(变量修正)
XCLOSE := EMA((O + H + L + C) / 4, 3);
DKX: EMA(MA(C, 34), 60), COLORCYAN, LINETHICK1; // 修改变量名为DKX
FILLRGN(DKX > EMA(DKX, 14), DKX, EMA(DKX, 14), RGB(100, 100, 100));
// 信号过滤系统(语法修正)
VOL_MA := MA(V, 5);
VALID_LONG := V > VOL_MA AND C > O;
VALID_SHORT := V > VOL_MA AND C < O;
// 买卖信号提示(参数对齐修正)
DRAWICON(CROSS(FAST_MA, SLOW_MA) AND VALID_LONG, L, 1), VALIGN0;
DRAWICON(CROSS(SLOW_MA, FAST_MA) AND VALID_SHORT, H, 2);
// 尾部优化修正
POLYLINE1(ISLASTBAR, DKX), COLORCYAN; // 修正函数名
DRAWTEXT(ISLASTBAR, DKX, ' 多空分界线'), COLORWHITE;
DRAWCOLORKLINE(TREND_DIR AND ISDOWN, COLORRED, 0);
DRAWCOLORKLINE(TREND_DIR AND ISDOWN = 0, COLORRED, 1);