- 核心指标解析
- 多空线:短中期趋势跟踪,红绿颜色区分方向。
- 神龙线:长期趋势过滤器,价格在其上方为多头市场。
- 变色K线:直观反映当前趋势强度(蓝色空头/灰色多头)。
- 实战信号
- 文字提示:
- “多”出现在低点,提示潜在买入机会;
- “空”出现在高点,提示警惕回调。
- RSI辅助:超卖(平空)、超买(平多)信号结合趋势过滤。
- 文字提示:
- 使用场景
- 趋势交易:神龙线上方只做多,下方谨慎开仓。
- 波段操作:结合变色K线和高低点信号捕捉买卖点。
- 注意事项
- 需配合成交量或其他指标验证信号。
- 参数(如均线周期)可依个人风格调整。


文华财经指标源码:
均线开关:=1;
K线开关:=1;
多空线:=EMA(EMA(C,10),10),COLORRED,LINETHICK1;
IF(均线开关,多空线,NULL),COLORRED,LINETHICK1;
B81:=多空线>REF(多空线,1);
IF(B81=0 AND 均线开关,多空线,NULL),COLORGREEN,LINETHICK1;
X1:=(CLOSE+LOW+HIGH)/3;
X2:=EMA(X1,6);
X3:=EMA(X2,5);
VAR2:=EMA(EMA(X1,1),13);
VAR3:=EMA(VAR2,21);
XCLOSE:=EMA((OPEN+HIGH+LOW+CLOSE)/4,3);
XOPEN:=EMA((REF(OPEN,1)+REF(XCLOSE,1))/2,3);
TEMPG:=MAX(HIGH,XOPEN);
XHIGH:=EMA(MAX(TEMPG,XCLOSE),3);
TEMP:=MIN(LOW,XOPEN);
XLOW:=EMA(MIN(TEMP,XCLOSE),3);
O1:=IF(XOPEN<XCLOSE,XOPEN,XCLOSE);
C1:=IF(XOPEN<XCLOSE,XCLOSE,XOPEN);
AC:=CLOSE;
转强:=MA(HIGH,6);
转弱:=MA(LOW,6);
B:=CLOSE*0;
转折线:=IF(B=-1,MA(HIGH,6),MA(LOW,6)),LINETHICK1,COLORFFFFFF,NODRAW;
EM01:=EMA(C,10);
EM:=EMA(C,21);
UP:=EMA(EM,13);
DOWN:=EMA(EM,17);
MIDD:=(UP+DOWN)/2;
MAM:=(EMA(EM01,2)+EMA(EM01,5))/2;
//神龙多空线
X18:=(CLOSE+LOW+HIGH+OPEN)/4;
X28:=EMA(X18,6);
X38:=EMA(X28,2);
VAR200:=EMA(EMA(X18,1),18);
VAR300:=EMA(VAR200,18);
O100:=IF(XOPEN<XCLOSE,XOPEN,XCLOSE);
C100:=IF(XOPEN<XCLOSE,XCLOSE,XOPEN);
神龙线:=EMA(MA(C,40),60),LINETHICK1,RGB(0,150,100);
IF(均线开关,神龙线,NULL),LINETHICK1,RGB(0,150,100);
DRAWLASTBARTEXT( IF(神龙线<XCLOSE,神龙线,NULL),' '),COLORRED,VALIGN1,ALIGN0,FONTSIZE15;
DRAWLASTBARTEXT( IF(神龙线>=XCLOSE,神龙线,NULL),' '),COLORGREEN,VALIGN1,ALIGN0,FONTSIZE15;
//变色K线
STICKLINE1(MIDD<=REF(MIDD,1) AND K线开关,XHIGH,MAX(C1,O1),0,0 ),RGB(0,95,100);
STICKLINE1(MIDD<=REF(MIDD,1) AND K线开关,MIN(C1,O1),XLOW,0,0 ),RGB(0,95,100);
STICKLINE(MIDD<=REF(MIDD,1) AND K线开关&&ISUP,C1,O1,3.2,1),RGB(0,95,100);
STICKLINE(MIDD<=REF(MIDD,1) AND K线开关&&ISUP=0,C1,O1,3.2,0),RGB(0,95,100);
/*STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,2.6,0),COLOR00AAAA;
STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,1.9,0),COLOR00CCCC;
STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,1.1,0),COLOR00FFFF;
STICKLINE1(MIDD<=REF(MIDD,1),C1,O1,0.3,0),COLOR00FFFF;
*/
STICKLINE1(MIDD>REF(MIDD,1) AND K线开关,XHIGH,MAX(C1,O1),0,0 ),RGB(155,155,155);
STICKLINE1(MIDD>REF(MIDD,1) AND K线开关,MIN(C1,O1),XLOW,0,0 ),RGB(155,155,155);
STICKLINE(MIDD>REF(MIDD,1) AND K线开关&&ISUP,C1,O1,3.2,1),RGB(155,155,155);
STICKLINE(MIDD>REF(MIDD,1) AND K线开关&&ISUP=0,C1,O1,3.2,0),RGB(155,155,155);
/*STICKLINE1(MIDD>REF(MIDD,1),C1,O1,2.6,0),COLORBC010B;
STICKLINE1(MIDD>REF(MIDD,1),C1,O1,2,0),COLORE0010D;
STICKLINE1(MIDD>REF(MIDD,1),C1,O1,1,0),COLORFE010E;
STICKLINE1(MIDD>REF(MIDD,1),C1,O1,0.3,0),COLORFE2934;
*/
//文字提示
HH:=HHV(HIGH,20);
LL:=LLV(LOW,20);
HH3:=HHV(HIGH,14);
LL3:=LLV(LOW,14);
HH1:=BARSLAST((HH>REF(HH,1)));
LL1:=BARSLAST((LL<REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),XHIGH,'空'),COLORGREEN,VALIGN2,ALIGN1,FONTSIZE20;
DRAWTEXT(CROSS(LL1,HH1),XLOW,'多'),COLORYELLOW,VALIGN0,ALIGN1,FONTSIZE20;
N:=5;
VAR1:=(HIGH+LOW+CLOSE)/3;
MA1:=REF(SMA(VAR1,5,1),3);
MA2:=REF(SMA(VAR1,8,1),5);
H1:=HHV(HIGH,N);
L1:=LLV(LOW,N);
H2:=HHV(HIGH,N-1);
L2:=LLV(LOW,N-1);
XD:=LOW=L1;
SZ:=HIGH=H1;
XDT:=BARSLAST(XD);
SZT:=BARSLAST(SZ);
DT:=SZT<XDT OR (SZT=XDT AND REF(SZT,1)>REF(XDT,1));
KT:=XDT<SZT OR (SZT=XDT AND REF(XDT,1)>REF(SZT,1));
DTT:=BARSLAST(DT);
KTT:=BARSLAST(KT);
FH:=CROSS(KTT,DTT);
FL:=CROSS(DTT,KTT);
FHT:=BARSLAST(FH);
FLT:=BARSLAST(FL);
GD:=IF(FL,HHV(HIGH,FHT+1),0);
DD:=IF(FH,LLV(LOW,FLT+1),0);
SG:=REF(GD,FLT),POINTDOT,LINETHICK4,RGB(0,128,255),DOT;
XG:=REF(DD,FHT),POINTDOT,LINETHICK4,COLORWHITE,DOT;
//STICKLINE1(REF(GD,FLT),REF(GD,FLT),REF(GD,FLT),2,0),COLORGREEN,DOT;
//STICKLINE1(REF(DD,FHT),REF(DD,FHT),REF(DD,FHT),2,0),COLORRED,DOT;
LC:=REF(CLOSE,1);
WRSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
DRAWTEXT(CROSS(WRSI,15),L,'平空'),COLORMAGENTA,FONTSIZE20;
DRAWTEXT(CROSS(85,WRSI),H,'平多'),COLORLIGHTGREEN,FONTSIZE20;
LC8:=REF(CLOSE,1);
WRSI8:=SMA(MAX(CLOSE-LC8,0),6,1)/SMA(ABS(CLOSE-LC8),6,1)*100;
DRAWICON(CROSS(WRSI8,10),L,'ICO153'),VALIGN0;
DRAWICON(CROSS(90,WRSI8),H,'ICO152'),VALIGN2;
抛物线红状态:神龙线<XCLOSE,NODRAW;
抛物线绿状态:神龙线>=XCLOSE,NODRAW;
抛物线转红:CROSS(神龙线<XCLOSE,0.5),NODRAW;