买卖信号

1. **买入信号**: - X2上穿X3(`CROSS(X2,X3)`):在K线图上显示青色K线,表示短期均线金叉 - EMA13上穿EMA34(`CROSS(EMA13,EMA34)`):这是MACD类金叉信号,对应代码中的FR变量 - 生命线2向上突破(`生命线2>REF(生命线2,1)`):显示红色粗线 - MAA3向上(`MAA3>REF(MAA3,1)`):显示红色粗线 2. **卖出信号**: - 公式中未发现明确的卖出信号语句,主要通过均线死叉判断(EMA34下穿EMA13),但未做特殊标注

用法

1. **适用场景**:中长期趋势跟踪指标,结合多条均线判断趋势方向 2. **主要功能**: - 多周期均线系统:包括MA13、M21、M120、M250等均线,用于判断不同级别的趋势 - 生命线指标:通过ATR计算的动态支撑/压力线 - 成本线:计算市场平均成本 - 趋势信号:通过X2与X3的交叉判断短期趋势变化 3. **注意事项**: - 该指标包含未来函数`BACKSET`,可能存在漂移 - 含有日期限制条件`U1`,仅在特定日期前有效 - 主要用于趋势确认,不建议单独作为买卖依据 - 建议结合成交量和其他指标综合判断

公式源码

VAR1:=((((HIGH + LOW) + OPEN) + CLOSE) / 4);
操盘线:=MA(((3 * VAR1) - (2 * SMA(VAR1,2,1))),10);
十日高: (HHV(HIGH,13) * (1 - (5 / 100))),COLORFF0000,LINETHICK2;
VAR1N:=2091231;
U1:=IF((DATE <= VAR1N),1,0);
VAR0:=EMA(EMA(EMA(CLOSE,2),2),2);
MA13: (MA(VAR0,13) * 0.99),COLOR00FFFF;
MAA3:(MA(VAR0,13) * 0.999),COLORGREEN,LINETHICK2;
M21: ((EMA(VAR0,21) * 0.96) * U1),LINETHICK3;
M120: (EMA(VAR0,120) * U1),LINETHICK4;
M250: ((EMA(VAR0,250) * 0.98) * U1),LINETHICK5;
QQ: (EMA(EMA(EMA(CLOSE,55),1),250) * 0.92);
STICKLINE(((CLOSE > OPEN) OR ((CLOSE = OPEN) AND (CLOSE > REF(CLOSE,1)))),HIGH,LOW,0,0),COLORRED;
STICKLINE(((CLOSE > OPEN) OR ((CLOSE = OPEN) AND (CLOSE > REF(CLOSE,1)))),OPEN,CLOSE,3,1),COLORRED;
STICKLINE(((CLOSE < OPEN) OR ((CLOSE = OPEN) AND (CLOSE <= REF(CLOSE,1)))),HIGH,LOW,0,0),COLORFFFF00;
STICKLINE(((CLOSE < OPEN) OR ((CLOSE = OPEN) AND (CLOSE <= REF(CLOSE,1)))),OPEN,CLOSE,3,0),COLORFFFF00;
X1:=(((CLOSE + LOW) + HIGH) / 3);
X2:=(EMA(X1,6) * U1);
X3:=(EMA(X2,5) * U1);
STICKLINE(crOSS(X2,X3),OPEN,CLOSE,3,0),COLOR00FFFF;
EMA13:=EMA(CLOSE,13);
EMA34:=EMA(CLOSE,34);
FR:=(BARSLAST(REF(CROSS(EMA34,EMA13),1)) AND CROSS(EMA13,EMA34));
HZ:=EMA(CLOSE,13);
均线148天:=EMA(CLOSE,148);
成本:=((SUM(AMOUNT,0) / SUM(vol,0)) / 100);
TRTR:=MAX(MAX((HIGH - LOW),Abs((REF(CLOSE,1) - HIGH))),ABS((REF(CLOSE,1) - LOW)));
ATRTR:=MA(TRTR,13);
VAR2:=(REF(CLOSE,1) - REF(ATRTR,1));
生命线: (HHV(VAR2,12) * U1),COLORYELLOW,LINETHICK2;
生命线2: (HHV(VAR2,7) * U1),COLORMAGENTA,LINETHICK2;
K1:=BACKSET(生命线2>REF(生命线2,1),2);
强:IF(K1,生命线2,DRAWNULL),COLORRED,LINETHICK2;
K2:=BACKSET(MAA3>REF(MAA3,1),2);
IF(K2,MAA3,DRAWNULL),COLORRED,LINETHICK2;